From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shuah Khan Subject: Re: [PATCH for 5.5 3/3] rseq/selftests: Fix: Namespace gettid() for compatibility with glibc 2.30 Date: Thu, 19 Dec 2019 18:44:51 -0700 Message-ID: <166a5ea8-65e8-2c8b-12ce-4cc7d8a77a74@linuxfoundation.org> References: <20191211161713.4490-1-mathieu.desnoyers@efficios.com> <20191211161713.4490-4-mathieu.desnoyers@efficios.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20191211161713.4490-4-mathieu.desnoyers@efficios.com> Content-Language: en-US Sender: stable-owner@vger.kernel.org To: Mathieu Desnoyers , Thomas Gleixner Cc: linux-kernel@vger.kernel.org, Peter Zijlstra , "Paul E . McKenney" , Boqun Feng , "H . Peter Anvin" , Paul Turner , linux-api@vger.kernel.org, stable@vger.kernel.org, "Tommi T . Rantala" , Dmitry Vyukov , Shuah Khan List-Id: linux-api@vger.kernel.org On 12/11/19 9:17 AM, Mathieu Desnoyers wrote: > glibc 2.30 introduces gettid() in public headers, which clashes with > the internal static definition within rseq selftests. > > Rename gettid() to rseq_gettid() to eliminate this symbol name clash. > > Reported-by: Tommi T. Rantala > Signed-off-by: Mathieu Desnoyers > Cc: Shuah Khan > Cc: Tommi T. Rantala > Cc: Thomas Gleixner > Cc: Peter Zijlstra (Intel) > Cc: "Paul E. McKenney" > Cc: Boqun Feng > Cc: "H . Peter Anvin" > Cc: Paul Turner > Cc: Dmitry Vyukov > Cc: # v4.18+ > --- > tools/testing/selftests/rseq/param_test.c | 18 ++++++++++-------- I am pulling this patch in for Linux 5.5-rc4. Let me know if you have any objections. thanks, -- Shuah