From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sergey Senozhatsky Subject: Re: [PATCH 3/5] powerpc64: Add .opd based function descriptor dereference Date: Wed, 20 Sep 2017 15:10:26 +0900 Message-ID: <20170920061026.GB6298@jagdpanzerIV.localdomain> References: <20170916035347.19705-1-sergey.senozhatsky@gmail.com> <20170916035347.19705-4-sergey.senozhatsky@gmail.com> <20170916094345.d332z3odceqiyrll@naverao1-tp.localdomain> <87shfjkmxe.fsf@concordia.ellerman.id.au> <20170919103154.GC401@jagdpanzerIV.localdomain> <878tha9lxm.fsf@concordia.ellerman.id.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Sergey Senozhatsky , "Naveen N. Rao" , Sergey Senozhatsky , Tony Luck , Fenghua Yu , Benjamin Herrenschmidt , Paul Mackerras , "James E . J . Bottomley" , Helge Deller , Petr Mladek , linux-ia64@vger.kernel.org, linux-parisc@vger.kernel.org, Alexei Starovoitov , Steven Rostedt , linux-kernel@vger.kernel.org, Jessica Yu , Andrew Morton , linuxppc-dev@lists.ozlabs.org, Nicholas Piggin To: Michael Ellerman Return-path: In-Reply-To: <878tha9lxm.fsf@concordia.ellerman.id.au> List-ID: List-Id: linux-parisc.vger.kernel.org On (09/20/17 11:51), Michael Ellerman wrote: [..] > > unlike ppc_function_entry(), printk() can get called on any symbol, > > not just function pointers. > > > > for example, > > > > cat /proc/kallsyms | grep shrinker_rwsem > > ffffffff81a4b1e0 d shrinker_rwsem > > Yep, good point. So your patch is probably good then. Maybe someone > other than me can find time to test it ;) Hi, I'll re-spin the series today/tomorrow. -ss From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sergey Senozhatsky Date: Wed, 20 Sep 2017 06:10:26 +0000 Subject: Re: [PATCH 3/5] powerpc64: Add .opd based function descriptor dereference Message-Id: <20170920061026.GB6298@jagdpanzerIV.localdomain> List-Id: References: <20170916035347.19705-1-sergey.senozhatsky@gmail.com> <20170916035347.19705-4-sergey.senozhatsky@gmail.com> <20170916094345.d332z3odceqiyrll@naverao1-tp.localdomain> <87shfjkmxe.fsf@concordia.ellerman.id.au> <20170919103154.GC401@jagdpanzerIV.localdomain> <878tha9lxm.fsf@concordia.ellerman.id.au> In-Reply-To: <878tha9lxm.fsf@concordia.ellerman.id.au> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Michael Ellerman Cc: Sergey Senozhatsky , "Naveen N. Rao" , Sergey Senozhatsky , Tony Luck , Fenghua Yu , Benjamin Herrenschmidt , Paul Mackerras , "James E . J . Bottomley" , Helge Deller , Petr Mladek , linux-ia64@vger.kernel.org, linux-parisc@vger.kernel.org, Alexei Starovoitov , Steven Rostedt , linux-kernel@vger.kernel.org, Jessica Yu , Andrew Morton , linuxppc-dev@lists.ozlabs.org, Nicholas Piggin On (09/20/17 11:51), Michael Ellerman wrote: [..] > > unlike ppc_function_entry(), printk() can get called on any symbol, > > not just function pointers. > > > > for example, > > > > cat /proc/kallsyms | grep shrinker_rwsem > > ffffffff81a4b1e0 d shrinker_rwsem > > Yep, good point. So your patch is probably good then. Maybe someone > other than me can find time to test it ;) Hi, I'll re-spin the series today/tomorrow. -ss