From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754932AbbDUMVB (ORCPT ); Tue, 21 Apr 2015 08:21:01 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:17716 "EHLO userp1040.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751086AbbDUMU7 (ORCPT ); Tue, 21 Apr 2015 08:20:59 -0400 Message-ID: <553640A5.6020103@oracle.com> Date: Tue, 21 Apr 2015 08:20:53 -0400 From: Sasha Levin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: eunb.song@samsung.com CC: linux-kernel@vger.kernel.org Subject: Re: [PATCH] tools/liblockdep: Fix compilation error. References: <1442710772.114981429599600317.JavaMail.weblogic@epmlwas04c> In-Reply-To: <1442710772.114981429599600317.JavaMail.weblogic@epmlwas04c> Content-Type: text/plain; charset=euc-kr Content-Transfer-Encoding: 7bit X-Source-IP: aserv0021.oracle.com [141.146.126.233] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 04/21/2015 03:00 AM, Eunbong Song wrote: > diff --git a/tools/lib/lockdep/lockdep.c b/tools/lib/lockdep/lockdep.c > index f42b7e9..f83a988 100644 > --- a/tools/lib/lockdep/lockdep.c > +++ b/tools/lib/lockdep/lockdep.c > @@ -1,2 +1,8 @@ > #include > + > +#ifdef list_for_each_entry_rcu > +#undef list_for_each_entry_rcu > +#endif > +#define list_for_each_entry_rcu(pos, head, member) list_for_each_entry(pos, head, member) > + > #include "../../../kernel/locking/lockdep.c" I'd rather have it pull include/linux/rculist.h and "fix" it up for userspace like we did for the rest of the headers rather than start adding exceptions in the main program code. Thanks, Sasha