rcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:41 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:41 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:42 executing program 1: getrusage(0xffffffffffffffff, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:42 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:42 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) shutdown(r0, 0x1) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semget(0x3, 0x0, 0x22) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x4, 0x0, 0x0) shutdown(r4, 0x1) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0x5, 0x1800}, {0x4, 0xb1, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r5, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:42 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:42 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) shutdown(r0, 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$dupfd(r1, 0xf, r2) pread(r2, &(0x7f0000000000)="fc4feff53d05640d131a505b", 0xc, 0x0, 0x1) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_RMID(r3, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:42 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:42 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f0"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:42 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f0"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:43 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f0"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:43 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x2, 0x7, 0xff, 0x5}, {0x7ff, 0x1, 0x3, 0x7fffffff}, {0x0, 0x2, 0x1, 0x81}, {0xbdf9, 0x40, 0x2}, {0xbfd, 0x0, 0x7}, {0x6, 0x0, 0x92, 0x101}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r6}}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x4, 0x0, 0x0) shutdown(r7, 0x1) r8 = semget$private(0x0, 0x8, 0x80) semop(r8, &(0x7f0000001900)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r8, &(0x7f0000000240)=[{0x0, 0xffbe, 0x1800}, {0x4, 0x203, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x4, 0x0, 0x0) shutdown(r11, 0x1) r12 = semget$private(0x0, 0x8, 0x80) semop(r12, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r12, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x4, 0x0, 0x0) shutdown(r15, 0x1) r16 = semget$private(0x0, 0x8, 0x80) semop(r16, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r16, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r16, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0x4, 0x0, 0x0) shutdown(r19, 0x1) r20 = semget$private(0x0, 0x8, 0x80) semop(r20, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r20, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r20, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r21, r22, r21, r22, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x8, &(0x7f0000001300)=[0x0, r10, r14, 0x0, 0x0, r18, 0x0, r22]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, &(0x7f0000001380)=0xc) r27 = geteuid() r28 = getgid() r29 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r29, 0x6, 0x0) fcntl$setown(r29, 0x6, 0x0) ioctl$KDSETLED(r29, 0x20004b42, &(0x7f0000000080)=0x4) r30 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wsmouse\x00', 0x80, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x20, 0x0) r32 = syz_open_pts() ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r33 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wskbd\x00', 0x200, 0x0) r34 = syz_open_pts() fcntl$lock(r34, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r35 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffe, 0x100000001}) r36 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r37 = getpid() fcntl$setown(r36, 0x6, r37) fcntl$setown(r36, 0x6, r37) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r40, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecae5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b147bac574238bb0ebafecbcc20c6e5511d1842cdf4482f533826ba2109fc7f2b207d5e6c574bd57a997ccfa8f6d70c479485c21d3383fe612a71ac64df08c94a"], 0x10}, 0x0) bind(r39, &(0x7f0000000240)=ANY=[@ANYRES32=r40], 0x1) dup2(r39, r38) listen(r39, 0x0) r41 = dup2(r36, r39) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = syz_open_pts() ioctl$TIOCSETAF(r43, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r43, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r44 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r45 = getpid() fcntl$setown(r44, 0x6, r45) fcntl$setown(r44, 0x6, r45) socketpair(0x1, 0x4, 0x5, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = socket$inet6(0x18, 0x2, 0xb1) r48 = syz_open_pts() fcntl$lock(r48, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r48, 0x2) fcntl$lock(r48, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r49 = syz_open_pts() fcntl$lock(r49, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r49, 0x2) fcntl$dupfd(r48, 0xf, r49) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001500)={0xffffffffffffffff}) r51 = getpid() r52 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r52}}) r53 = socket(0x18, 0x1, 0x0) setsockopt(r53, 0x29, 0x4, 0x0, 0x0) shutdown(r53, 0x1) r54 = semget$private(0x0, 0x8, 0x80) semop(r54, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r54, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r54, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r55, r56, r55, r56, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r57 = socket(0x18, 0x1, 0x0) setsockopt(r57, 0x29, 0x4, 0x0, 0x0) shutdown(r57, 0x1) r58 = semget$private(0x0, 0x8, 0x80) semop(r58, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1c00}], 0x6) semop(r58, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r58, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r59, r60, r59, r60, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x5, &(0x7f0000001540)=[0xffffffffffffffff, r56, 0xffffffffffffffff, r60, 0xffffffffffffffff]) r62 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x0, 0x0) r63 = syz_open_pts() fcntl$lock(r63, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r63, 0x2) fcntl$lock(r63, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r64 = syz_open_pts() fcntl$lock(r64, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r64, 0x2) fcntl$dupfd(r63, 0xf, r64) r65 = syz_open_pts() read(r65, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r65, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r65, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) r66 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r67 = getpid() fcntl$setown(r66, 0x6, r67) fcntl$setown(r66, 0x6, r67) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r69 = socket(0x18, 0x1, 0x0) setsockopt(r69, 0x29, 0x4, 0x0, 0x0) shutdown(r69, 0x1) r70 = semget$private(0x0, 0x8, 0x80) semop(r70, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r70, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r70, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r71, r72, r71, r72, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r75 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r75, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r74, &(0x7f0000000240)=ANY=[@ANYRES32=r75], 0x1) dup2(r74, r73) listen(r74, 0x0) sendmsg$unix(r3, &(0x7f00000017c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000012c0)=[{&(0x7f00000001c0)="4254e7e16ac83449526da2796e555e6629ed36d8ab79c75e028bd519744e478011f4028a4ba0fb6a7c2f6f81f806f29a803073550f543077bb8f993ce826f60d6ad67436f02ef207441c7da2f9399c392a250a44e773f05e8f860aaaa6f7ecd14d71b7e45e7f79d658ffb96c19ac720b7498c24a6d0aa73f24cde1ccb3b0d755cbba41d6aa71ffab71ac922f13543bd026447f6648a2e777976fd9ab89ffac72505a3ff3ce258791330e9e78019ec25e42932d3351f5da80ea5b66607c7337c72f0aba96ac72792137dfb3fb141c1481e85444a21cdced46c79099a350c440df84", 0xe1}, {&(0x7f00000002c0)="012c1d74c2c777dcc380b856ea2e18511840c8e3c9f101f647b15048c3fbbbd0a92d1b857d007562a050bcef4eb6b7b223c27b2840935defb8dfe8b4f95b52aa71ada9f130c7a3a34e7dfdf046fcb4a41bf44a185181a1fa2231e4a90fbee961192933e5bbec4f6454e45f3cb0c67f5289d63b79dc25821289758929e1e39b77dfbdfe3e3f805bd75bb7fd7c2b3981171ce9862fcc00c4c3333138ae44e5a0a2150940f6f7b6eb1c1cfb0b14b0ec96091ee63f8b13ee7eaf190c35b439178fc2e1edb795e0c9298424947fa012fed5d29389f04ab379bfb89825053ae68a60081f073c3451bbf3c03e614ad22e5d3440a0708b147e72e5cebecc67686865020c594fd7f80e20f90533a83bbb61e00052cccab185fdccf8dd2b664b622e8512fbecd78dbca259075db0ca31eba906bae75698c3756c46ff9287780d19516e977c035b8f79208c6b1d28e559e2a5ace815310723466266c0af22e1528eeb96fc10e957edabf94aaec0f5ba7f3fd0dc650be54d6ca95c6961ec243dc5a19198a8e91abd1f8de67f9ef068e7dcb21718bb46f1a61b01c91599cf25a3380f702dc3cdb81753035e3c81bcc925cbb9dfb83aaff64581fc8590f3d442130976eb2422863711ed83a7909077e8b6465fda435c7735d24b471beb74cf7c1065cc12cae333510d6048496ce5d9650b317ad3a8d5ce13c74761013288a67015b7158d7033deb2a01cfcc110a1f922f99c8eace7cc4baf40c66e68e7cc8205df1a8b16a1d3ce78545be5939b44fa7cedc48df65cb964f0c658771808b984d0e89260f5649d6759cfb9fb55204114ae9cfaf56e9510b358f1a25609ba2fbce168c5dd0aa315e9424e7ce50eda43842fda383dbd04e71551b23bb69dfb41f6724503423a8bad0e3900d2e9aad1cb013ce02d1458484acbab95e66021446e57d0519cd60e69c22cf39a974bc86db8e74c22947e0b25d1dfc1032fa5850037a3eeadcfdb77c91a54d82a2b3de8d5f547b9a150ba3d6a76ab5c738acaa82aa319ed72df284375bb3b3534108bc776c2cf87798d900594e2ff1cd83c2c480d2f180a9eb9765f734aead753bd3e17ed4ea4a27b2a6702237951c5f12c2fea3fbfbb0658aed6a63ca9ae3867d5a737916bf11684802d8aeb736757689e0e5e5354dd1f8128aa185764d86c2dfaa9330cc8f7e51bbbc1be2aa43ed7e5e4376e3bef00e01604635b70a269032feab07702c063641d2427be0af6e1b4f3d379b207b76eea7b3d67c2d0ffd4edde6fdd0fa458f1c1a330ac49f57204a6fc763f30aa63537a49fa7e82efc54e273a0e07ec8c61963d29334282f67ff33417e0fab2891cdbc99fb180140835bb37aeae28f034c12c5e6deda0b7ddd400a145d387a649c119857e43e152e55391697c017149471b0b01c925f640febcace15035daa06045e773bf88febec9619a1670dc9b68cacaf83ed657982e99234130594f43cf0ac191b8abf2168c25aab163b374d4c07ab7a8714cb8881a02b4df8084aef192ab61e7017c5092f76d1fc575b8b1e77b442cb9e951fcfb53ed2578a0b38efcdbbbb2380d9d314831f10957def3e1a647103511fa7da5b14b27bc52aaca9e52974385c5427fa83ac892d86f350fd86714f701335caf0934c37c34f09a455687e5c92929da54042610e75cccd360f8cc6071be12ef753f681493a31e40c99018c11c4942ff02073ee597dfc142b0fceed4f50d4cb601dc6e84fc1d866d72654b23312a337161b0282b65eb0d01742e7e59724bfefab3929b299cb1ff2650dc22b5b89feb5c9d9f3360032bb047799cfe475948920a073d942390a9229d4615629c9f6eb9a60eb1cf6249eefc6b5c963818c4527a3308652f8003d10624ed7e1dfe6393a41a5175fbfed53de913910f7568547be8618f0c5626d96d3c9eb1e4faf5aa5d3757a2c75b6e9ed8fdcc5df2a5e92a6055b43804336cab43ce480a23cbe606cc3b6aa8544bedf5d6f4b98071d6e302349c49c2ac33263cfa30d7d41e37ba68d421b5845a218c2855a11d95ee8993aec00f449515c251b52534b1b89766074f729f28f3d89ad9b6fda74d2a79071b817fad602429c548dc7994b4152aaff58b64f8c7f4699f3e84d00a64dc4f74f07c23ecd6a20efa1d9d69920978b45e28bdc5c647f431158befebd8393557c9af164fdc1490df2129dff760c727734e8763351132bb88529c584be0d04c6e06965dcccc2793ae69ac364990413fe43c81daded8f976eab714d4943b83265fc764196f946e4047b5faba821f39496bb0d6ae3cefa8ea8dca20877383ac7b4c4dc4c0a39b0dae3bf6f592df08561ba0c1b0abbb1801a64e9059165ca782bddee3459daf3e8822316e4da1d457786871048145ea36189a55a4a145026fe889bc997be722bd72b17fae0eb1a1f555ab92ca4546e7ceac75de47b45a0c0428925edf763c616c1dcda424c29509a771ec7c104ba046c22c085ef258214bafa38d7c3fa6f7bfc0a8d0292d1b73746b50ba64353e1aa5fd40dac91ee27a693df3024414d0e7cfb53b865c46a82f0d2ba1ca4d18e5f8594fdf1bcec5b909a03911c416484495afec130e290c4ebadfb95235989237c1903d2ed8bbd9ce98434b0470bd3dafcdd8d88b8b111454c5d3bb8b5f4814800304cb320d73a8b9266ac999d647b20a1e4047f7e57eb05ac9a911c9c2dde9ed33794aaabf7e9d40e38e4a65ed54b9860325ee2166d6ce932b1d819400dadc47d942c98ffd1d2f438b8ae7e888ded959fd2e4bc524f07c7d0e81a120cd83b244d91e79603a0dee4ce6af6d5347517bf5a59c9b06b1a94bf2f829550e4b5d44e64278cb14711992199889c327e3c26013803d9084d93c842f52512383c2c537a77b18744402f2b555711491013f44f8e3ff29ea93569d1ad407ae1bf58b684c634386f8a8142135fda6d65b551bd2699a64a5b97308e117a1339d554f3b730cd3a88e77e07dad68901ec44396a2aa880f5aad66e03cd2d977382b4dc3b8cfe6fa749320ccbda19d03409d0df0e329f72bd0e0185b112f9d87b08632f10d24cf163f3072027f381b09a6a97a5d38c87346b9ffa1de58282bd38973d089492ad59464db1f650b1eeaa32866a0a7f4c83ff6b66eb009d7b318eac6abc4315438b48795ecd63552ef1103f1912e1c6d1a4872e8742c289b3102802bef0689f4090226b0be9d42544203614f9fac12ed2fa3e2958000ee45df6733eeef022b99e744a5fdb7552ada7dddca31c139ac405c411eca398b26c3b00167f7666a3d930a893fcacdd560729d5275e10bd7ad536adf89c5afa3c64d38e3cb064d4847d22b1e0ae126d2c2d2fb3938ece241e3cc7a1904936836480aaac9db058a15fefbd8e8a3b458ee41a95bb553e1751e4f07cda0cdc92acfa729034acc106c3fd83efc0eef851fbf342ad6e8a628ea97f608556965c62c44812c8b87d5e860fcb0f5cbff35d6f72e799a32f7c317d578404786d9a36c3c66ab771f73b077e3f200f0084943fa81a0be7d7f6c3e558f449a780742d3c8dde3bcb4034adaad025bf1fa57087cec321eeca63971e60f7554f3ddae8f054c9fe0041823d52e7ed134acecc9767d255f10fe0c7522f2bed5d88a09724041d3497d7a1b56fbeb4cd3e20730f2a01a3d4399c633b2fce71664bab28e0eff2edb66d38609bd904a9f361a220b9850220191c414dfe0527c55c9752b09323f9f4771ababfe572a8c89106603a90322941d07ac393abf003af0968b5442f3bbe7cc9fec45dfc430bc02fc6aa9b85431e354c2d2e4c85f00f0a26bc25aaaa79673953f92c81641781b447e39d269152911f33d0cc12e941ca59a2cf69e5a7edb5ae33dd76b4c73aa30ee6598300f2d814e368d09234c1422b44e84d4d529e834192313ddb2ed1a061dc5878151bf481d82043be063f4cf0cf084286094b96d9dc17b8d117715d10dfb5adfff9e1db342f4e06b05eb2203c7fe941f7928752cbf2debd568e7b1245fe99d82072cc3bef9d62ea97ed0692c5aec7d7aef50217965898f6a6c35f7353328d71dedaebc9034b0ed78a928c80c1fdfe94b480752af7ae5a2027f09f44614406b57f50e134dd83d569c9c8629dc215c4ec3bda65fea21eccda92e70e93b26f7a15ad41e5ecc3286b5a2ff5ee3313911c8d9aabe1497ddf692f888201cab2a073eeab29486c9b1779a680165c3507965fe8562064c8219bc792985176cf8702130af2bf176432190b2d17f81c701c78ba50db5a0fdb0fb4b780634332796e033208d5d12d138d8b938e2470889d6c12f085d7d89a628ade3ae49bc0cee7ba5f55180d85660b9a374b8aa07abaa0d9525d0d2204625f656af3146167c0b96b33ee1861f6930be6fbaaf8c93e6661e63b479e21c7f340592c2b3126532d3b40608eed96ceaa729f551bbae56136f691c429d2b10ca5c4c958050cd7cc24b9e3b9db01df735d1c92c9f45b3008b7e1639d21644e2fe80548fab86d317b7dc24c76e2f30caee9800055e30676f6122e6233d5b5b0c622c5dfa0eed8829091b737bd848e3fcb55664b9df87560c67016f277fd1b316bcc7c668f9e9451400bceddc037564890b096f1736c42662c0d66c3260b8bb036ee5322bee2f9e175f45f7bec98710b76df42e934f0d4beafc922886829ee3e807ba67ab6df8cbaa5e4901f205ad422fe69fd039a021bb0aeba10b214022471f33d43b1486b29015531e543d848a68033074a6458d3c3a6a62902d4a01c3b55c495165d793cd8d3f81006d3b283cfa33dbc7518797fd93755a02e0a58b314f6d255845eb71dfcc256be57c6476229dc92e7e9f4076eb55b89fc5129dcfbd2a456c6191f61875ae9ab2afde00d6551d71a5bd7a2abe5505a381e4371044e81f81ec67fd8994c89c9d6797550efa5a4909c8f3610de88696b0f2153a53652391ea4e64d14a5ce1076000ae15af93d7c6c22a0a9f03be9685cc3ddcde4a2ac6320ae9f52a5be4dff2964cfbfd63d3ba8cd9613a17b9e0902efdfb907e0986a331cecb05d1252647956c07a8bd2fc56d51776fd16cdf45d6fa316eaec366f08b0f487c69b88cb3caa6d277e3122c51ef4d399677f6cbc7583211dc54e5dfe2913f0801e06ff2bd93706d91f970616b8f20c82d812a1e0f751595c857c19c4485b984da04753536e0b9a064d5a7d6f60b09a5cddffbb9a41ce678d0787aa1354842e3ef25d54e71bd01d1c43579517e56dc93762bd14ba6a5099400d0139379b8719da5ab4f3cded1ba377735eb40ff1d550928165d4f45421fb00cd0b398ac266b14661489e15db50358fc9151d804831bc6bc1791708f0fe292df17e7e7c5d8bac4437e9a4a8a92ad3da862a44c795b9120a2e9fb888b4c4f53b9321f3abf2ec7ef06bf3525a669b937196e0c5751699fe7252fbeb0ad7d54fd6d76d03d0078840e3f353965c98beafbed5c8bc6dc54141a51eb80ef50d92c67a8e31572e50cf3bb1ec8a3e4fa656f9157d412af67f348adfd3074bfff087e6d00b980f3ff4e772882952d9817db2073dec949c74986b5a023aa3d1556f1eba4426ff6e7f83d2a3d7909f3816b34313a9624b5ff2c9d4c7257956a628aac276462f1807a1434b325e5dc02641933e48a956e0c3bcf73ec4d64f733e73a7247143957da76714e8b7b616e01cf2e12688a95883529ba4af09992055500cdb36ea31e0f2e20952ec988284d0eaae63daa9442be18be3ce34a5f82bda8589f8f362e22e073e93599dd7e88a0738f5128e9b7ea0f411995083890e367cd1dac3d1aac4d54c2727be354ed", 0x1000}], 0x2, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r5, r6, r23}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @rights={0x20, 0xffff, 0x1, [r29, 0xffffffffffffffff, 0xffffffffffffff9c, r30]}, @rights={0x38, 0xffff, 0x1, [r31, r32, r0, r33, r34, r35, r2, r0, r41]}, @rights={0x20, 0xffff, 0x1, [r2, r42, r43]}, @rights={0x30, 0xffff, 0x1, [r44, r46, r1, r47, r2, r49, r50]}, @cred={0x20, 0xffff, 0x0, r51, r52, r61}, @rights={0x30, 0xffff, 0x1, [r62, 0xffffffffffffff9c, r1, r74, r64, r1, r65]}, @cred={0x20, 0xffff, 0x0, r67, r68, r72}], 0x158, 0x408}, 0x1) 01:01:43 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:43 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:43 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:44 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) shmctl$SHM_LOCK(r2, 0x3) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:44 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:44 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:44 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x3, 0x280) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) shutdown(r0, 0x1) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r1, 0x0, 0x51) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:44 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r0, &(0x7f0000000240)=ANY=[@ANYRES32=r1], 0x1) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:44 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:44 executing program 1: getrusage(0xa8881e97396ca9ef, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) r0 = getegid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) shutdown(r1, 0x1) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setgroups(0x2, &(0x7f0000000000)=[r0, r4]) 01:01:44 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x3, 0x3, 0x0) 01:01:44 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:44 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) semget$private(0x0, 0x2, 0x2a) 01:01:44 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:44 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x3, 0x1dd540, {0x0, 0x11}}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getpgrp() ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000180)) 01:01:44 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb05076"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:44 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x10001) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) shutdown(r1, 0x1) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r5}}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x4, 0x0, 0x0) shutdown(r6, 0x1) r7 = semget$private(0x0, 0x8, 0x80) semop(r7, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r7, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x1000, r5, r9, r10, 0xffffffffffffffff, 0x20, 0x3f}, 0x0, 0x101, 0x7fff}) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:44 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb05076"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:44 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x3, 0x41) semget(0x3, 0x3, 0x283) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) shutdown(r0, 0x1) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x4, 0x0, 0x0) shutdown(r4, 0x1) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x4, 0x0, 0x0) shutdown(r8, 0x1) r9 = semget$private(0x0, 0x8, 0x80) r10 = semget$private(0x0, 0x4, 0x22) semop(r10, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1000}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r9, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r13 = semget(0x1, 0x2, 0x221) semop(r13, 0x0, 0x0) semop(0x0, 0x0, 0x3c) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:44 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:44 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb05076"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:44 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x3, 0x4, 0x0) semop(0x0, &(0x7f0000000080)=[{0x2, 0xbaf, 0x400}, {0x2, 0x81}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1f, 0x8, 0x7f, 0x4]) listen(r0, 0xc46e) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:44 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x0) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:44 executing program 1: getrusage(0x0, 0xfffffffffffffffe) r0 = socket$inet6(0x18, 0x38ac6f26be7309ea, 0x0) listen(r0, 0x9) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x2) semop(r1, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:44 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:44 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x0) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:44 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semget(0x2, 0x0, 0x44) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) shutdown(r0, 0x1) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x4, 0x0, 0x0) shutdown(r4, 0x1) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETNCNT(r5, 0x2, 0x3, 0x0) 01:01:44 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x0) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:44 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000000)) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc644cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe698cb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b00"/159], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) r6 = dup2(r2, r1) listen(r2, 0x0) setsockopt(r2, 0x200, 0x80001, 0x0, 0x0) shutdown(r0, 0x1) r7 = semget$private(0x0, 0x3, 0x2) semop(r7, &(0x7f00000005c0)=[{0x0, 0x2, 0x1800}, {0x5, 0x803, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x800}, {0x3, 0xfc00, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x6, 0x400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r7, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) r8 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r8, 0x6, r9) sendto$unix(r8, &(0x7f0000000340)="0fda36aaeb43ce83ea58f99400fb3b19ac7b3e6ebc704b74a380f622fb8e69c7138ae05d7e21173feaf168232786fa91cf37ef30b52f3cc69fcda0a01a8ba1e981ef9ca9f9c5f83e9f5b632f51da1c1bb03549f09c20b37fb3f2aac22be4329f75d7d52c06e5fbc1f035736d828de596202f08778dee2286aae7e7859c7aab9d28eff8da702ca2ea0536736f7bb5d7aa27a36082d0d0ff6810e2d980b230c5ff5d4858546f680049e8badf", 0xab, 0x408, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x42) sendsyslog(&(0x7f0000000200)="2796175f0d6317248360", 0xa, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = semget(0x0, 0x0, 0x448) semctl$GETNCNT(r12, 0x4, 0x3, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000140)={0x10000, 0x14000}) 01:01:44 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000280)) semop(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) clock_gettime(0x0, &(0x7f00000002c0)) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897e7ea40247214a4c662000f4abc95978d40fd87b732e7dcf0ba35ba20e5abfb4154c6ce293fc12f2760de392a931d73f43290639fe4512f24ef5370a7324138470a5eb792f0395fd08e103baadf526e1c432924d984b72fbd755e52f54445c7eb719c21cafa0a1fae76a6f1915969f40a42b12741322bdb4e9319dda829bb2a17d8156e279b693b97785bdef387a5bc3a2fca1f6d57b3bceb64cd68c11457985d78e68728d2148274b1ba540d32ba87d6cf55be0bd225614f6d7cee9ebe01aabf1e29b0ae95a48d259091c987d5c2f5defa439d348b70235d3e5f0e43fc102d0c0f8fd132722be"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) r4 = dup2(r2, r1) listen(r2, 0x0) setsockopt(r2, 0x1f, 0x80000000, &(0x7f0000000000), 0x0) semop(0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) fcntl$setown(r5, 0x6, 0x0) fcntl$setown(r5, 0x6, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)=0x4) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000000)=0xf, 0x4) r6 = accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/4}, &(0x7f0000000140)=0x6) bind$unix(r6, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:44 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:44 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3ff, 0x8000}, 0x8) semop(0x0, 0x0, 0x0) r2 = semget(0x0, 0x0, 0x109) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/167) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$dupfd(r3, 0xf, r4) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:44 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:44 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:44 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, 0x0, 0x0, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:45 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 01:01:45 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, 0x0, 0x0, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:45 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, 0x0, 0x0, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:45 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xa0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) semop(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x86) semctl$GETNCNT(r1, 0x0, 0x3, 0x0) fcntl$getown(r0, 0x5) 01:01:45 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$TIOCSBRK(r2, 0x2000747b) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:45 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[], 0x0, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:45 executing program 1: getrusage(0x0, 0xfffffffffffffffe) r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x7}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="501c516c497538517f159b", 0xb}], 0x1, &(0x7f0000000200)=[{0x30, 0xffff, 0x7, "cd6edafc9ed26e288fd6eb6c371d49f290697a3d90bad5cc25fd"}, {0x78, 0x1, 0xfff, "bb803c8f82df4d70da4111cc531c134dd07f385e4551f5e1b73cc4c3381f46185667b467e03d5143e5dbb7a7f0ddc7ebb189e1ef5fceaf60f334b10049b18c7136f3e1d54c67c99d91d0ac9dab3e0d44e0be774df3b98a47c7d660e5bd70b39eeca7a26309386309"}, {0x1010, 0xffff, 0x100, "db817871833a0fae200da79c7739ba571d05babc0e2efd447fd22f47e5de7c25bcee3b895ccc3afd7d4b19894d47d34e765e88a1e45d27cde4c618f17885b6c3e7d699371b918d8dffa84b6f1ee1115c694c59651416cfe30dbe68ae875f2377ae36c518eeb8a8b9d8fa4184ff0465d84bcebd9bc21d0254da665d9feff4330a87b9fb39d3fa21da3f0eb5793e338bf2fa6d8119b3a0cd0996a4243f3ee20519d8519e25e394eb15585266f0fa9c0ed6657da48ca0f2ac6bb2dcb97f6988dcde8b9973dbbcb7b0253de90a2dfb26bb9632406ca43d4d1547331bed8db9f9ae9f0f7f54cd9a96e67b8077e0c008cc5a7cb329b8f6ea58c8f996ad88f155f907fc9f026ca83d1d9b07fd8c0912dbe81a02975e5534b8f24c39e2af09679d7b0bfd3d014c8fd304ff4bc58a310d3fbc1f1c172423a3967fa144b4bca0e1f23bd4a34ff3b1ca7567dc769a6d7183c1beeafd552e823fbf0f666b7845e6a86c61744b4ea9e3e4bcf9cd6c12de165c78d7a89caca0016e2e9c6a723a2b76713b62ee9cf5ecd0df7e8c23c92dfc1d08203d1bb2f1b29ffaedae245044a0cf728f7b11a82452edca77276ad89a9a1781f94932216a449a145d351301b0a1c01ec9fb71be6fd4b586a66d61876851ae27a7f95ec74ac2b6bdce4c212a62cea4e0fa20248c979faf441a4ef980732b84a90df689317f5cef2e0eab633a9794c4b03f412ba0cda90b6f32ae1b0019dcc5de580a60e739f0455284f5c58ce4c578ba9bbcd87ad046be486969f295eb6e21405a7f505764069fde6080a2aa89d2ce12cbb60a13d5a16cea79f7655fb5675b8d88949edddcb3fc73f300e6da812a922d2acf53c67ece9f057acfbd87781fe15ee226b891510966f213b93e4c3e4225fc3bf5fd658be8295d3b6899e7bd54b5c4b80eb165fb7d8eb53ca65a088f45ee958ed70003898aeabb8c7b3b24f88f10ee53a0d77af57eb802e0460a779703499ee11dc1e1572f5c88cc05efecfbf125bf222ed3bd8d2c6f78a3a9c23cedc5f19d1cdb03e68146fc89b7f02761391848e21485131ef918b963e5e8589024976ac28b120f61821d81d3c2fac0bc8cfe84bf4d4d18901e7135ab62de1aceddd25c2f6734e8ec80accc020a341a0275eef273e057520bbb3ceafc957eb126b1d9fcda3a091f5fd7b9d3397546fb23216993d7de2632be3c8d98564242f0fb0c3d59b08690903ee0495c3a908f08e4678a3d6d1644d1eb24d40357f7c6099f3682877fd9ee24f5939d9839f7120403d6704f64b85b11148aae8bc0dcdcad4ea45d36a7ff8db20158ad47041c191df57600c9af5478d456310bcaaacaf3e6b469df387c4fc8eb2624d86274fcadb21d55ae60c2768aba6e81589d8b2536772a187262602210cbc8a95d0cee04c772ef380bce12db388ef4982041e938dc406b01088ad75e252e3871e7e3308a4fc1f22b3b19640cbe3379a61c31df09d6fb705d4d1c4dbabf0c8864d3f7dc19c365821f8bfa0428c6fc32af37699b4e2b5e7dd01acfed9404e4eaab6a81054b8ffe2551358209d0c33a9ebcc7e8e2e5d88092b7e61ad21809c7006748fdca045e4209d8d21cb1bae777ca2f269be030551beda9df45d929efbfa232e31d6cc1ea5bf50e57c2e2ff294689fc327cf8b99abc8dd6a5821b1ac36ee7b6f69905b7423b62b6ffeabf3c9e6a8fb455203b0403f49e1f082df37ea83e5324d1104479887a5fd34b3d1ba3075a3c2f8acb752e3afaf05f7aaa9bb773f04556aab5d9f4be1e357fcd371a6fd376c646371349945fcf013526a15ce9dc3b177f82dbcd65740138fb12f6de78359f23b629eac47694c758f574dafb82cd9f8ba903a5fde5f8c3f662820d3f7c8e7c99b4d44b9b86dbff5347102916df2bac7e78acc0218b768d979519fce373a723de0364cd66eea31f23bdbcf80e1cdf25bdbb3e9baadca5940d913ba5671f319ae5729df35fa91e2c20dc350183e6a2d3f876fb29a6154a5891db9c5226307cfa7ade1ce0b3eb73110cce0b31fceb1e891d43cf6cf13fb4bddef7697c61424d82ab754e4ddc47a83e479f0fb0704fccdd4bd8118fb0ca0de75b295c764438509363272729080a8328b0e15aca1609c8fceddac8c4c288323ed161afdf63f7c9887af3e26a92b5a20dc292b57436a721d4ce738d3b2f62b1544502fed6f5d4be326d22492ca6c04b286a17348e46a6645cc4fc199ee67228b21d06553751863c3c20e3478eca345d23db69c5e32f50475725f7c1c25062f8ca385e1622054f6d20449eb996f9fecce28fa020f05b08a1e094c5e69558b6af964b5fd72005cc4f59cbdaed1da481d716f25bad8860272cb9ffb86a7a0c220fa14cabd6392949e2d5832fe09777d274c828abaa8ae62a1467a5e560222c42ea986242501402c026bc45e52bb251c9c04774c4113c956a094deaf37219523a8ab1171abbc06b58c7960c7274f1bf05e6fa913a6f36a033f8f2c5474594eaf366783708a43dc9404f52f82056c17e5c44c01576e3cbfa2666b03f718de722d5f104c3c27d74b0d512b0892393c840325750744e30f2549d1311563e338da62e3baafcb5554f324d01a18b4fc78ecc216c191297b0f1efc5768192cb992083895392a2a9a0e05302c60d9d5d0a0a56af31f9ff5fff720ce18a859fc77a87fb6eff05dea196ff6890a8c496beb0ab0ced7e088bc039d2a2d36cdb02ce7feb029d45ce787568ec04efa3c56ed3040500e72162e95dd5ed1955f6614e2ff00223ee5f0b5d42a88efd8e4ef36b0ab3c610cf620d551e3b5f30e2e5e3788380d68ef65eced8b06a795cc605eebf87e7d1c37167aa8e4c1b3fa60e2bbf0d089b1a070a5d77d62e8d95661d2e72d1e227f87f5d047246423aa128e8ca6d95c88c4800321a22b87ff3440d48a911268ebe692fca1339a4d372eec47db25e899ab343934d1ab27ad1c4742ba53176397e673c982a56eb8c567f6b59fb4aee7b54138a17fe5f3e7ac17714e8b84ef07574362cd625971625571dd78774d794802b993a6d080377fcfd35f447ca13f8a7e9f4204846966a1d1230dca6cdec6cc0af5c971d359f9b0fe1f78b58de0f8dbe495d4a2060c021383e58973d4b46c9bc2f955467f9b15ac1ff7fda3c86763bff07c5e901efd0efac7e3203969e6ee2b8529f0b7dc065ad6c2c3f402c803bb1bd65a12458660d50298639cba0888004a72902f3f3d212b3566486458989e3aeefee9f13ec7bd2862381b873c07b84d4583104533a6af667b597563c614fa41052c07add12c07a8fe7cabb89af1695930598a710a4ba7c2b536093dd468b14bfd1fd8c73497948acece90764a82397f7bd7e12522ffea28ef4309349aca84d430fd21591e75bbf74b55e8d713a4e698d61025c5802c7295ad8a2ccceac9a2560b813f3da6dc45978c52cf08a925adb6a37db779a4f83f1921f7262622aa76e78bb883e28b88a4eb133c0d2e750ce60a1585869e0d473f262cad81eab9a0359e426c739ec0499f2b1b9c0718cbcc70b16027a8fc05800f4ae90427d9b943e6305a169fdacf8fbc8f16da6ffe214985c3d7f3d50a4c19d3586c591733eba444deed8ab2f03db1535fb102c529f9b7fea31dedff0c2014c8730c9cb0fb5020e6fefde0bf715239d784c86f0f7871e47331d93d29609d4718f533f51431750b405551aed696b810b640a776fa03aeb724b22c76c18937da7f01eda797f6e81d69668d9e57692b03371e9d02ed1bc317615e20c9b1a15c4017e77f3a8a29abae4608f1b206b8b221501ce2e4a91914c5ff9aefb6b5787278776d44989a01b2fc4d115e89e170fc4a66f7ee99fdebb5e7596e9cccf12552718c8c973aad4bb9f9ebfd5168e853f056b8917bae7afa6207197d90fc001a6f40810eeafeeb5b956cfc0b3fff69bd707ee6b11c0c01f236881ab24b5fd001ae19897d8d2653158c123251a86dc87710482be6dc41e29b089000d0a1d6d0096fc8d70f6fb90078f2511baea39a3c9f2b2d23b33aefccfa55470f127417e1775d6884be478c531230859f8f18335f7ee6fe1c1b8d9781ce49fd0b9ac7f1de05d3d93bebb6ffdb429c4ce213a106680050e502e149f93ed3fea06aaee99de38b1fca69b2781276a330cd68768a287792dd63f906641af3252b150776628c3300f459f41552ec128d81c601ecaac87dea100703463bd50ee483fc6bb8f93faf1470e673463af7de98a63abb9a5bce161f9b1e68d7e28001c0f09092c21d772e687072ec661b987b65c4045d250ed039a6e6a4e80d51b9f7948133239f78f7691ea5af9818a8423234acad6f967acf326b9a53049ca98a44c822621c57e73efbc5be4f6e48845e2cac3b3e3e434d1565a0430ef3e29b76c1cc3573127bd64c86421f3a680cc762c9763e4b77592913f2a10719f7ab88b78a846bc6496782ed4dab98ba568874a4cb7d728edbe9158ae21bc73738fcee7c29c50a8af00ff1a012982519680f7dfae48ef4d59f689fa91f45c4e74f2211778ae887a3ff31a3b39914d9e6592d0b885c68207b6a59253912eb21aaaa9b8c4cefc134a6882e537c51a5c48f18e0edd3cbf701fd52f95740a8ca17b80510491813a1a01798dc540d7f726fa305e8126ca9bd6f36a99474143fe099d08fdf4ac4b1802bc3af4cdbb448ac2f6e122c95fbbbba80ce5472296a7865691c9786a2962de82c060c0c636be494dd16ef9bd746d60ec21e6f7dc0cf82fc2c76d0d9f70f588eb354bbcf3f4d2fd4f0c40deed186d26729317e526b4ff9f6c105eb8418d964f00e48fdb2b9091590ba808774c1ebcd06969e27f1d55b645de3b4a122ca673fc40d736f7dbff58451d49e36a8a5eee51c261639939a3e4f3db548dc92ff3af549d603e8137071107cae59a596be6499bb7e2733077503228012f601e6b49d56a6652c06325af34ef6c45d96619b679f8c1e26ba3934cb7ca29ac77052da2ca7ba976c9c3c873adbb884716a7d22cfbb446f188e2304db904cd658b97a030591d4d266ad0c10a725344a8de5e2cb6d4233563da04a15499e58a322a45e01a4d04fa6fc874db1c87ee95bec52d27e813ed422d79057ca898b7fb345fec21be917c69f54d08cf4ff37f36f08dcfc7272652c931079ba9f78f41679d8c16f98d91b639a4cd0f749d46eafa6592e83c64b0e01ad7def7881eb64bff3bf1d210f16a3ff78b2f60f30d121229d520d3580f7036b024bc6ac832595c750c880d22f77ab2a9f48921fe020706e682d5593f5b8b123955d6d01276322178695f53e4e38e8f581c79eb5f4b2aebb4a697e868b800ac93531052bbd4d0f063dfd5a74edb53c9a170e36bbd94763a1cbf2c6ee5dceabac9026c53bd5a68090afd3a37bf4adb842f85e5a31d6ade07a233f85c4f26f7db2404ccfc235339246eef529623fab2e86d9de6c03b666ff52e7cc039221dd9bd24cf9e5de8e5a92869160fcabea9222defbcbb3f4654a0beb22c93e013ec5a6870d38f954a134efd1c3fee827b133f290e0325d556ee81513749bf5675b54839c21eecefa51b249c7bc4defc129f4232a17a98a52d4768041d6d35af477e515761de820c6dec3cd4d997e3bf434e985c6bfbe0b05f9b2fa869b6eb76258f1ded45c1d9afd5fea27316443a16e6d5aa8cf7c9300160a4d03dc981e1ab71a1b4f8f93a9c964015900926feb8c48edbb54184c94bec51131aee3a46495f063d2d162b040a1d0ea287528ea9895b629431881a0784a45acf6133eea456a51e09e69266a3b65cf44f92df36035164a624905d2de467f2ac57"}], 0x10b8}, 0x3) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x401}, 0x8) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:45 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[], 0x0, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:45 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) shutdown(r0, 0x1) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semget$private(0x0, 0x1, 0x3f4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x4, 0x0, 0x0) shutdown(r4, 0x1) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semget(0x1, 0x0, 0x28) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x4, 0x0, 0x0) shutdown(r8, 0x1) r9 = semget$private(0x0, 0x8, 0x80) semop(r9, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r9, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = semget(0x2, 0x0, 0x312) semop(r12, 0x0, 0x24065fb835fe6b1a) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:45 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[], 0x0, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:45 executing program 1: getrusage(0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) getsockname$inet6(r2, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:45 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:45 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r0}}) lchown(&(0x7f0000000000)='./file0\x00', r0, 0x0) 01:01:45 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x17eb3209f2c9a893) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000180)=r1) getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0x1, 0x6, 0x1, 0x9, 0x1000, 0x2, 0x4}, &(0x7f0000000040)={0x9, 0xfffffffffffff000, 0x445, 0x1, 0x3ff, 0x6, 0x4, 0x6}, &(0x7f0000000080)={0x100, 0x4, 0x10001, 0x2, 0x1, 0x3, 0x7706, 0xfa}, &(0x7f00000000c0)={0x4, 0x2f}) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:45 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:45 executing program 1: getrusage(0x0, 0xfffffffffffffffe) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:45 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:45 executing program 1: getrusage(0xffffffffffffffff, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) semctl$GETNCNT(0x0, 0x4, 0x3, 0x0) 01:01:45 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffff0001}, {0x1ff, 0x4}}) 01:01:45 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48c"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:45 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) shmctl$SHM_LOCK(r2, 0x3) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) r5 = semget$private(0x0, 0x4, 0x100) semop(r5, &(0x7f0000000000)=[{0x4, 0x3f}], 0x1) 01:01:45 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48c"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:45 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000040)='.\x00', 0x4, 0x81) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:45 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48c"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:45 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$dupfd(r0, 0xf, r1) ioctl$TIOCSCTTY(r0, 0x20007461) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:45 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafe"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:45 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafe"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:45 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafe"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:46 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) mlockall(0x1) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:46 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085ee"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:46 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:46 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085ee"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:46 executing program 1: getrusage(0x0, 0xfffffffffffffffe) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xffffffffffffffff, 0x100000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x80, 0x8, 0x8, "7c70ede3022ba8477dbd480766d8e74d7d90b25c", 0x0, 0x200}) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0xcb1e9c01915631cd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x9, 0x4, 0x1636, 0x5}) r2 = syz_open_pts() read(r2, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x1, 0xbd2dea5, 0x1, 0x8001, "0856986da4e3653bfed288555afa70ff02c68d2b", 0x7fff, 0x8}) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:46 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085ee"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:46 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c019"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:46 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c019"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:47 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) shutdown(r0, 0x1) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000240)=[{0x0, 0xfffe, 0x800}, {0x1, 0x200, 0x1400}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, 0x0, 0x0, 0x0, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x4, 0x0, 0x0) shutdown(r2, 0x1) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x4, 0x0, 0x0) shutdown(r6, 0x1) r7 = semget$private(0x0, 0x8, 0x80) semop(r7, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r7, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semget$private(0x0, 0x1, 0xc84) socket(0x18, 0x1, 0x0) 01:01:47 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c019"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:47 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvfrom$unix(r0, &(0x7f0000000000)=""/232, 0xe8, 0x802, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:47 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:47 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:47 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x401) semget(0x0, 0x1, 0x100) semget$private(0x0, 0x2, 0x44) semget$private(0x0, 0x3, 0x1) semget(0x2, 0x3, 0x450) semget$private(0x0, 0x1, 0x100) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) shutdown(r0, 0x1) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x4, 0x0, 0x0) shutdown(r4, 0x1) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x4, 0x0, 0x0) shutdown(r8, 0x1) r9 = semget$private(0x0, 0x8, 0x80) semop(r9, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r9, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETNCNT(r9, 0x3, 0x3, 0x0) 01:01:47 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:47 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:47 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed26"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:47 executing program 1: getrusage(0x0, 0xfffffffffffffffe) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x85, 0x1) r2 = getpid() fcntl$setown(r1, 0x6, r2) recvmsg(r1, &(0x7f0000001500)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001380)=[{&(0x7f0000000180)=""/94, 0x5e}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000200)=""/20, 0x14}, {&(0x7f0000000240)=""/173, 0xad}, {&(0x7f0000000300)=""/47, 0x2f}, {&(0x7f0000000340)=""/5, 0x5}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x7, &(0x7f0000001400)=""/149, 0x95}, 0x1) fcntl$setown(r1, 0x6, r2) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0xffffffffffffffff, 0x0, 0x21) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:47 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed26"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:47 executing program 1: getrusage(0xffffffffffffffff, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x2, 0x1, 0x0) semop(r0, 0x0, 0xffffffffffffff35) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) shmget$private(0x0, 0x4000, 0x220, &(0x7f0000ffc000/0x4000)=nil) 01:01:47 executing program 1: shmdt(0x0) getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:47 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed26"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:47 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:47 executing program 1: getrusage(0x0, 0xfffffffffffffffe) pipe(&(0x7f0000000000)) r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0x783}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r5, 0x2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x200, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8000, 0x0) fcntl$dupfd(r4, 0x0, r6) syz_open_pts() open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0xd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x10000000011, 0x8000000003, 0x0) r7 = semget$private(0x0, 0x4, 0xc1) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r8 = getuid() seteuid(r8) geteuid() r9 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r9, 0x4, 0x84) 01:01:47 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:47 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:48 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f8"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:48 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xd1f, 0x0, 0x400, 0x6, "bb7770fa2e0924745c002a61e66af0540ff635c4", 0x40, 0x3874}) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:48 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f8"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:48 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f8"], 0x1, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:48 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x3, 0x2, r0}) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:48 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x1, 0x0) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:48 executing program 1: getrusage(0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) getsockname$inet6(r0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x239) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) shutdown(r1, 0x1) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x4, 0x0, 0x0) shutdown(r5, 0x1) r6 = semget$private(0x0, 0x8, 0x80) semop(r6, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r6, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = semget$private(0x0, 0x0, 0x100) semctl$GETNCNT(r9, 0x0, 0x3, 0x0) 01:01:48 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:48 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x1, 0x0) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:48 executing program 1: getrusage(0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r2}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000000c0)=0x20000, 0x4) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r3, &(0x7f0000000240)=ANY=[@ANYRES32=r4], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x4, 0x0, 0x0) shutdown(r5, 0x1) r6 = semget$private(0x0, 0x8, 0x80) semop(r6, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x5, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x4, 0x2}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r6, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) fchownat(r0, &(0x7f0000000100)='./file0\x00', r2, r8, 0x4) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r10, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe9e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r9, &(0x7f0000000240)=ANY=[@ANYRES32=r10], 0x1) r11 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r12 = getpid() fcntl$setown(r11, 0x6, r12) fcntl$setown(r11, 0x6, r12) getsockname$inet6(r11, 0x0, 0x0) r13 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r13, 0x6, 0x0) fcntl$setown(r13, 0x6, 0x0) ioctl$KDSETLED(r13, 0x20004b42, &(0x7f0000000080)=0x4) writev(r13, &(0x7f0000000000)=[{&(0x7f0000000640)="d02a4fd96ad06e676d2e698dc27c2bdbea473ee02a2e41650414b5ef1baf98ec695a9aa76d97b34356411cf94ce093391d1ebd2b13e4389782d62386363a6ffab840ce6b43ba328f39e95209a79c67c7d99754e7a0e57f212a9227773dd2605e4b8bdfb0c437721be65aa7992831f1367798d84d46d62249dfa6d2070a8f9002119a1971e8246c724473b19b50fd64a7e243b0f6aff14e48769a1bf8eab1d462acdeed1c42a8b9fa8cb18c173c8341016647c7e8cb12afbac0cab0cf06d8d7333891136f2f4ecd2874e8d9947ee6806f20e9947e701bfbaa767ffc5e5906f35e9d30a609284b3620efd4a2ce692e9b5c8065f84c4d877797abe3a3348c40dd7aa810934748a02bd1bd665fd88caecab50f5e6201b3735ce03c2c98e48b2bf001da8d6db41d31e6d518a677a0b024fc104829fd61d3b85dcf09b3c7a508a5987604be0097b072af1eb06bbbfdc1cdf27c275885f30c72e522b6a93e318c67d6d89bc43775e18f75ec06ff1a4c8b3312fb9f0b7f2e4385f5535dd5f9c0e33a83aa489999e934f4009c7de2e9546502c6d814dd8f9c28a1de6c71caea22f62f71f4030c9ed8f41a1e101ad201dbc5c5f394569a9546b55d8eeb3417ebdd1cf938b05ee799eb1ea35a0208c4d2837502ecfbfdc782f0802788b0cce0d1e962af974dc0ddd983007c662f6ad26908d0283c545e660b0caa4cd3547c83ebe4f9b3473b79589548401cbe1366f2cc62b71b8be0080b9cbaf0278fd6ac13d1859b90c1b716b19612c659c0a24123dd09e1d6dd563b8b22d017e284bceb19cd5747fdfcd516b2e9d15b9383b2f5a9b382b0613207b5514d8a92f49cda0670b78b2f9991c2a77631efc37bda5250203600adb742c01fd9a562a422f57a00bbee35fc231f7c553ab2edc5f7c94b957acf45a07674a1c906c4acce6c8b8273a169208ed5fd7f19e249d3565b311756c3d392bf5df64b8c58f33ebd733c48a241493fad25243e20364b5a7e28787446dcb1140e0e2faf483735dfc141ec3aa8daccdd130604fd9517386a15ec99cc247e7b21e7c6577a9070d389754ec5dcc985ca53b9a48ae9324b834eb564466005089a27673bb5ad824140615af0d67ede16c2d23b8f4ec3711c7acb08bd4f04be86a74f6b1bffe1a1ab30072ec20337223e82370fd5347b87e2944a1b4d0273918de73785e25a7d3a0ffe3758d22a2e9599de40c38edcda174898952bbdc659406549443afa4fa1210978e563205b177fe905c22b9eb91c4d8d8ec2938af70e21775c9e59f93468a5529b85a523c6d2fe5c20d8eb39ed7860c99d751f7d8b3ced2e9e2bee805224d79fd555453c7ee8c194f55ff99535910fc4cdd4cd325f4247bc8ed572c021c3499f658edf737bd64a3f9c944f92b97848e1216ad4c2dd6a1d922e31e0dade18db25b3610cf3590b960ea1725059bb5a862f48c8a4935fdfaeca619019ac39e183c89238ab434f7b77f1e5b721a0ec14951c2c5f04b5f3df43b09a37d5278a4c8bf30dfaf2906e1ce48f700aff0368bfbf7b2f308495f16e098c4652604c2993e293ee3f97eea27ef77c71e1ebcd1ed3d5d0573f5317e5912161fc965c4e6ee5e5b40289bcbb93726c12ebe4d4fbb16553b81c3f3e23c39d3a5df2e69809f4f4a7705da6a41847e227eecea39c56ce4b1b8f23f61928d5bc7cb1ded0391d41a2caad542f69bb5791aca5bacec48043f99b098f99d0208fcf08f895a3173c56546bb42672f7c3ad60fd36f18af9923c76fefc8c2a86a9be105019853d0ac434827e0c8eefd76044510b86b3bd07dd5af8fb24f80abc3e0bafcf6aa160cf47a447b27a6d053be0dc0121f80a0fb63deb5918cf22116124b895582805f3c6514f344bcbfbeea0f1ef9bb90f8ead3dda252064c35d22e68c5d929a60b157d0567df92f9304a47f4971baf4d4df00f7ea355cdf66e1a4a3dd4fa78792a4d91da07ba1151631b22f2a95c3a7e3343725aa12df0160800a460cbf52f914615700d3dd531183c04b01425ae5dbbc9402bccd857cd63cbb79f4a78cd8700e255486f6d4095b19c67cc944576b555bf2a15e15f759eb62437fed301598f7f5e9f4c81322650314eef2b92c380eb90dbac141d058a4e2f977bafdefd1ced85ad54b832efae2c99982324d4d7bbc6d70f17077f83c944b1c81ae6c629c327faab1a23e59023297d07a3e463b26cc44c4c99bf605d9b40b804e3b389b2223bdafcd7ccfd70134f97d5e0285ddfa02d4f4bc55867fc997166d35d0b07e5b0c2ee8416e881cf2014517246a153f98f4a03bd202b08bb10329785ba837de2920855564f9ad31ccb924719e8de8f259c6986c4ac57909b411bd42753667220ad874421a0a5eb0f79dd20f5b739bb528a3e2691f615a69939cce40b444e0f3b06371210ff44ee6606810c57c526896268355e2f01122a4caa9d9b2591a93aed578cd51f14ef0cdfbdd0dedeb003b81a382aae2dabef07a79751d20532d157cc9726bacf453cb36c400143f9f1cd344d2f8bca7fe71a252791671ed909b5b2309f86e4b412a8db89b07429f4ceb69c3f348d83978752281539e3b26694a5ed50a2fc5d968e0d74c59446932f346ffe5fc205aaf3ac60e0b4dff3186a8e4ab43ed4b1b5a32c719ba0247a4a55c0c30f5cf6792e2a5484ce215ee253e22e1a821ef675e429ca24955d3647d977e978913e04a188f651a36988ae588468300b2a087b1ef9e601016c93e00dcb930162857bec4e803f058e484d05b6130314200f947c30493c0f0b8d762c230d3e5348e51ada438512207df84423fcef2691f30b73dad16f9bc0db19d46dfbf0b65894529727d5b028816f902acfd3e8ef8320dfad39c960c39da92cdcd8bf9dd6b556f7062a42f00aeb02050b39b3dd0b993c35f1d4207e2fb8468765bd42f386959dfb28e5e5361ed9f4085118669851f391b7e5cea3ec22d408945e756b22919237696e4c33c7f9aaab030f03c3ee0ecf035d0b4d47a2ffabdf509ed1699b3b8f63127005bbb0dcaa9c0564e4d642553c86ecc284e114384e3a24e14acbe9f7c691cceed332c28dd92a72209dee5ccd2b733ab379dfae60c34f138cd8462e64908ddada35ca6acf3e690e060546d1189e1948464edac29717875d7851673859a478298eee8fed695717c69db8b3b8b7c1d13b77233fa9c4ad038ac3d66b16d7f5212897ed51a60be361766ae03213542cdab4f02e7bf760ce7c7f1a07f0c990294e8369eb505b66e9443256a9ccbad224c481fd3d4c63ff5fd9681b9c360b9222129e9e37225f7f41e29322035878952fd08b52b5caf44afdd6c3c631f7455865bbabe0006cd19801dba03ba047705572ea03f09506f31d365e07530057bddfcc03507c8717b78a09d106e1f5f042a4e13193a1f6fa7fc3858625c5d90edb011bd8c621501888ab9a765f5ec50d328eadb3f26fdb30d9409b4df01677211d813d29d2fcc914c34ad1a403f38ff0a0acbf44ccbf8bfb7d8740ca1932804fac91eb9d764ebf6d05271be5b8ac5aa559666426871ff4d2a9b79dfc64fce5922b9230531f3018ac35fb78169c391c6ad346d32f29a3a6e737b71d5ff55678bbc524b6a246a13eaeaafcff06b974c01af3ddc028e2ff9a348c5a6266ba6e89a6fb1e2b09df6c40b25e846d481d9c087b5cad952d86797f96be105a6bc6f12e040ed1298277b33875e375ba9e01939a2ae6c8893568e5b971307f412eb888eb4e2e25bc69e02e339501ee1f4b694106ed53471c020524acf5477fd08136b434f976e842ec6a89972d0949c79de73e3c7160de92d3be84d54c3b6ca43ec4c4c9e7aec4c617224ea3a32a73ebae5cf3da552fdc848a2510446c147f2a2242e56d2b2c200fc1c4d26b3cc81823562efe08c2a4e928d8600b3fd3a5536130c7037844ad1ff831156a52b75082d2002d02eb325f57056b16891fc70cf94a8ba3747f4adf73d4bdf95f7e11b666201b560aad59d4634dfee8858c0135c2845c7f0aec0874a855e9a7c17f87ade37229046322326ebcef567102abea870b87e80bf3f72f4351cebdb573cb25a2a181c0c6b73341582babee72a62f3fd6a1e229a8198453bb00170c9f543604d819b373855245a62042fa3e572d6aa78451b78756f577128f8569ba903c56fc74896273b34a0cbd8ea6b8ce4f20448b6807209b54193571d9c68a4ec3cee1a6d43d48546a751c3a4d11beca07b745a6b060d1f2f15d5b8834fbefd4f6ac27fbf61e50210438d5afc01d61a373bbccdb004dae491bf7fce3c3c0b1eef9c013b87f4fc9b09f8c00bad35ad3faa0f09b2c07fbd0c2169423f8b39c70d867dfade301dead4e8f23651ff78ec8a16d754aeb990730394dd65a49fbbff0b44da7f2812851a83cf8d9b0457ee8deecf99c94293f3bdfe715ea055dd49f1ffe9699aed1e5ff121411286eda762670f8616c5b02dcb00177274f6308660eddf28fb144ca3cd5b8abae683488318b28fa0c3988c26f4a706de21f0930b44b5cc9aaa7efc92be1a9d5136f60d3b014a2e0241fd3051ccee52974d14e1b8ea8293071879628012295322eee341c4a530bf3247d401216156bf0dd45b34a6ff97baef84b5c5784dfac4b43f84abedf50fde50993917f7bd6af96d549325c880309dc2d0ad8c624c7db858748795dc266a47063cf0c4f15137e9e855973af7f9961f6394493c5afe39a2dc5e0f953d5381695f8ac3bb2522bf0e033ec4e914ff7508d73d8b212f3cc5d5f2756a8ff23148860bf7d7ba7d489826f40711e6d557719e4575c53f4ac113c0ce9f11c64a4ea0a2687a650bbcb208ab58880633e4e4ad47a47df7e0168fcdb6771c4a9376ba40db6880bb28a9cb12227a69a70a9308764c0bb8bb126a5d16374d1044167fda3a1cddc468276c4b3d9b5d91a8eb4357ed26853ff3585b69e9fbbd0a81296473a86abd6a0b77cd9f34c3d4bb331ff1c516f9b476a72283bc998f15312fbd39d5a37d2dc52e2d0a94c570330cb0aca34391b9e21509005f8de4a62d0e1f6b10340d158fc719640cd45533faebcca43244ca5683f5575e08c5d67d903a183c0c12e6379bd7eeb543681e68b8b21793e4fb51d1d4220a831d0b24d0529199c1eaeb1aac43930a3b25092157957244a6ccfe5038220d335eae7ae4a11fb412be1b83961bae4f2885be07ce352a10df9cff125b272063599629a787f19e8fda05abd06fc41ef92bb1708a926294dcc1e94e76c684b5e8a9cdadc44fe2af156dfef820f646e6d5fa4f05285b8896ed66226071d9238677b187875e6d7eade37e504daa66733d4bef21235b805b70b33a088a5153d165d2b7af442829eeaa5704b737a354b7bc4c02ce162bc378b005c53a02eea23e27abc2c1ec253217a72a19ecaeee7293fbdf455acd4edf7bf441f0d85692c7142d0829997635277821de2d904a6203fd9e57f779c05e85e452ec6fbf3ca4cdd5bc509c67023e2cd2a83c5d0588f4d9a16a0e39024088049224e5b761411b88dd7df1206c88a3c279cc1c0820cc3645567413d125b0e563cdf7b6ef0ab8b2a2f9b0f78b8284f7aaaa9439a61cf0807cbbb1e41f7fb8e8b68b2f6378ee0520d84601aa1a5bee366085d7fe6cb41b97fcd27c8da2271646eb43e9c1fb435569bf3cbbac14451019e82928a7b3b1700114429eeb826e398f0ac607b4176335fbf10bf0342c06b0f012f878ba46b0c3ca2dbb5220fb607a574ba357516197bfaef05f6f785f6d2b2d631189f51c45153c0b7f0290d32f0d29c08fa850155c449c14f8d3ee37a1c3b74a9d85766b55", 0x1000}], 0x1) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:48 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 01:01:48 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x1, 0x0) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:48 executing program 1: getrusage(0x0, 0xfffffffffffffffe) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='-\x00'], &(0x7f0000000300)=[&(0x7f0000000140)='.\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='{\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='&-\x00']) r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x100, 0xca) getpeername$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0xb0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000440)={0x9, 0x7, {[0x6, 0x9, 0xffffffff, 0x8, 0x3, 0x7fffffff, 0x848e, 0xfae, 0x40, 0x125, 0x7ff, 0x3, 0x80000001, 0x100000001, 0x12, 0x0, 0x6, 0x4], [0x1, 0x771d31b5, 0x4, 0x5, 0x89, 0xfffffffffffffff7, 0x401, 0x6, 0x4, 0x9c4], [0x3e05, 0xfffffffffffffff7, 0x6, 0xc800000000000000, 0x8, 0x1, 0x40], [0x0, 0x1, 0x8, 0x81, 0x0, 0x6], [{0x0, 0x1, 0x8, 0x800}, {0x3, 0x6cc, 0x4000008, 0x5}, {0x3, 0x8, 0x4, 0x8}, {0x400, 0x1, 0xfc, 0x3}, {0x9, 0x7, 0x3, 0x4}, {0xca7d, 0x10000, 0x8001}, {0x2, 0x7f, 0x1, 0xffffffff}, {0x4, 0x7, 0x5, 0x9de7}], {0x8, 0x1ff, 0xffffff01}, {0xfff, 0xcec0, 0x7, 0x6}}}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r5 = syz_open_pts() read(r5, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) fcntl$setown(r5, 0x6, r3) fcntl$setown(r4, 0x6, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)=0x4) r6 = open(&(0x7f0000000840)='./file0\x00', 0x8000, 0x160) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r7, 0x2) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r8, 0x2) fcntl$dupfd(r7, 0xf, r8) r9 = syz_open_pts() read(r9, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000000)={0x400, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffe}) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x3, "c69702eba43f83bcda020000000000000081f6bd"}) r10 = syz_open_pts() fcntl$lock(r10, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r10, 0x2) fcntl$lock(r10, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r11 = syz_open_pts() fcntl$lock(r11, 0x7, &(0x7f00000009c0)={0x0, 0x1, 0x0, 0xfffffffe}) flock(r11, 0x2) fcntl$dupfd(r10, 0xf, r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r13, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6e0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df30a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87bb97cc64d831be74d46027553a81f83dd7ce14227f4a93a1c83cd9d35c21f2df95a11b3e50f2e655c6887f337e3b2b462929bc5a5b41329171df50b002d60e877bb872f08d5b4c7f6cc55cb5af474aa1045b6f12b78ea5f313291fc60e649f2826a467a04c90402e1b1c42b0a2218b6ec348ed279c7b7eb287c323f"], 0x10}, 0x0) bind(r12, &(0x7f0000000240)=ANY=[@ANYRES32=r13], 0x1) r14 = syz_open_pts() fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r14, 0x2) fcntl$lock(r14, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r15 = syz_open_pts() fcntl$lock(r15, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r15, 0x2) fcntl$dupfd(r14, 0xf, r15) r16 = fcntl$getown(0xffffffffffffffff, 0x5) r17 = getuid() r18 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x8) fcntl$setown(r18, 0x6, 0x0) fcntl$setown(r18, 0x6, 0x0) ioctl$KDSETLED(r18, 0x20004b42, &(0x7f0000000080)=0x4) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r20 = openat$klog(0xffffffffffffff9c, &(0x7f0000000980)='/dev/klog\x00', 0x10000, 0x0) r21 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r22 = getpid() fcntl$setown(r21, 0x6, r22) fcntl$setown(r21, 0x6, r22) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0x4, 0x0, 0x0) shutdown(r23, 0x1) r24 = semget$private(0x0, 0x8, 0x80) semop(r24, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r24, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r24, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r25, r26, r25, r26, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000680)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f00000006c0)="d3bfd5b86f56c5029bf03b417ad59f17600fd0af1ddd2e610e38e4451c0255d8cc66816d62098bc82ac2a49251b12942183c7cfd850d5f8211631d3d2acda655b8bf0512150b26088ba1f6f765a46130d00c62ccf1ca82d1048dc14d77ab3a1ad8df2f995963963e068504071d39c50e6f", 0x71}, {&(0x7f0000000740)="557069d7ce9f24191eee2b97a333f8523706c42fb0baab14355184443dc21f23aa4f9f9df3946a0dbb11f97a27f6cc7ca2e56fada91fd5ec4472210ee49ee33e7d3b492ae53bb59bd6c9cac6acf1f6c9fd6578ec27f9331d8249e557eb4571c6c75dabb8258e6062aac3afa0bbbdca090406676200a1d318cea9182376dbd8ee4cd5545a", 0x84}], 0x2, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r22, r17, r26}, @rights={0x38, 0xffff, 0x1, [r6, r7, r9, r2, r20, r13, r2, r14, r1, r2]}, @cred={0x20, 0xffff, 0x0, r16, r17, r19}], 0x78, 0xe}, 0x7) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000400)) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x2, 0x3, 0x0) 01:01:49 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) getuid() r37 = geteuid() setreuid(0x0, r37) r38 = getegid() r39 = getuid() r40 = geteuid() setreuid(r39, r40) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r37, r38, r40, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r38, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r42 = geteuid() r43 = getegid() r44 = geteuid() setreuid(0x0, r44) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r42, r43, r44, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r46, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r46, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r46, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r46, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, r41, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r43, r45, r49, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r43) r52 = geteuid() r53 = getuid() setreuid(r53, r52) getgid() 01:01:49 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) getuid() r37 = geteuid() setreuid(0x0, r37) r38 = getegid() r39 = getuid() r40 = geteuid() setreuid(r39, r40) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r37, r38, r40, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r38, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r42 = geteuid() r43 = getegid() r44 = geteuid() setreuid(0x0, r44) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r42, r43, r44, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r46, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r46, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r46, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r46, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, r41, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r43, r45, r49, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r43) r52 = geteuid() r53 = getuid() setreuid(r53, r52) getgid() 01:01:49 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) getuid() r37 = geteuid() setreuid(0x0, r37) r38 = getegid() r39 = getuid() r40 = geteuid() setreuid(r39, r40) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r37, r38, r40, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r38, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r42 = geteuid() r43 = getegid() r44 = geteuid() setreuid(0x0, r44) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r42, r43, r44, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r46, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r46, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r46, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r46, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, r41, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r43, r45, r49, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r43) r52 = geteuid() r53 = getuid() setreuid(r53, r52) getgid() 01:01:49 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa688eaa7289b75c472509000100000000000000000080004a0100000000000204000000fe8000000000000000000000000000aa"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="82022e2fac1400aa7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6f8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae485b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162660c683ff8a85a93ad6fa0ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f12214b5cac7db956b7fa315800dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d7dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bbffff9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3823f0000000000000039f49354a21103914690559046d4726670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993c31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbc2bcc874da6e660eb820dfd4af6f7ed897751dab037740b43957955ed71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860fe0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243f38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eba32a311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe09c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d86165e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b3973b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c35c5af9dcc1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14fdea7d504c1416360936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed4200000000000000001212d9c400000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198d9117da580004fac16783648bd3eff702490229c4bf079345744ca47a4000000000000000000000000000000000000000000000000086ecb4f36dfcffafe7816f42904e8dabdc323b0b7c93eaa063acd078c192341dbccfc6f6f838b839532a233c92c98758d887b90c15f932491d973300000000000000000700f04d8049f93351ff98692d0f713aa1c4f70f8860bde8c677816697426274218c4e54e29e5daa31d1a78514cc62c38fc55ae60700b32ba63ce94ca5bcba8b48c28e4cc5401c556b49a05709346d111f2a22695c487564170998d646b5da8dd856a189059d1611288556447bba3240992eba3e7017f2621e3c72b107a47d8f83ff2a4859435c7a9c50d07eff7b70aadbf62dacbf90000000000000000000000000000000000000000000000000000800000bd6ac46e738d9bca3eb53a908648bcc79c432fba6403bc5087011c852601b0c3f553c2243d24a883d43ec7b644a092f7ea6f50f77044093639083dab7fa10c0a5e83463fe1d96a3c7e19c8b63032eda84290255051219e3b19d8689fba69367b8a298fb1745c615e14f9b08e8c68a81ec63835b11efd87dd4a9905d50b0fb3b807035844aef71ad5620f34e7bee11026edadc64a2e4af0cb81bf01bf43d97a0c27e1533e7c3417dc94e1272962a369d00d599df016e4856178e6974b8f27de8cb51baa6056eb82ee5e801ca4283c9119373e9e0b0269fc7c3ad90ff2c7ff79a3634b139d48ca72a2f425527af6391f35ce9999d81a3472b40633b05506e864db555bf576f54253cf57627b080dff7fda52f3bcc95b9cd99672aac950c3ce6517feb83b4b9fd916e7f8b481b50f3c8fec5de0cdd7a1dab29273a063dbf0024951195a964af1ae"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r3 = dup(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto$inet6(r4, &(0x7f0000001580)="e6dbbdf6a2f23e7cc2743e9d3ea1c0c7ad1131c6afe94aba8001a6c502235131b2e3b2acfcda2a191bc280eeecf8f7c35cb105e9cecb28e408acb6ce28b9e0d1e85cfb34582d0392dd529411d00ba2e3c634a12013b3124ff25b6c3c3dbcbf77a232b68eb1452a78c8f654a358000700d50500b8b7562f4d21ea96efbbfc80e398c8cd671bb11a10bf81efd80575a1ff4298cfce7cad871b94e705e2be76c940f29db8e53b897b894ef212fc44b45c406f404bf4f72b1b421cb37b2a1d6456dd14d2db4585aba510652f3a8348d4e0aa7df1076e542e6071fa867808d1165bc47403a877bdb6299c02fa7746deeb867ccaeb9caa10301a2565bd4a6cd9f8fc2c87670b7ede40328501c0c1f2f3ed4e9ac5a4f6109037caecde3ac8e024444ad8d8bdd6f2bbc5e7507b28d93083db1f1e0c31f77e35dbdd4189f9b3eeda03abb17f8fd57f559ff8d46a809567aa0c0afec39648", 0x121, 0x0, 0x0, 0x41) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x4, 0x20, 0x0, 0x1, 0xffff, 0x3, 0x7, 0x48b4fcefae1414e1, 0x2, 0x8, 0xf9e}) r5 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) r6 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r7 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r8 = getegid() r9 = getegid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9, 0x0, r8, 0x2}}) socket$unix(0x1, 0x2, 0x0) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r11 = geteuid() r12 = getgid() r13 = socket(0x10, 0x8000, 0x2) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = fcntl$getown(r13, 0x5) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r16, 0x29, 0xa, 0x0, 0x0) dup2(r16, r10) r17 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000002000/0x2000)=nil) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x102, r14, r15, 0x2, 0x95, 0xffff}) r18 = getegid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x0, 0xffffffffffffffff, r18, r11, r12, 0x10, 0x1}, 0x3, 0x4, r14}) fcntl$lock(r10, 0x0, &(0x7f00000004c0)={0x3, 0x0, 0x4, 0x7, r14}) r19 = socket(0x800000018, 0x1, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r20, 0x29, 0xa, 0x0, 0x0) dup2(r20, r19) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xa) r22 = fcntl$getown(r5, 0x5) r23 = shmget$private(0x0, 0x3000, 0x401, &(0x7f0000ffc000/0x3000)=nil) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0x4, 0x0, 0x0) shutdown(r24, 0x1) r25 = semget$private(0x0, 0x8, 0x80) semop(r25, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r25, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r25, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r26, r27, r26, r27, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r29, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r29, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = getgid() r34 = getppid() shmctl$IPC_SET(r23, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r28, r31, r33, 0x1e4, 0x8}, 0x5, 0x7, r34, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, r8, r21, 0xffffffffffffffff, 0x0, 0x9}, 0x9, 0x75, r22, r34, 0x10001, 0x8000, 0x3}) r35 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r35, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r35, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff}], 0x2) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r36, r37, r38, 0x10, 0x9}, 0x8, 0x1, 0x9}) r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x3, 0x662) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000003700)=0x272) semctl$GETVAL(r41, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r41, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r43, r44, 0x10, 0x9}, 0x8, 0x1, 0x9}) r45 = getgid() r46 = getppid() shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r40, r43, r45, 0x1e4, 0x8}, 0x5, 0x7, r46, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r47 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r47, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r47, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r48 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r49, r50, 0x10, 0x9}, 0x8, 0x1, 0x9}) r51 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r51, 0x0, 0x0) shmctl$IPC_SET(r51, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r51, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r52 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r52, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r52, 0x0, 0x8, &(0x7f0000003700)=0x272) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffa8e2ef76c1011b8ecd60a4f00808063a"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 01:01:49 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, 0x0) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:49 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xf73f008, 0xbe12, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x2}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 01:01:49 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, 0x0) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:49 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, 0x0) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x4, 0x0, 0x0) shutdown(r5, 0x1) r6 = semget$private(0x0, 0x8, 0x80) semop(r6, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r6, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r9}}) r10 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x867, 0x0, r8, r9, r10, 0x81, 0x7fff}, 0x2ae, 0x200, 0x7}) dup2(r2, r3) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="afba5d8bfddd2b971262d7f10ab2f5986487007c2ded62749324d95418b76f27b6e303a1d8c5125739302fd0963137c56743bc19a3dc0cf1036fdef124f0b5faf3a3"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) readv(r12, &(0x7f0000002200)=[{0x0}], 0x1) 01:01:49 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() getuid() r40 = geteuid() setreuid(0x0, r40) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r40, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r42 = geteuid() r43 = getegid() r44 = geteuid() setreuid(0x0, r44) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r42, r43, r44, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r46, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r46, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r46, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r46, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, r41, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r43, r45, r49, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r43) r52 = geteuid() r53 = getuid() setreuid(r53, r52) getgid() 01:01:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b", 0x1ec}, {&(0x7f0000000200)="b5cfdee07160868688da189f5b062ac4525741a49d9d9f27ef99fd83d3321c56b958a47f8d3162efe9cb75608a06eb3473afeb501d50461f94f3a6146a29fd02da16686f9fed7d9e6eb0c086f69989cd96f2ad8797944452346ab9527b2ccf3474ceafb162e0a869ffd4f05a384315e93f30ab74e0bcbf372a2a78a68f10498d7073613d535d08943b6ae1853013e2368f42b5cff88f3e0426c7a2399211c1bd88fcbb55f40869c05a4875735f426a08835224499cbc59359be714971f13dfd6d9948423db8a9f355a6a5cb8cd560bebd76c2f38", 0xd4}], 0x2, 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 01:01:49 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() getuid() r40 = geteuid() setreuid(0x0, r40) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r40, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r42 = geteuid() r43 = getegid() r44 = geteuid() setreuid(0x0, r44) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r42, r43, r44, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r46, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r46, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r46, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r46, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, r41, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r43, r45, r49, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r43) r52 = geteuid() r53 = getuid() setreuid(r53, r52) getgid() 01:01:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x5, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r1, &(0x7f0000002540)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="0df638c9516d27e4cf88fb34f4bb0802ef1e1154ab0d5db49ecf550152e7ad84263548698f97b896daecf8eecdda14d6d875356cb5279d8e370d9f0869120df413f278b8fda62cc7307f1bac27f7f8944cc5dc8f0748afa89a689f0ce14b59c5d26e6c318f681f10ef72ad96313cf964005795144e0beba91914cda905c9d409595dcd769c18e90101b9833a6736cfb50a8c726aba2f59", 0x97}, {&(0x7f0000000180)="8e4058740ef4ba951b6d1600b4641de0bd57c28dc14a17fbf60b244c60ce8ab754160c8e65c78947d906", 0x2a}], 0x2, &(0x7f0000000200)=[{0x60, 0xffff, 0x13dd0c41, "94f92cd33b778f6943d492fe6e01f4c5eccdc261b7c992cfcb5803abf72cf9dd2aa6f02c2aaa02c8d3771454b31ada2a1a414d9d3bde49689b31c043dc7d305ffe92830ce792814d4d"}, {0x1010, 0xffff, 0xffffff80, "5fb44ba210f00ab8c93b70c1bdf601bca68d010220aea230d5e2e782f7a29e9a05b8a621ac891a722fca025a1718163b721b89ef42ffd35dae87162e3c5bd169c25fe1e56706b50808af525adf0b5098ae201f71ace251686d64a99adda5c8a4ee2e3f0fd1e61464526216678195ce487b09a52fcfd3122a8c4fbe24c4e61ff9c2c07fbc460c206a29d21bfbe1d672f2742955272bef0ff0704c7d254d54328a3c03d0691963a5b4deeb68cfa3989522d93b1d9ae14e130cb8a4280e04dec9d3dc1769bf028061e295199e40e679d1df7f75d36d31c9bd4f652a0cfbf4189b0664065fb60d458c78821de734e52aa92ce1b8478c55b1f8d670d3cfd2309ea4179b2469170e5d832175c8cc08ad28fe57460afc91fceec9fb028826e4dace95d9aefba9ab86eb7e699b6299f0fc63b27e360e29a3b8ba7f523c80372a3ee7a1117066d691f2321ee5b1599474e3db2a276b14468e698d3cfd7197470af1b9f848877cfa3447845787d4228b462814b367ac58414c03e5d98c1d4f09432fb215eaf4a2009ec31c99efb994986dcc5f4ebe05a30cd981187b8d9cb83a3a0bd0482089a5664e8b2c47a405bf5869ce6768003342cda57372c1722a7a0352d1a552185d4172ec4fecda867672d38162c1095714348b77b4bc157d4fac1953a5035a8f36420294b849c4b35b89766dc97fcfef1d7195c57e978d667e7bd0775146d6fe4cd0414170e008792004cdfba66b163480def9fc167d5e78e662958e6a65f191271262003df41bc2d92d2f1611047998a28273bdff39065994b5a4e78d3741fbe7d23fe9e79537afb13a13ba372679235fbd1dca891d767ff510f4867fc64a8adbb6b7567e74460639e2580401f3769ed6887e1be3e9b52c69bba583e9c6afb81f5279edd51d5708571fa9215b46ed87057e92439e977a4776d0c2d5c99ec9111de68873df3621833dee131a465b68f740a8171230dd94b408ae59350e960b572f72519e8c88d613d541e285e8a0edcd21027042bf611667d63596976882bacb1893f1d184d5273f4f6aa7fa2a18f6ceb88c692e83c7393500d9afc4c1fc090cf3eddbae29234c6b51e74b7310e669af3a6a6a228f83edc01d4813d1da6f3ff24bea9efb7d775ff49285a27c083c457107fa7f93c9fb4480ede528242eac0bdd9f013981038cb289767ce98912366423b32e5e949ae06ba783810d4359db3d1447c8d52c270d3eec47c219a2ae7e1d9194d848b4454870488f5fc633d397cc259a7f3405076253508f03aba1e69b45e5c648f631a8557094898e4ae808fd575deedc108475bc7c2ca00b45a6b1f3c534266474f2001b34931a84f905d43fa4f0743bdc5e97886468d793f5814ac2fdb7af70bf55836515f462de841237fd8ae26f22a0345e5951d0fc6fa363f6b740c06e246c72eaff62c3f78aa5b2cb73387f741edaf45aca6b3ef458427d2b2afd3d4ec0934e20ea9677e655391d1962ffc6f1ac56ba0f6a0a6433f0ca7692e3c75327d66253b793f5aea0acd9488062cb7cb30a8e38dd8eafa00a6352f2a3fe9c284f34c7b71890f2300547f33ad0e835b0f4f56fcf75a3598cac507cb3af700fbef340c5eba98686254edd518308a00f45a3f7d986a9610b4975be75d8384c2f6ea70e3c343e0ebbe80533eb39d828962cb70632dec6df0521ce9c49810e8120b61b0ba799a2eb3b713c9592c46cfb7da1ebddbbf36646216d757389fbf84add7a79f356c0474cb5ce247c17de48f97a1d0a295e9573db6e6c130cffe05825848f6002653ecbd8a0c7a1bf446c01bfc85ea6f7974ca90b829fb20ba5eb0e346b78278b310bd2ee7f74ec4e8e511436822db0a05f1fd7f7fe6cb8c9db21bd062f20c962ee161c26d2e099ca8732f84daee0e718a7e628ded2441947a70460763183081c3812ff16c3af79b92814efad0a8f162ae2f0db64fb441750bb04213998701b5e18ff52626376d4bf215723ef635ba8923c4263087a18abf15959bf4d111640238ba381ede1f82e9ee3a485432acf70e08f40c0f0973264eebdfd703c4c4a5a169acdbe328788a2dce0a35c4b95687ff037cfa7e1d78233553841428a8d12793492013cd68fb0cc3ca65c92c56f78f9adf85d229b9d44d2d01efd798edf4166015b06ebe36ff7fb5df408deb083726b7086dafb480441d3e665f560c7f4eec31be99767dd9e9d24ac10792ab224dfb304eac99436575708e2d0d91312ee329e70f5e385eceb614a3ddb121e47e89f436a964d6f6df7ce4f3c2d7ee9390d1d04548b92e58ba2cacfbffa727798f5a6a2e31193dc6b55b808bb37533fedeb5950a97903da72dbe299516dd4662000891c711927695cc696669e36b43aeb428a310ae5f4d558b71bc58539dabc8bcac421ce5b6831318dec5c819187a2216c79033798a7d0b2219d7958298de5a5ed403fcae6107018be34d81f8f8f146c0a89a944dce1552d06255f84d941e151cf300953ba3b62471f046f4214dea8c234168736e1376bdd83a278bd09f6260fba974799df22e6f0053e9445df0289fe669e7e120a29c637b940d765aad1f1de68e0cc7f0f4fde894b1410ada709c3082c9dd20ac4321649057bd31fc018d28d30f95bfc0568bff359ff6d4a1d3438a3d649a1a8a962251035988d93a82e3eb198b4149ba0359d682b55d574aa08a6e2111d32d4efe3815cdf4206970c4b8ac11a9bf9b0c950fad9de94ab74732bda9641c9eb0b88354e3b3d6060eed02e02e9cb2aa3d9f00ed3a89dd1636c899a50ed0fd2e159e15b7ff5e107a584968034acb182a3e527740cccf639ed345c4ac77d16089f57c93873d48e93f4fa77b37f77c7b21be58740e9d046b216b9de998ef2680f5494f63c2844404ea353e69a22d391a4f71677a127030fe79136ba7a33725a15aee2679e546e78a81a74e83b4e1f67e68fb6e1b10a9db9ed960fa6ec5b7ef0e2155e804b266d3a1750b70a3ace3281264bca67e6cdb38ed84bf11d39a6b1cf96fab603f04b2eeb545d6252fbe4bb1642b92883a4aa2a51087ef28908f532a05cd0fd3308133c055001e6eed5bbcac1c5211c9d831ad9b3e724d6701f5d79f3b80bee944f3de63a29d186879172c23584338258f8a2450a8c9c8e6cba680f06cf7e2e6cd69975726c905dde00334693b1b6f2ecbec6d4aeeac2ddd8d56e1f05022c1ce902e6e8af908a5b08c36bc707337ab87f3395396bf5312aaeb19ec101f9bd00da5d98a0ec0b3750939a2458b789deaffc276eb6309ccf34da88bc8e4c95db90bd485449a18940bbc4a01f21b39adf94f3d7b613a251c7aa04fca858a8102b6b9737df10c319726f50873e2baff935d099e3934572aa5a6496b3fd0249085d2c01d3c45055079555e8434961481730d9d8eae0516c7f993c65dcfa4b5a9455c45149db646a286d28c37be75e136cdbe04d12925e5016fea9f0b1dee86794cfe64eb3cc20548707e4ef43ad8e724fb51157534296e5a873efbabf35490cd62cdce57e08d7dd972044bcaa6b01c41a6b1f63093ec5cb48e13b6684e34463c685a5d56e1aa617b482cf28639788bbfeb2f66de3dbc47c5a04fd87e259ac90f33e03edcd6fd299cce30259b09b69eca5d3ae0fad0635714f77c0eae488332b98e3bf0a7b1d4fbed62165b50f346d11f07b0304ca144b828ebd9c058b1d362952f1a9cc66ac45a7964b3e5d83746f0bc4f6b2ab800826c3dad35108df7aa63a038e2b0cc227d39415fd40ffb8868fa7411ed4ce29d7d338e73d50cf1cb6a476f6fa97782d5859f987f48278b4fb6131e94b37765be79552013813151ffad74028ca5c2c737fcd76a1cd08e3bfe45f0eb35f36cc1c675bf8a078241e96f57d246d05b901a3812eeb420ac6ea9f7b4b8cc5ffb08190a85adf5b89aa4db2dd0c5d95189f2777464415cc2fcf10214ea50984e22328f048cd8e3c8bf3ef86dd8b41c6ed4645aac916ed4ee18c8ff9a58e30c47697fb9013795f365a50bdc1c0a1396ad33f84a92378a202ac55c11d2a1ce5e18ad07ed150cb3981b3fa3b232f3a703d0c6406ebb2c4db0deac65f71532569a40a71dd62a0173bd9c1f9f0fc457669c8c5d1104421f432fb2b67eb2d38313019b38b537b79586f634ad8c8bb47d22483d1dc1c2372785c78a201f0ef3d693e568bed6f2e41fbaac031f87f200ca4725c55e26f566cabafc570889a544aa9d175f8643fbfb9f177d00563bbe1c22d686bdf600a906cbd628df6616868f83d945547dda3e2f4eead857f6fa3e5ead5e0e28a50f95cf413824d844d253510f078387565b1bad5975a13752081ef09b639d96a31d7f5109d5495217b369d1450daf6d844998840afbe613d9c4cc543b1645da15b160468f0117f7b16fb28c284bca4893749c36eeec1843d12daa4628de26b86603f98776880bb50dc5ed3acea3822337947e1af2e1ee00b71a8b81de418a8a7f83f4c353ae31edb1aaa8c65311b3c77d47e167a9343a9bc164b746063c913d9be0771ca372e91c900e7fd2958c29f86d6a6316ef5071a15a88d0d2567bb2fff57531b74e892f6ff8f7cf3901868690f0163777c2f868216796814fb85ad60a1052666924d077511051c4170696e8740ae8ae264a5a49fddc57d1e0c6e348fecbf0bfc3ced76a107f7239e461cbf2b1900ace1f24714ba609a6d1f0c50194294a1d931874c38281b59df654e18699810374d3e50083dcdba3f112b1a39bde0afd9e71bb62cf1c828273bc810d077640d22ecbe5e474c9b29c9c9d834201ad444b1ae900883baf1544d34284a6c12c48eaf51876605a40bae40633b5fedb12569782411f89d7cff6c9b6b4e474ea88e3fa38952c694703e6f98dc6a2e9f9bef7cfc7da18f1d95f0ff7d337590454554e4578f583c04b8e28b052317379996cf048cc158f54903f2e07519e1328e0bc6a1dcbaf333afc153f0f08bc169f9e12d3a2046856cae2bb1ea02a6a0462b9f60ebf580a0bf02b1514ed9c0641394ed40635cd2fd5ac11e46a1ceb4bb884ac5bf7c5bee4cf7e7aea79a87173043b978150d8856188ca10c8443fbeeb8c8dec611a7d4619323ff1c3e8cd63aa193b78449f91ac8bafbb396342f22a80969af8e04be53bcdb0a64b17138cb0d259df0b201b4077ee1d2e194d1e94efed9c9ad588f3af66b842763963011d53c3ddf83457cf666a46124bb9bc586e5dd778b3ae3896a030065c1b6ffba9bb860af00acac49ea56a8f142d713eb556ac19eefea442527c5c0eb8f51a1d203d922960373b0cbb523ef06c0bcc009beead8d00170bbc9494c6e718714290e64892e37c54b36b2bfe029ef2d17ce9d6d9a7df1f285365801b836c018af58e7c7357607040f3f781ef2664ad7ed947b5136d7e9bcd63473160a8e40f362db34ee2fdcda22437ac517cf77623489ddad37167aa749ab2388177000d348122422feab10e93e763e6717cd3bf3e12a742d43a918aa0b023ec4f883fc2c60a05374f9ad41b4789e3e7bc3c94ff8c88006b8685c6a53415d1ccb0260e87028e69bf56b566e0a2ae2f0ed311427f2d0608bb28af03b8b55481b55b343a4f56a628855059811f8b1481a9363511eb791b37f27e1d781707f7810b96cd61507398f723cb41e43f6bf09bf88d6d555c86e4a42f62037026c0315383f7b06ab560c64c86e4a212538bdb39625426d5d670e041396a9cfd775856eda76564833ef839e553d354904ab908e74b3547f5ac6ddaea05864fbab074c496423cfad4aa24f90cf2081754d0e8252a53800d763838af654bcaa08100f682d0a1c"}, {0x1010, 0x0, 0xdfa4, "a12ad85da95df66c8273c40e24a44c5614ddd6295c976efaf6937cc307040d2c3ff842a221ca8157ee7ee6f442ae68c9ff3d5ebbd7b11547df7628a0407f8cad0dba722a5459797512346bdff0590f37e9f0f497c192a74af1ed9e1889c592cf43da9215707cfda0a80097b877ada17aa8404dd8e61f2c291b4224b7f3eefc1e61317ac4c0eab8e7e8cd605b8bb3f70ca41799fa7e425a7d2b057b54cc5d75e1f048912ea51f68d011a72a4f542899b172a13c002843d21e1d0ebeaf4f097ed82231b8c4ccfe3976c7978aaaa8f7e8f496d5b39b78146aea177f81a3328791af7afd151a47bfb40a5f0f9a8d0a5a454e7f3e1cee846f49eb97b304b845d83fd65a9fe0c9fccbc1f1c1df924a671bb4ca69d882da16df1d0e1bdb5a8b449bab50665455f41cc2e245e78a0ecdf9deedca02746c59adaf0b74b9c9b3d5241e888b0c7a02768b4e1349d1bc2460b7ba27d5583043899b542cc1873657698b00434dad27580b65fc868874661ae2c1a1709ed1819e8a986da85d40fb759065b8621a19e7bb10a13617f5aa21fb8c135d423e7c7efc7c25a95be0ce84c3ccb2fabd22ef9405ca0ea6342addb7b8054408e8cb2a0b9e45724a15d2339afc2fe765204afa8c359f5147fa64d29c35a086d07afe5032eb249be105730539d33fc8ebeea7fe565d8a71ceddd9345a76a2db35f495c4b33d9021f315c06f277ee4af3092030115635f5ce2d657efab4aae881d4ec444341636122fbb4590161cc8936cc74558de8bd75971a6fbbdbc33bf87f0a3f89acb7825a2666531d6b7ab8f4346ed701da8ad6d311132956a0e855ddd342df1b91796a4484ef9243fae8ac3238e9fc900318eece791c0af354c457c0ed757582a8350b5a3d3f67c1bf02a22e6cecdaf971424bf551ac596dc27f0b73ece81615777a293c2b77ef76cd3c13b0ba00b50f9efa851d69e1e6d153a63b326c131a612e32cc65db6f026187cd041cad7d72ca5bc200fc270ebbdd3ca5274dd89e0c98a47641cbf7e7015a6f654298f83efdc2fcaf7ac0f53c9ed4166955ff2c0f792bf9751dccccb4c09dfafae42ff5116e4dd56e1e3b089c326689977d20d48e204a53e158ca22f01f465ae5b99b807f570f6fcf9e2354ca582dc1ac1c4c07c615e1a0c7904ecc45bbe7b3f606646199f1ef6afe5c0e55671c5417145b5ea89956caf399631dd7afcca496fc7cb351c0a889199e193700a40bb04d2f8f2dfd75909a1820ca5cc04a0dc8a8fd88a18b928bdac80786d788619de072abe2300d499d024036dd16e608e7e608ffc14d6c75a8edc5aed2de2d6004fb3903378f6337664813d7943a50360a6a46da3eeb4690fdece6bee91c3e33e658d335e91e33a75a8ad4447b97c6ace2bb9485ab82d3fa3f9b046580652d6741a36a1826887d2c26b5a2c471c556a34977104324759b0e2e627c4625f8201f62ac097b5f34ae81c41f07c9c532dc55cf6c165c95e372d92dc90dade67d39d93d3919b4ee169330546a2e22195c43abfabbcb0598ab0ae235fb47896ead3c99d9018f1e13b9b3bae63d1334006b3fa17e1edbf56f4e67c8d97811398f314b4d2eb76931e4fe884e14fbca7d0f3c22b4fd0d1209a8c5fa61db1e72d5a651673ff5d98be4f5f7abbb2c28925a61ad3ddb8f095b2ba026aee45b678d1719ee3a1f5f98de6ecd94904b913a672ff357cdbfb40fd3e53560795fc76950f2a60d465b295f2e9e9b2c60cc139621f209265ba5f5a56b8554560b1ea0cbcd2039cd44101aa52a9009987afa1fa7052da1abdd0cee0eef8dc8e089222bc5b037d1dbb74d84ad2d5b858098b57f5ca538bbf1573280ea690d980ca2214c2fd118b5ec3188330c113daa6e718f71d24f5f69de643b239c9e5c5dd65580f35109a8e30e88e280011510f4b4aa841e3f7055563b620d27c40c634e18cb21f8cbab216f0907621807a6491633cc88032d6979f3b2216a83899d12cd657def4d84bb68a054068ae2bea93e55a08c00438be6031462972317b9df82496781ad9a8716ee58b7145a2f961da68a48cff5af5ef0f034e18df6c3e6954b122f6548c4aac87056f3fbc96ff12f630332e619f9ef9a1b5f66574423c25ca73026beeca6ebada8c98187e98678415db561af9810e1029a472fc63c0623a4fbed661e13e7d555d80bcf1be2081712171d2c17ff6a3f9d44623201b1a7db776c36dc218692561b9e44ea254d8b6420522bcba40cac20644ca08c991443d781ccc07e58a11a7647cfc49745b5ee9db4c4d4caf27c46a6157b6e39b1d269a05449969fb2d8e69a75a65d864ad4a9314f5b97ec9a9f30f08560644b6ed6de2e543c2c991cfa4110cb4fe73d8b6e93ad3e8b3960a5d2497ba6c4b4f4000146adc431d96092c20b9b1544b0510c702496c7e34c0d1277eaadcb175988689268fb8b7cf4e201997db0988021702eacbe2d288a49aa6d7a348f27c7bc89b8e8c6820ac828fd94c1386cb5407cb6965d2dafa742aeebd1db0539360f56075d06e2e1a3e1746445faffadf81c88714f25c4e48262808da1af4e4ef5493fc97ecfe1dc0c5787968bef68bb323341b88d2b10d66a12889798452cb44814b490802ae2e6e974b826ea54d87950ae19f4aca3c97e778b553b6868581fa3e97ba19423c4ce2b7da56ded2e31f6ddf7572587367f86fbd9ca3f4522359bc321a7b4b8dbcf123ed7584a0de6bf12094b4ca5d3a1d2ef6bfe9aae188edc8070352e5b78befb31f98c518ef1a923532489d33dd680025bceb8f683e4b0f18bf06b80125e2444210a060c173f0b3385df3a2060fa709a1f44a1b0c16a14b6d72a9c4252dab2365b4fe5ffb789bb0efff7c82bb3049ba77fb06078a4fde84d1e7fc9a303d9be06fd31f0aa30897c622c279ec67a518c9d00982e2a3459e559f09e2d0e1668130c6a2fa491f5d6665a16bf4c3d2b82eeb1113f0f8a6da075cf02d681a998fca0fd7d7daa3947843f30da6d11964c8a16a324349ee657cf0b35eb0397cdd020b2c76e6a54f1735f503dbdf7afa88783ac4ad6e538a9cd5d576ddf4b402958e72f01f6e332a5fbb5e788412a181bdd02343fef746aa30c56ba17135eb9c7d5ca177964ac2c6cf35f2305145044cc7401675cbff6de57540b484f38de92c38510402066956558a95cdb4b67225de1daf6f765837c91f2a6a6600bc8e643759f47c8aefe4b613acdbbbb35821711c9cdb17e5f64d679569599c336a5c4accc2bc44b496bb199c11b6709835263302abf73fe44cee08e0dbca8642a2d4381172f1cca88288d8d103bddc7a5e280cfad3cb3264024e4794f0f700af581ee6bc5f6145970cbe967fd2f3ed8e2744343484fe62a50a4b02c961b12897876e9c318f3437cf84715b8f32c52cea93df79c191cf5f59759d0fae293229d9f32f7277927477588572e6ccf25acb61290029cf8b68407f57c096bda4e30e2abc055dea89c07e52b19542c919d512f2367b178ae64898385e0f00167d55ba742a8fdcbe660a7c635782dac3c34824d3f2d2025b84abb9fc72c306fa4addb92671e98da02aaa6b619946ad4ec008d6572150432e949311ab80aece60f534c884bb5b7457d328cbcb058f13808483ebd265b3f97ea92bbc6a71824a81da5dc688573cde35278d3b82f4ec4fc953cc7dbf9f95773e201afa6d9ccca3e4e8a5084aed07ec31287fee971801ad430d8ba7f0aed4a0a2eda81cbd9312c520cfb177be7624df65721fdfd2792a56a5d1f8784b59005a04d7a8fe07d90754ffd5d11acbf375b05a27130025fc6fe72e0b9097ca44e8f3442fc160896b756b8da6fab6bb8e921ac25f5578175732632a35e7d61bd18d1fc2b32b2ab196fb83a845098970a36ff8f48df1750f1f045e184b72599553a58a6437a0cf2ad1aa0d769998be01c8a7d598e9f79cd86ba5ee66b5a8553e38126a4a704eed6958e0f1dd132baa478d0decc18a360aa8f643759d96e8651ac9bfa73c97ea9d96cb727589c03908de5f4edf32cfae2ec3d4c8d8d517a7127cfb7c1bfbe4970394b9be0b7934bacc394d03ccd0339da4ea5253df50c0a359606c5e24890d4065e5e48097179caabf124df8a0635e325db278acaed7d73f49ade5a9268a5db2042bc1810b326f583a1a1f9112cdf5a3518090b2d958bcb24b79f3006f8326597703744304d7250c40efe82ba452a675586c4701f53d809489de00c3c69ec1c2fb826359fbc4dc5e7f5d896dbfaff6eafbaf23f18bb66d72f31c501c3089c4ec4beaad2eb2884a744c4dc5c51c1dd9aff8549db87700d064fae802f17760012977f49802639249c4d2124496fdf30aefa09ffe9aa90ab3261de0c3a498d309236f69b7f659f3f3505c8faaa57d0d46144df419a53638d1e50cfbb161aa64dd88aaa086dbc222b3d1cd8365881d45a54ff89ddb660dcb820b12ee8a913261634448259820b4d585892814bbe0b5f8b1d80b6a75f7001c9a877c24c547774a8e1b9dcf35c32e88359dc8a1e9c3de4d179834f918104b5ffeed17daaf96d032e7f010ed4c3496c1fdc4fc3880e031980215f08f0522871263cdfcefc489ce92fbc232ec7f0d22c5eff852ff02df2839bea09474acb9ffcdbd54a9d95ee3719657f5f2d4b677f16187883de7910076589dc511475a945dbd19e23f9035b80a4cde3a3864c908451efb8720887b1cb4d6b67941cf26fc2c987a20dfa3a06358b01e34a1369a8242ef133c96c150bb9925c57e338e6d160ea4664de6b035340ab5ae163e1e9f261ccfd190e6d4a286f9945b7a601646744178cb080f0695d0d38e9393b8507ecc4420f72c52a0fb7752bd986ded3e680ebe4abdeaa3f1d4631c4de24f6fd6ddea80c155a266db73a47946f9bdde71970d994530471ac41e04bfc2e41b2deeb824898019cb2765dd7c6703d08cda62412c84576556256997a5693fd867fbd5109c3923bc22df4ae765ec2cc45875ab992de4fa0438a638a8296985ebc2cc56f6b7ec6e26f76fc96b70b06739a87682868fcfad13d30131e701849cb214c9868b5f6b82ca59d227bcda0ab1c137a77f66bf46c6b28466204b42bb7599b1fba42922c109f6f97e68115f134f9a19e4c4282639b0610758e7dd81455e111069e0bd1f9e5919b29aac765252e464a66adbd71626ec34cb79e8c61ae7fbbed26ef918a9068b3c9e1b539c92c4dd7e3332b7eb27d7f746150c1645934a5ce007d6a435c101b29b1a7a4e97527063612f43887c132352a6629e183d1d0957cfa35e654c59304c16fdca804c3b4a6511ddb90855c5f00c8b2cbab1f610deca4818b17383f50109e18d6be0494d9d1a17e3d270cc11b8d3ab3946a4915fb07b486227ab6ec7b61998cdda8ffb8777811e1fbbe4664216ea5b3ed11f603ca298584a96c3b61d51cd72100c8211199986b1a3a4cea81271cf50c74897b08a6c0573f423268c898435be05846900747b7a162d26a85d28f07e5ea0d2dc4c83f66a448dee9a3c1987c0389fefeae854d9e2242358c4751addb83b5843d064819e301e9c0a34e41c3422745554f4057af09d74ffa195f5454280ac1c41bbb7f542e3121f6acd392e17eb33ddd65cd1deb810db139544ba446667ff82cbaf83a1071e79a04ee3af98e3f5e38d37419f37b164d230baa4d98ed2fb5526045f501fcaddf8ca2d37d499e6e738deccb52849cd7638365719814140bff3857f3f43669a7f6a87bab05b4dd20d761214ba490ba5a93827d3bfb8080de760b291f894bb4a5c9c4c0d7308f0c230b682a3af9cc740732432acd8ef3b74b6249779a327"}, {0x48, 0x1, 0x5, "2ef12f1130fc9db7315ee9a0bd547183896e643d2d9269fa663ce3831d6049961776cd693d4cfdeb3013bb0f742a0bc69b943ad0d6eb"}, {0x28, 0x1, 0x66, "0d80ffaa6e326068c61b71f32ae3e6a6da"}, {0xe0, 0xffff, 0x5, "b8b74e397a2a85531bca44ddfcf6e392f473de78f28cc4b4dd173dca2145f45364599d7f1a9a2e4201d5866bc5e47b25f9d68517c15c76fd5b86326f374029d24ee0190e997079a0f214fd48112b81185fac912cfc44f4114973a6ae7e0fda8cdb83f4dbda6dd31691b4cafcaead0f37c37fa0796f152b51d75263744d968c2019e95423e52b33de34df205b3956546239f8fc4e5c70339abf7a91888cd5a530cef14555438f78c3f0c5957055c11d46c522b6e26738d4a38fad18ff9386940f840b8a1b5648f438b409"}, {0x108, 0x1, 0x9, "5547edca79ef95437aaa7ec6917bd938aca0bde2f085f3a2309bbb52f596b0ed6e5aa530891774a6548ceca8fa775fa1eb2a437615b13b06b7751801f2a935adda4c07d1d71235896beb911fac7b331717e176ac08b7f961ed7909696d4211d9d85d6a92c3a006a408d01860422ef8f96c16507b774c24a66ed9d61f179160c52bdb2c319635f70f677bf9bb477697c50ad3a1c6f0018381c2145395d142eaf35ea51d56b899d3439cfc91becfa7748307a656ca8889b735a5073b65afebe5a94ae98a83fefebc1925668d29fc1fe0342d29265ce48df1cabfe3ef27720eb138dac2cfbc2a8b44fff71071799398302cf47c"}, {0x60, 0xffff, 0x4, "1791f2ebcee84089f3fe658765946cd0da22a7eb74f9f78991b962ba7527826d020632fdd02643e55c48f7e14fa94f25342bc4a11c808ba1cd4048d28ff54941197d01ce062957d6df0f1878ea"}], 0x2338}, 0xc) 01:01:50 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)="c7a895b22a241c0a078359ff86dd6e360ba905fffffffe0000000000010865ec0f1d000000000000000000000000010000007c4889b6") r0 = msgget(0x1, 0xa) msgctl$IPC_RMID(r0, 0x0) 01:01:50 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() getuid() r40 = geteuid() setreuid(0x0, r40) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r40, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r42 = geteuid() r43 = getegid() r44 = geteuid() setreuid(0x0, r44) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r42, r43, r44, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r46, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r46, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r46, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r46, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, r41, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r43, r45, r49, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r43) r52 = geteuid() r53 = getuid() setreuid(r53, r52) getgid() 01:01:50 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, 0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:50 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRESOCT], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="001a2e2f66696c653000"], 0xa) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000140)) write(r1, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = syz_open_pts() read(r2, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open(&(0x7f0000000040)='./file0\x00', 0xad6, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f00004c4000/0x4000)=nil, 0x4000, 0x2, 0x11, r3, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0x20) renameat(r4, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 01:01:50 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, 0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:50 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, 0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23ce744e400"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b5487cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f0000000100)="bd", 0x254) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfbfffeff, "00000000193000493a43197d57fbf8009c000080"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) r3 = msgget$private(0x0, 0x202) msgctl$IPC_RMID(r3, 0x0) 01:01:50 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:50 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r4, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) r7 = geteuid() r8 = getuid() setreuid(r8, r7) getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = msgget(0x2, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r18, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r17, &(0x7f0000000240)=ANY=[@ANYRES32=r18], 0x1) dup2(r17, r16) listen(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r22 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR64=0xfffffffffffffffe, @ANYRES64=r12, @ANYRESOCT, @ANYBLOB="7f96af0ad36b21580986f25607c279a9f0d149fbb33abb97cb036aaa01d1a7cbf8b5544f36d9ab3e670daed2b5bcb46bf2b71acba97d9a190f690502b8efa51839c6b156b29a43ba8f9e33173c32d16dc83e732f60e9f536f4910d94eae232a4cfe7efecf9d06edf87d3130c73e8b9dc5ebd23c7c9a80ddd91c9d3a10dc1e11a1522f9b1b4c52eff646714c68b38984a1357d2eedd719ce4d43c294c5a71b70642aabb434bbfdcf5757de52b69624539ae2a38dfba8b5406d80142dba83d7ca6e9b78b53b8c821261b1370ba9707cf0a359c69a78f", @ANYPTR], @ANYRESOCT=r9, @ANYRES64=r19, @ANYRES16=r21, @ANYRESOCT=r23, @ANYRES16=r24], 0x6, 0xc00) geteuid() r26 = getegid() r27 = geteuid() setreuid(0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r31, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x80, r34, 0x0, r29, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r29, r26, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r36, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r26, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r35, r12, r12, r12, r12]) r43 = geteuid() r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r47, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) msgctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, r42, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r44, r46, r50, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r44) r53 = geteuid() r54 = getuid() setreuid(r54, r53) getgid() 01:01:50 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wsmouse\x00', 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000040)="1d7267e4ce1a73b7979ea7e2a7d927c1ef066e4a3d4ae037bee8677fef8f048b5dcbd721660e8df80609", 0x2a}, {&(0x7f00000000c0)="e3a0587b69e5333c72216552789faa7cc8366f3c32702aac3eefe76eaa142eee1b485e0a7bb2d5d994b36e6f94e8613d6bf08639c02624f23d4c9cf986d84ec2d7c70acc1025c438df5b76cb86e17aac2e0a7ed32e1a032031fa681b20661c208f63d8017af012cf650f350081bdaef2226bf43274e88443f9a5ad3102521cbce4c9bf1a34f06913515e27e00e7676d68596185cb0570251a5d77340b7ac826065a875ffe9e1d86229aba3789fa539d9bca5501f0a1b3ec26f7578816d90bc4ef7a03b382f85960dedcdc6d89885c4a4720c62677de42d340f08d49836860896b70c2d941a535ba7707c25c3df3e5c582ac2e388dfcefe5186fd54ec9df173f8b89493f552408f8b37bd595f41ba95bbb10975c0b10a8dc7a09931e33c6c6a2fd64cc001081d5ace65f82e523f8893e91367b7366a6ec0a4c33cdeb868d71a65842e8c9a100916f13150e381e323026c0accab30975ac3e21ecc0c7933b7bc81d3cf1509eb1ce3eac1be06c4a5c4a3adbf80856760bc05e1438a840495c18018644685b0509b37667b0dfb3e5441de0c4013124c3acbd901888735711ef314f5ff79356e8befeae30f9466824fe6c3ddacb1ab601495c9aa30d98b0fd87fe21b7a124b6f172046e06cb115c1aebadda871032935ab8c473e66736ccf143c80bfe389291bb0037963845e6c99e0c9284935795254f1d743700bd3802500d12a14587ad7c25fd24ec4d9a5983e1be8d643c9651aa235d04539f1ccf136bfd497aff4c025ee4c1f47fab442b914161245566501693268eceb75411d90cdf921306c11d556bea5b5ab0a85fbfbc620e7c7aa6a108c57713170257f2a56ed8d5218e50d63481415ca973504841e8518de3485b7430c487a16c822d9a82cb0d8d3b2bff51e8a011936959994b2f918edf7ffeb09eb7f46d6758d74b217078216a303b6d34be02371fe04b85cff52bb5399a042ff7d4c63898e101cde77b087e86c06524184b3265126652fb965d90ccd877205876f45c0579c643f851ae21713cb77c272311e5e25159f999d8d547a468b120656fbe5da73b3551e3bf79f234563298df2ab783b35c9396d1baf4c1fcb39abe7b9a99ae1de9e95be39522706cfd836cee3049d4a27cbde3207b8a489bc847809bc5628a3d27a54560288daf09a1fa8fc6392958485c4945cf167e1700b557a5b2ff55d368ca3063208d9e799b893e07f3efd06df9801bda7e3d88998a8230ec9ee8223f91fa39238ce35685bf2830d0bd177441465d5e42e1b08fb6b396bbdc627ad54f56fd9da59d6726a62ef075d841a9685904fed67bfc49699eaa619100d837f7b777e34e02284697885730f1a7411158738806d78d1dbe43c554b8c1ac6d3c6ec13e25607a8b93d6a6fce4da0d74b0d1f965b8e02df4d81583758f2d7b7d6847d5829fe162720d2fe726e5a80127f8b6a71c95e9764b3a27aef090940d53e9e0c8dd1ff736a46a7be259ead5526fa0418b201247e016f4e14d6c1ad81a8d10d3948d66f0944a67487b9c63d435b93e671d8a64cded8b56f21bab9c269dd76b5e6875cc8349f30728ce1413669d3d506b7bc09db68e0d8a01803818fd7a9e559a03bafdd3baf73d40f496c3fd2028914707019669d467a884a7f6e37d9720c3ba9ad01514a254bacd5f48d6ad8cf9b7e6bfaaa1be45f54d1398a4ab7b1c795a7edf7c1bf13e6e91b83273dbefe1d71cb9391421569e4a7a3ee9163a795d2b71d5d024f4990527a07951428fe4c10e45ec7064978f09c5ab3565767cd39aac2cb53f60be902b5f754046fda5ca9ab02b6a7ef562eb67227738e510c0f9d8090cceff4ffd97a75dc6329625b105c815af1c45db4362e2dd01fb38bad11b3dd953fc56f4e6664041b516628a1386ff3daf06b5f5d7608a7d2faeece44d9439a5779c0e58bfb6a19d05592671de3505b89eff11c509635504e7c91581bed1e237c70e7955a9e99a132ffa7e7dcb85dbaae83a4c8078d104267185ecccde4498f58b1b743ea6dbda0cf5478e59e16343d05a2c02f7195ad3c8d2c1ce04908c508c4f9b4f89eb14dec383c6af11e2a36f0c59b8686f87e66f7bf73b32b4a4b88ed9f94c5b334d44e381a0ffee01471b26649fc32c3d73377ab5a7573cf80e6c573bd395337e024d2c70ec516465fc4525340485ba3e473a8c64b903faa88ea6a2d2a7e2d252337503bdb9ff801612784ae961804706178ab555a18b975ef75d72f474604a6b4bcdee86b3a8e82d94de8feeab5d620fd5145b1867489bf1b78ef45785848955d749e2979d16d5d28c4ebc226c1ea8a4323601ebc4a449c705db88ef9957cc31bc4007cf70da23005701418289422e9bad9a008f047d568945d612fc7e8cc7b3710d2b6b6efd124091140dc75ca8a5d8fc846730ff00f31a707f4aaf2eb291cf8a635deae190d5e17b3dc9b0e7cb6bed30691258d5040ec80f5d41b4a65d73563332ddacbcebd206b1c4e12011004de19d11bc8c0648e6c18eee4bfa2f3a934142259c2572f6a013959b560f12833fe52c5832799485060fd108ce7fb2e401c63f85992e2ceb77c698708dbf9be0f6f3b8d1bf8deca305ca8f6f93bccf41a54b9f1cb265def2de2743b86bb8e0f4d4e1fa558399cc192f64f12f8abc93eabe20900063d068be4631bc424f2fb20479fc314e6c59c07237a6dc5457c8f15b5ea64be983c82e6ad9facccdf1380bef231f94af1d09bab994f41b84da958ed04704f1eddbb5a576f77a004513b1f33472af140b8a4b1a5bd15fd4cac975536af1659fae217c8a1572d14f7637d99e40779b22ef6845b3f72294b35d6580bf612115c6ca8c42435381ca4deb0829eef2ddec3737694f2299b8b04b4aca6c4b954ef4cd772ea1d38492d834c2be96162221bcac25ee6ef7410b40aff61795aa620d2af9fb2bc6304396e8a3301518381b4389bc9ef180695fa02c7f175a870be7144448ac63607ddab45ce5b5d4337ffb7f287309d259cd1bfaec839ae43f4e1472d72f26c67feb207f1baa16638f425e19055b2c751ce45366c4e85f24e7128466bd6144fc264950984a1f174db94948617630f14f2553b5b9c1583fc275a8565a7edd8325d0b2a2d729d2ab7385e2e0d02c195d06430e3168aef9049ca9367c8a49e8f6931751e02e6dae90fd25940c0f339ba189f620c3ec88bcd865d1216a7233eb2aaee92fd707799604dfeed2de0cceafc74990bfa9dcd7a060d786a6a6a65ef952a2c84c44ea49d449021714f17e3b7924a81db2d6af13477f61ed58a7e1bc200a10d00fcd22867e69b70f51064f3d941c53f0da4f0ba645e4f4cb75ab7186cc8a4bae7c4b5651f160477b8749c8b166053869b9649c433b31b0036e134cc14e1f3f55506d2f8077d9aa06c28e099f2f61906af4f1204024689616734414488ae45a92086c29ff45760eb0d809882f9f10c2e8d95f2b27b9b2c41cfafe83f082e3671e2831ecfd79b3f8a37a7d3844c4611ce1e9d207d8595d580760a101702c8d2d6ef1447314f148345ebdb068bb885550639989870ac1f659fe70e2a24b1d2f69b8510aceb956ae0061b0547a06d308246992b4cb130e709a6ebf19e30eac8b8cff17a713ed1cb412cabb1945ca5a73adbd141d94cf149dce658206570de9aaa1323335a7fe998f59002dd043149b985fc4d72251e5d3d3fa6670821c1608205ea7446c0959914e1ed3be5397a8be25d97e4824fba19cbbcc8300d63e962884b70bfe5c3cd105f9d7c6259fdff8f73c8e26966baddf868f7f4478dfb8f39a4b27d0ae9bd9d3804980ce21c6cdd0e77c74c3f1a888a916affd0a97ec5dd0cbf28140b39dac10dd9de644186a17070a654d242a131e60986df346c7ed54676b9ad1081258edb1febcec9a6579a65cac919a01c258196b74163f46e3146dca00848b99c421d3a6120fafa336e268d34c5c54cd6e0acc26f91913b8b80ad35799f8d8d70c79ee9dbe72068d4f9f35fc5ba2ce8b2070461ce1b96d594745633ec0fd9b0fad427b335011b352618149f2af7390c1f61fce54d6ff508a7aa0042e3f4a717f9bdeabf7eab3c2cd447d40cbed41c10e412133a9ba68c4b58a64a2810b60fe25b3326ecffaaec2e1747f11b7bad09269e29d6f844077d7307e175bf003080c9df3b8e21c393d8ed05ab81d4d1fee4c021faa421fc875050669a34d9a6b232ae10f580a7a095e1b845460adb3d5f45c3ab54fd0e7429d915457653b651639ba9d8159a3864a3274c5d4c17c73c90c05d5f932a9122a84d35fde89c231410733926dec575ed182c707506b43fceac36d64f8ef499d58e62c9a91bad2ebc6a37a7cff5b0845eae1cc8e25f04f97c8a6eab2b9144237eb1689673e511f52898911bfcfa395375516081b09b000eb8411613489245d3d29ba00344513dc5712192be1ccc4c914f2d76100eef4b6d72663a4142466e1ba78851271e7278bfd476a30d8b5650e406ddd338fded02f0d04a91e123357f1835dc90454e7db8cfb526c02d5af8a8c0913a9880510c12bf78852ccd3c0559eb5f033a3ff5266de157d6e85906e2903d36dd758c359f14c0bc044a173160b099725c5e12c5a92f6c6389d004a86e210e6d11a63c6f4275e2291a46040f92f393a05c986ed958dc506cee0dca461d316295bab430516ac5aa9adb5cb254af6856e0ece9d6ee3ae4c1fff6c1410f2a4f0273b3f2a3504b8b1dd4103c7a4900dcb90b3ee28846b7a57bb3299befd1ba6c630f4d7a0eee0e4bdbbf4139ad417d91f195d845ceb3f778a01700fbb25566cca7f4cd96d3716ade728b366e699fc98ebb23e0690190bb24c40d00f4ab09e02f4a02c7f0252111d23e79015f56158fb71eff9db267ac5321ef00a9fa8bb64be9b5195011b65d631ce3c6ee33e08e56ddf52f86433f2b514ef6b3209c268a26c5d8979b300e87c9332bb573e6cd6b191d2ce4c329cd3280c82576cbe6a54a574caf435f8a7659b6c4ab196daf6e2e7f676616eb85ad1ee4027613a9e325409eb4b62679499d195a2dad4f51af2fc5eb3f2deae50b1bca86436b5dcd8a6da7d45608ecc1a52e1cf915212044ba6c960d39c42c4cc83819a301dd8170b9158fe339405d328a3fd55e7fe10c7387fb83fc4b8e0b5c8278f68b315feb327b608c06f37e09c149bbd46737474d4dd64b414a00a235569640ee1e989addc2de3d5e4f4eed6a3fa94b6195b5a04f7cab1f3c4d04aefb6b5e630b3207fad60b1c5c514ee32d705f1e6203ac62d93017bd431efb1fbc51b95455079b288e0558ad50acdbe72d23a697512e76bfc15ded62df6cf9426d60e8c34e80ff8807a259807124bcfe2409b7fb27bb3571987008ac0adbca70828bd4a4d9f312857ad1da9a0a67d73ff8a1ae6bd6b931a37bfb40771f2b998a14ba60b93ec4873b848438aab5115528750b5f7140bbdf47006fa8e4bbcd576ec9654ad36ad84b6579abf14962dbb81ba6d6d289377b8f862bf7c874c9a88377d99df5a06398b2afebd0193ecd18b45fe049c08dd4e2bc36cc3a48e4d00ff45cd36bf29737f5b828363d0e8fe675914d735528fae68c7a3c6daa1a3c273e3a09592b4cc8ef03061169caeb6b7ddaa8b113fb767a4c72560dc73c0fb85ddae23f7806b62ed25a7b4c79da2cc912aaeba21489e88dc5bfe60db4c573c14c193b970a0d8da8280d533bcdc151986bc09c434434510ee460523d020802b09601dcdbfec1bc1fa77adc2472426a936355c48089d39d8b023c10f54c6905ba296044cd6f7fe5ed96280827569b98660246f07221afea6e40", 0x1000}, {&(0x7f00000010c0)="f1f86a0616ce2e820c38352da4c18304bdcb564d2e131a07b228efc12d209df77fe75b6077e1431f31925b80a81c7d0599d5dbedb4675c399d53e693b9bec560fe3c7f4903b958e249c654db585b26279399c5b68ca465fc49951021b3310bda497af87b25f3ae5579c01e6114898d57bedd642fcc0b777b668bb58c9d4e83e71ddd51e6ef792537bd707eee71d8a3b5f9f9b76f4464cd60493a4f71023991c299c7b1770a5daa8dd86b1f287ce35881ea76a3", 0xb3}, {&(0x7f0000001180)="6828014ab7d809bdc2f48a496d71d5b9c54b3fb093b51916674d140e255e02e4e5094b5ee01e2253ddb65589ffaeb25e7580d14327f2939d659efba5165567044871f11516361c0de8ca8544fd78d3fb885dd2097338ef4091fe564b78dc2ad2cd538bc4335ce9d9321c74c6786029f9839d9386ccc9b440a617c95a8165c74e203cc0dffd313ad9bff801da4cfb184ef171f4fe0c255741f949e4", 0x9b}, {&(0x7f0000001240)="5a59e1cdeda838959637a226973c7d8083e3132e6294697bfaff9685853ac45a56dd0f552b4b4956dca310b94f86522ed74f8251", 0x34}, {&(0x7f0000001280)="192450fd6eb7371b1fffa3d806817dfd53d12d0e70f041de887f39c0a1cc3cd18766bb62c700a85698ed9b", 0x2b}], 0x6) shmget$private(0x0, 0x3000, 0x200, &(0x7f00002b4000/0x3000)=nil) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) readv(r5, &(0x7f0000002200)=[{0x0}], 0x1) kernel: double fault trap, code=0 Stopped at witness_checkorder+0x13: pushq %r11 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace witness_checkorder(ffffffff824de930,9,0) at witness_checkorder+0x13 mtx_enter(ffffffff824de920) at mtx_enter+0x3a arc4random_buf(ffff800022f4e0c6,2) at arc4random_buf+0x27 ip_randomid() at ip_randomid+0xb2 ip_output(fffffd806db19a00,0,fffffd806f6e3c78,0,0,fffffd806f6e3c08) at ip_output+0x1ab udp_output(fffffd806f6e3c08,fffffd806db19a00,0,0) at udp_output+0x5af somove(fffffd806fea74f0,2) at somove+0xf2f sorwakeup(fffffd806fea74f0) at sorwakeup+0x79 udp_sbappend(fffffd806f6e3c08,fffffd806f281800,fffffd806f2818b0,0,14,fffffd806f2818c4) at udp_sbappend+0x336 udp_input(ffff800022f4e728,ffff800022f4e734,11,2) at udp_input+0x1320 ip_deliver(ffff800022f4e728,ffff800022f4e734,11,2) at ip_deliver+0x353 ip_ours(ffff800022f4e728,ffff800022f4e734,1056,0) at ip_ours+0x412 ip_input_if(ffff800022f4e728,ffff800022f4e734,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806f281800) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806f281800,2) at if_input_local+0xf9 ip_output(fffffd806d80f200,0,fffffd806f6e3c78,0,0,fffffd806f6e3c08) at ip_output+0xae5 udp_output(fffffd806f6e3c08,fffffd806d80f200,0,0) at udp_output+0x5af somove(fffffd806fea74f0,2) at somove+0xf2f sorwakeup(fffffd806fea74f0) at sorwakeup+0x79 udp_sbappend(fffffd806f6e3c08,fffffd806db19a00,fffffd806db19ab0,0,14,fffffd806db19ac4) at udp_sbappend+0x336 udp_input(ffff800022f4ee08,ffff800022f4ee14,11,2) at udp_input+0x1320 ip_deliver(ffff800022f4ee08,ffff800022f4ee14,11,2) at ip_deliver+0x353 ip_ours(ffff800022f4ee08,ffff800022f4ee14,e58,0) at ip_ours+0x412 ip_input_if(ffff800022f4ee08,ffff800022f4ee14,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806db19a00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806db19a00,2) at if_input_local+0xf9 ip_output(fffffd806f27f700,0,fffffd806f6e3c78,0,0,fffffd806f6e3c08) at ip_output+0xae5 udp_output(fffffd806f6e3c08,fffffd806f27f700,0,0) at udp_output+0x5af somove(fffffd806fea74f0,2) at somove+0xf2f sorwakeup(fffffd806fea74f0) at sorwakeup+0x79 udp_sbappend(fffffd806f6e3c08,fffffd806d80f200,fffffd806d80f2b0,0,14,fffffd806d80f2c4) at udp_sbappend+0x336 udp_input(ffff800022f4f4e8,ffff800022f4f4f4,11,2) at udp_input+0x1320 ip_deliver(ffff800022f4f4e8,ffff800022f4f4f4,11,2) at ip_deliver+0x353 ip_ours(ffff800022f4f4e8,ffff800022f4f4f4,c5a,0) at ip_ours+0x412 ip_input_if(ffff800022f4f4e8,ffff800022f4f4f4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806d80f200) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806d80f200,2) at if_input_local+0xf9 ip_output(fffffd8068ec0200,0,fffffd806f6e3c78,0,0,fffffd806f6e3c08) at ip_output+0xae5 udp_output(fffffd806f6e3c08,fffffd8068ec0200,0,0) at udp_output+0x5af somove(fffffd806fea74f0,2) at somove+0xf2f sorwakeup(fffffd806fea74f0) at sorwakeup+0x79 udp_sbappend(fffffd806f6e3c08,fffffd806f27f700,fffffd806f27f7b0,0,14,fffffd806f27f7c4) at udp_sbappend+0x336 udp_input(ffff800022f4fbc8,ffff800022f4fbd4,11,2) at udp_input+0x1320 ip_deliver(ffff800022f4fbc8,ffff800022f4fbd4,11,2) at ip_deliver+0x353 ip_ours(ffff800022f4fbc8,ffff800022f4fbd4,a23,0) at ip_ours+0x412 ip_input_if(ffff800022f4fbc8,ffff800022f4fbd4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806f27f700) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806f27f700,2) at if_input_local+0xf9 ip_output(fffffd8077cc3300,0,fffffd806f6e3c78,0,0,fffffd806f6e3c08) at ip_output+0xae5 udp_output(fffffd806f6e3c08,fffffd8077cc3300,0,0) at udp_output+0x5af somove(fffffd806fea74f0,2) at somove+0xf2f sorwakeup(fffffd806fea74f0) at sorwakeup+0x79 udp_sbappend(fffffd806f6e3c08,fffffd8068ec0200,fffffd8068ec02b0,0,14,fffffd8068ec02c4) at udp_sbappend+0x336 udp_input(ffff800022f502a8,ffff800022f502b4,11,2) at udp_input+0x1320 ip_deliver(ffff800022f502a8,ffff800022f502b4,11,2) at ip_deliver+0x353 ip_ours(ffff800022f502a8,ffff800022f502b4,825,0) at ip_ours+0x412 ip_input_if(ffff800022f502a8,ffff800022f502b4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8068ec0200) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8068ec0200,2) at if_input_local+0xf9 ip_output(fffffd806da47900,0,fffffd806f6e3c78,0,0,fffffd806f6e3c08) at ip_output+0xae5 udp_output(fffffd806f6e3c08,fffffd806da47900,0,0) at udp_output+0x5af somove(fffffd806fea74f0,2) at somove+0xf2f sorwakeup(fffffd806fea74f0) at sorwakeup+0x79 udp_sbappend(fffffd806f6e3c08,fffffd8077cc3300,fffffd8077cc33b0,0,14,fffffd8077cc33c4) at udp_sbappend+0x336 udp_input(ffff800022f50988,ffff800022f50994,11,2) at udp_input+0x1320 ip_deliver(ffff800022f50988,ffff800022f50994,11,2) at ip_deliver+0x353 ip_ours(ffff800022f50988,ffff800022f50994,627,0) at ip_ours+0x412 ip_input_if(ffff800022f50988,ffff800022f50994,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8077cc3300) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8077cc3300,2) at if_input_local+0xf9 ip_output(fffffd80791c7f00,0,fffffd806f6e3c78,0,0,fffffd806f6e3c08) at ip_output+0xae5 udp_output(fffffd806f6e3c08,fffffd80791c7f00,0,0) at udp_output+0x5af somove(fffffd806fea74f0,2) at somove+0xf2f sorwakeup(fffffd806fea74f0) at sorwakeup+0x79 udp_sbappend(fffffd806f6e3c08,fffffd806da47900,fffffd806da479b0,0,14,fffffd806da479c4) at udp_sbappend+0x336 udp_input(ffff800022f51068,ffff800022f51074,11,2) at udp_input+0x1320 ip_deliver(ffff800022f51068,ffff800022f51074,11,2) at ip_deliver+0x353 ip_ours(ffff800022f51068,ffff800022f51074,429,0) at ip_ours+0x412 ip_input_if(ffff800022f51068,ffff800022f51074,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806da47900) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806da47900,2) at if_input_local+0xf9 ip_output(fffffd806d80f400,0,fffffd806f6e3c78,0,0,fffffd806f6e3c08) at ip_output+0xae5 udp_output(fffffd806f6e3c08,fffffd806d80f400,0,0) at udp_output+0x5af somove(fffffd806fea74f0,2) at somove+0xf2f sorwakeup(fffffd806fea74f0) at sorwakeup+0x79 udp_sbappend(fffffd806f6e3c08,fffffd80791c7f00,fffffd80791c7fb0,0,14,fffffd80791c7fc4) at udp_sbappend+0x336 udp_input(ffff800022f51748,ffff800022f51754,11,2) at udp_input+0x1320 ip_deliver(ffff800022f51748,ffff800022f51754,11,2) at ip_deliver+0x353 ip_ours(ffff800022f51748,ffff800022f51754,22b,0) at ip_ours+0x412 ip_input_if(ffff800022f51748,ffff800022f51754,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd80791c7f00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd80791c7f00,2) at if_input_local+0xf9 ip_output(fffffd807a991200,0,fffffd806f6e3c78,0,0,fffffd806f6e3c08) at ip_output+0xae5 udp_output(fffffd806f6e3c08,fffffd807a991200,0,0) at udp_output+0x5af sosend(fffffd806fea74f0,0,ffff800022f51be0,0,0,0) at sosend+0x671 dofilewritev(ffff800020a929d8,0,ffff800022f51be0,0,ffff800022f51cd0) at dofilewritev+0x1b6 sys_writev(ffff800020a929d8,ffff800022f51c88,ffff800022f51cd0) at sys_writev+0xa7 syscall(ffff800022f51d50) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdaffa47fe0, count: -99 ddb{1}> show registers rdi 0xffffffff824de930 rndlock+0x10 rsi 0x9 rbp 0xffff800022f4e020 rbx 0x40 rdx 0 rcx 0xffff800024372000 rax 0xffff800024372000 r8 0 r9 0xfffffd806f6e3c08 r10 0x15 r11 0xfd9cf11eba8d4024 r12 0xffff800020a00ff0 r13 0x3 r14 0xffffffff824de920 rndlock r15 0xffff800022f4e0c6 rip 0xffffffff81ffb453 witness_checkorder+0x13 cs 0x8 rflags 0x10286 __ALIGN_SIZE+0xf286 rsp 0xffff800022f4e000 ss 0x10 witness_checkorder+0x13: pushq %r11 ddb{1}> show proc PROC (syz-executor.1) pid=309274 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff800020a92c48,0xffffffff82655bf0 process=0xffff800020ad6020 user=0xffff800022f4c000, vmspace=0xfffffd807f000b80 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 18447 289080 74571 32767 2 0x10 syz-executor.1 *18447 309274 74571 32767 7 0x4000010 syz-executor.1 74571 382096 57690 32767 3 0x90 nanosleep syz-executor.1 57690 418336 93168 0 3 0x82 wait syz-executor.1 21369 78230 79074 32767 3 0x90 nanosleep syz-executor.0 79074 49290 93168 0 3 0x82 wait syz-executor.0 85376 60816 0 0 3 0x14200 bored sosplice 93168 411765 90718 0 3 0x82 thrsleep syz-fuzzer 93168 421490 90718 0 3 0x4000082 nanosleep syz-fuzzer 93168 297941 90718 0 3 0x4000082 thrsleep syz-fuzzer 93168 322770 90718 0 3 0x4000082 thrsleep syz-fuzzer 93168 416631 90718 0 3 0x4000082 thrsleep syz-fuzzer 93168 115894 90718 0 3 0x4000082 thrsleep syz-fuzzer 93168 327115 90718 0 3 0x4000082 thrsleep syz-fuzzer 93168 102053 90718 0 3 0x4000082 thrsleep syz-fuzzer 93168 178170 90718 0 3 0x4000082 kqread syz-fuzzer 93168 349468 90718 0 3 0x4000082 thrsleep syz-fuzzer 90718 76125 75854 0 3 0x10008a pause ksh 75854 454032 76693 0 3 0x92 select sshd 77034 159929 1 0 3 0x100083 ttyin getty 76693 478789 1 0 3 0x80 select sshd 4712 314119 12545 73 3 0x100090 kqread syslogd 12545 153317 1 0 3 0x100082 netio syslogd 84540 508910 1 77 3 0x100090 poll dhclient 73166 323562 1 0 3 0x80 poll dhclient 80609 352404 0 0 3 0x14200 bored smr 1276 47193 0 0 3 0x14200 pgzero zerothread 26229 351862 0 0 3 0x14200 aiodoned aiodoned 77825 250067 0 0 3 0x14200 syncer update 69596 505364 0 0 3 0x14200 cleaner cleaner 1258 7667 0 0 7 0x14200 reaper 88883 56384 0 0 3 0x14200 pgdaemon pagedaemon 36161 123949 0 0 3 0x14200 bored crynlk 21286 210424 0 0 3 0x14200 bored crypto 82487 236148 0 0 3 0x40014200 acpi0 acpi0 65313 78914 0 0 3 0x40014200 idle1 85013 54156 0 0 3 0x14200 bored softnet 54082 146187 0 0 3 0x14200 bored systqmp 6755 29962 0 0 3 0x14200 bored systq 35468 229319 0 0 3 0x40014200 bored softclock 14250 127735 0 0 3 0x40014200 idle0 1 246466 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 18447 (syz-executor.1) thread 0xffff800020a929d8 (309274) exclusive rwlock netlock r = 0 (0xffffffff824e9698) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_writev+0xa7 #5 syscall+0x4a4 #6 Xsyscall+0x128 Process 1258 (reaper) thread 0xffff800020a195f0 (7667) exclusive rwlock kmmaplk r = 0 (0xffffffff82632ce0) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 vm_map_lock_ln+0x111 #3 uvm_unmap+0x6b #4 uvm_uarea_free+0x36 #5 reaper+0x156 #6 proc_trampoline+0x1c exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82668fe0) #0 witness_lock+0x52e #1 reaper+0x14e #2 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9481 6333K 6333K 78643K 10777 0 pcb 13 10K 12K 78643K 15 0 rtable 109 3K 4K 78643K 2521 0 ifaddr 39 10K 10K 78643K 410 0 counters 43 33K 33K 78643K 145 0 ioctlops 0 0K 2K 78643K 235 0 iov 0 0K 36K 78643K 497 0 mount 1 1K 1K 78643K 1 0 vnodes 1216 76K 77K 78643K 3322 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 73 0 VM map 2 1K 1K 78643K 2 0 sem 10 1K 1K 78643K 10 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 8 25K 33K 78643K 5566 0 sigio 0 0K 0K 78643K 142 0 proc 48 50K 83K 78643K 2845 0 subproc 34 2K 2K 78643K 901 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 1K 78643K 3213 0 in_multi 33 2K 2K 78643K 877 0 ether_multi 1 0K 0K 78643K 26 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 121 546K 546K 78643K 121 0 exec 0 0K 1K 78643K 1284 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 152 24K 38K 78643K 16318 0 UVM aobj 130 4K 4K 78643K 156 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 1 0K 0K 78643K 324 0 NDP 5 0K 0K 78643K 162 0 temp 102 3029K 3095K 78643K 18889 0 kqueue 3 4K 17K 78643K 784 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 110 0 104 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 2148 0 2145 1 0 1 1 0 8 0 rtentry 112 617 0 571 2 0 2 2 0 8 0 unpcb 120 14240 0 14221 10 9 1 2 0 8 0 syncache 264 118 0 118 13 13 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 58 0 58 12 12 0 1 0 8 0 tcpcb 544 5421 0 5413 36 35 1 14 0 8 0 ipq 40 20 0 20 5 5 0 1 0 8 0 ipqe 40 388 0 388 5 5 0 1 0 8 0 inpcb 280 11108 0 11095 32 30 2 9 0 8 1 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 168 0 160 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 2551 0 2353 14 1 13 13 0 8 0 art_table 32 2552 0 2353 2 0 2 2 0 8 0 art_node 16 616 0 574 1 0 1 1 0 8 0 sysvmsgpl 40 29 0 23 1 0 1 1 0 8 0 semupl 112 6 0 6 1 1 0 1 0 8 0 semapl 112 8 0 0 1 0 1 1 0 8 0 shmpl 112 154 0 26 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 8224 0 6825 46 0 46 46 0 8 0 ffsino 272 8224 0 6825 94 0 94 94 0 8 0 nchpl 144 17818 0 16218 60 0 60 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 69465 0 69465 1 0 1 1 0 8 1 percpumem 16 83 0 51 1 0 1 1 0 8 0 scxspl 192 42547 0 42547 22 21 1 6 0 8 1 plimitpl 152 746 0 737 1 0 1 1 0 8 0 sigapl 424 5601 0 5568 4 0 4 4 0 8 0 futexpl 56 167795 0 167795 1 0 1 1 0 8 1 knotepl 112 1418 0 1399 1 0 1 1 0 8 0 kqueuepl 144 5393 0 5390 10 9 1 5 0 8 0 pipelkpl 48 1680 0 1670 1 0 1 1 0 8 0 pipepl 120 3360 0 3341 9 8 1 4 0 8 0 fdescpl 496 5585 0 5568 3 0 3 3 0 8 0 filepl 152 68782 0 68674 46 39 7 13 0 8 2 lockfpl 104 1538 0 1537 1 0 1 1 0 8 0 lockfspl 48 472 0 471 1 0 1 1 0 8 0 sessionpl 112 68 0 58 1 0 1 1 0 8 0 pgrppl 48 224 0 214 1 0 1 1 0 8 0 ucredpl 96 16744 0 16735 1 0 1 1 0 8 0 zombiepl 144 5569 0 5568 1 0 1 1 0 8 0 processpl 960 5601 0 5568 5 0 5 5 0 8 0 procpl 624 13137 0 13093 5 1 4 5 0 8 0 sosppl 128 137 0 136 10 9 1 1 0 8 0 sockpl 400 27652 0 27617 62 55 7 15 0 8 3 mcl64k 65536 18 0 0 3 0 3 3 0 8 0 mcl16k 16384 25 0 0 4 1 3 3 0 8 0 mcl12k 12288 18 0 0 2 0 2 2 0 8 0 mcl9k 9216 31 0 0 3 1 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 279 0 0 15 1 14 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 866 0 0 36 0 36 36 0 8 0 bufpl 280 12243 0 5977 448 0 448 448 0 8 0 anonpl 16 522371 0 512991 143 102 41 53 0 124 0 amapchunkpl 152 32589 0 32487 54 47 7 18 0 158 0 amappl16 192 27472 0 26993 111 87 24 36 0 8 0 amappl15 184 102 0 100 7 6 1 1 0 8 0 amappl14 176 2059 0 2056 5 4 1 1 0 8 0 amappl13 168 432 0 431 1 0 1 1 0 8 0 amappl12 160 819 0 817 2 1 1 1 0 8 0 amappl11 152 906 0 894 1 0 1 1 0 8 0 amappl10 144 381 0 376 1 0 1 1 0 8 0 amappl9 136 699 0 693 1 0 1 1 0 8 0 amappl8 128 1685 0 1612 3 0 3 3 0 8 0 amappl7 120 770 0 753 1 0 1 1 0 8 0 amappl6 112 742 0 733 1 0 1 1 0 8 0 amappl5 104 4691 0 4680 1 0 1 1 0 8 0 amappl4 96 2245 0 2211 1 0 1 1 0 8 0 amappl3 88 2196 0 2190 1 0 1 1 0 8 0 amappl2 80 40977 0 40899 3 1 2 3 0 8 0 amappl1 72 137754 0 137297 25 15 10 20 0 8 0 amappl 80 14264 0 14221 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 155 0 26 3 0 3 3 0 8 0 uaddrrnd 24 5585 0 5568 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5585 0 5568 1 0 1 1 0 8 0 vmmpekpl 168 39672 0 39634 3 0 3 3 0 8 0 vmmpepl 168 690140 0 688303 185 104 81 94 0 357 1 vmsppl 368 5584 0 5568 2 0 2 2 0 8 0 pdppl 4096 11178 0 11136 6 0 6 6 0 8 0 pvpl 32 1907920 0 1895016 344 225 119 143 0 265 12 pmappl 232 5584 0 5568 8 7 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 290 0 96 7 0 7 7 0 8 0