On Mon, Apr 11, 2016 at 3:07 PM, Suzuki K Poulose <suzuki.poul...@arm.com> wrote: > On 11/04/16 07:52, Vijay Kilari wrote: >> >> Adding Suzuki Poulose. >> >> Hi Suzuki, >> >> On Fri, Apr 8, 2016 at 3:13 PM, Peter Maydell <peter.mayd...@linaro.org> >> wrote: >>> >>> On 8 April 2016 at 07:21, Vijay Kilari <vijay.kil...@gmail.com> wrote: >>>> >>>> On Thu, Apr 7, 2016 at 5:15 PM, Peter Maydell <peter.mayd...@linaro.org> >>>> wrote: >>>>> >>>>> I'm told there are kernel patches in progress to get this sort >>>>> of information in a maintainable way to userspace, which are >>>>> currently somewhat stalled due to lack of anybody who wants to >>>>> consume it. If you have a use case then you should probably >>>>> flag it up with the kernel devs
Hi Peter, Looks like getting Suzuki's patches merged might take some time. I propose to use /proc/cpuinfo for now and later I can move to using Suzuki's way. >>>> >>>> >>>> Can you please give references to those patches/discussion? >>> >>> >>> I'm told the most recent thread is https://lkml.org/lkml/2015/10/5/517 >>> (and that most of the patches in that series have gone in, except >>> for the last 4 or 5 which implement the ABI). >> >> >> Can you please throw some light on what is the status of ABI to >> read cpu information in user space. >> I wanted to know cpu implementer, part number in QEMU utils >> to add prefetches to speed up live migration for Thunderx platform. >> > > As for the patch series, except for that last 5 patches (which actually > implements > the ABI), the infrastructure patches have been merged in v4.4. > > We are awaiting feedback from possible consumers like toolchain (gcc, > glibc). > If you think this will be suitable for you, thats good to know. There is > documentation available in the last patch in the above series. Could you > please > try the series (on v4.4, which would be easier, by simply picking up the > last > 5 patches) and let us know if that works for you ? Hi Suzuki, The last 5 patches are not compiling on v4.4. Looks like your patch series is not merged completely. Can you please rebase your patches and let me know.