kvm: export kvm_para.h
Subsystems (2)
PATCH v2 1/1 kvm: export kvm_para.h
kvm_para.h contains userspace interface and so
should be exported.
Signed-off-by Michael S. Tsirkin <[email protected]>
---
Changes since v1:
Added asm/kvm_para.h which was also missing
Avi, this fixes a bug (in build system) that has been there since 2.6.26. Since userspace already uses this header, I think it would be nice to have the fix in 2.6.31.
include/asm-generic/Kbuild.asm | 5 +++++ include/linux/Kbuild | 4 ++++ 2 files changed, 9 insertions(+), 0 deletions(-)
include/asm-generic/Kbuild.asm +5 -0
@@ -3,6 +3,11 @@ ifneq ($(wildcard $(srctree)/arch/$(SRCARCH)/include/asm/kvm.h \ header-y += kvm.h endif +ifneq ($(wildcard $(srctree)/arch/$(SRCARCH)/include/asm/kvm_para.h \ + $(srctree)/include/asm-$(SRCARCH)/kvm_para.h),) +header-y += kvm_para.h +endif + ifneq ($(wildcard $(srctree)/arch/$(SRCARCH)/include/asm/a.out.h \ $(srctree)/include/asm-$(SRCARCH)/a.out.h),) unifdef-y += a.out.h
include/linux/Kbuild +4 -0
@@ -268,6 +268,10 @@ ifneq ($(wildcard $(srctree)/arch/$(SRCARCH)/include/asm/kvm.h \ $(srctree)/include/asm-$(SRCARCH)/kvm.h),) unifdef-y += kvm.h endif +ifneq ($(wildcard $(srctree)/arch/$(SRCARCH)/include/asm/kvm_para.h \ + $(srctree)/include/asm-$(SRCARCH)/kvm_para.h),) +unifdef-y += kvm_para.h +endif unifdef-y += llc.h unifdef-y += loop.h unifdef-y += lp.h
Signature · 1 line
1.6.2.5
Avi Kivity
AppliedQuoted 3 lines · Michael S. Tsirkin
kvm_para.hcontains userspace interface and so
should be exported.
Applied, thanks.
Signature · 1 line
error compiling committee.c: too many arguments to function