Messages in this thread | | | From | David Howells <> | Subject | Re: [GIT PULL] UAPI: Disintegrate arch/x86/include/asm | Date | Sun, 09 Dec 2012 18:02:50 +0000 |
| |
Ingo Molnar <mingo@kernel.org> wrote:
> arch/x86/include/asm/Kbuild | 7 ++ > arch/x86/include/asm/perf_regs.h | 33 --------- > arch/x86/include/asm/svm.h | 132 +--------------------------------- > arch/x86/include/asm/vmx.h | 89 +---------------------- > arch/x86/include/uapi/asm/Kbuild | 3 + > arch/x86/include/uapi/asm/perf_regs.h | 33 +++++++++ > arch/x86/include/uapi/asm/svm.h | 132 ++++++++++++++++++++++++++++++++++ > arch/x86/include/uapi/asm/vmx.h | 109 ++++++++++++++++++++++++++++ > 8 files changed, 289 insertions(+), 249 deletions(-) > > What are these changes - it seems perf and KVM related.
Only in passing. The header files you indicated are marked as being exported to userspace in Kbuild - therefore they get disintegrated around __KERNEL__ conditionals just like all the other UAPI-relevant headers.
> Is the latest version above 100% bug-free, with no known > problems whatsoever?
It builds perf for me. No idea if perf works, I've never used it. I waved a branch including the patch on top of all my perf patches towards Arnaldo and others, but I don't know if they've tried it.
I've also checked that x86_64 allyesconfig and i386 allmodconfig build and that an x86_64 kernel built with my test machine's usual config builds and boots.
So, no known problems.
David
| |