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: Sat, 16 Sep 2017 20:25:35 +0900 Message-ID: <20170916112535.GA495@tigerII.localdomain> References: <20170916035347.19705-1-sergey.senozhatsky@gmail.com> <20170916035347.19705-4-sergey.senozhatsky@gmail.com> <20170916094345.d332z3odceqiyrll@naverao1-tp.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Sergey Senozhatsky , Tony Luck , Fenghua Yu , Benjamin Herrenschmidt , Paul Mackerras , Michael Ellerman , "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: "Naveen N. Rao" Return-path: In-Reply-To: <20170916094345.d332z3odceqiyrll@naverao1-tp.localdomain> List-ID: List-Id: linux-parisc.vger.kernel.org On (09/16/17 15:13), Naveen N. Rao wrote: [..] > Would it be simpler to just use kernel_text_address() and dereference > everything else? See commit 83e840c770f2c5 ("powerpc64/elfv1: Only > dereference function descriptor for non-text symbols") for a related > patch. I had this idea, see lkml.kernel.org/r/20170908172528.qc2vdtxzqh777k6o@intel.com -ss From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sergey Senozhatsky Date: Sat, 16 Sep 2017 11:25:35 +0000 Subject: Re: [PATCH 3/5] powerpc64: Add .opd based function descriptor dereference Message-Id: <20170916112535.GA495@tigerII.localdomain> List-Id: References: <20170916035347.19705-1-sergey.senozhatsky@gmail.com> <20170916035347.19705-4-sergey.senozhatsky@gmail.com> <20170916094345.d332z3odceqiyrll@naverao1-tp.localdomain> In-Reply-To: <20170916094345.d332z3odceqiyrll@naverao1-tp.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: "Naveen N. Rao" Cc: Sergey Senozhatsky , Tony Luck , Fenghua Yu , Benjamin Herrenschmidt , Paul Mackerras , Michael Ellerman , "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/16/17 15:13), Naveen N. Rao wrote: [..] > Would it be simpler to just use kernel_text_address() and dereference > everything else? See commit 83e840c770f2c5 ("powerpc64/elfv1: Only > dereference function descriptor for non-text symbols") for a related > patch. I had this idea, see lkml.kernel.org/r/20170908172528.qc2vdtxzqh777k6o@intel.com -ss