Re: [Qemu-devel] [PATCH v2] Added uapi directory into linux-header

2012-12-18 Thread David Howells
Alexander Graf wrote: > Could you please try and see if this kernel side patch makes things work for > you too? > > > Alex > > > diff --git a/arch/powerpc/include/uapi/asm/kvm_para.h > b/arch/powerpc/include/uapi/asm/kvm_para.h > index ed0e025..e3af328 100644 > --- a/arch/powerpc/include/ua

Re: [Qemu-devel] [PATCH v2] Added uapi directory into linux-header

2012-12-18 Thread David Howells
Alexander Graf wrote: > But looking through this whole thing, it seems like the root cause is > actually different. We don't want any uapi directories exposed to user > space. So let's go back a step: > > Why do we need the uapi include dir? Because some header is using it. > > linux-headers/as

Re: [Qemu-devel] [PATCH v2] Added uapi directory into linux-header

2012-12-18 Thread Alexander Graf
On 18.12.2012, at 11:19, Bhushan Bharat-R65777 wrote: > +++ b/scripts/update-linux-headers.sh > @@ -46,14 +46,26 @@ for arch in $ARCHLIST; do > > make -C "$linux" INSTALL_HDR_PATH="$tmpdir" SRCARCH=$arch > headers_install > > +if [ -

Re: [Qemu-devel] [PATCH v2] Added uapi directory into linux-header

2012-12-18 Thread Bhushan Bharat-R65777
> >>> +++ b/scripts/update-linux-headers.sh > >>> @@ -46,14 +46,26 @@ for arch in $ARCHLIST; do > >>> > >>> make -C "$linux" INSTALL_HDR_PATH="$tmpdir" SRCARCH=$arch > >>> headers_install > >>> > >>> +if [ -e "$linux/arch/$arch/include/uapi" ] && > >>> +

Re: [Qemu-devel] [PATCH v2] Added uapi directory into linux-header

2012-12-18 Thread Alexander Graf
On 18.12.2012, at 03:07, Bhushan Bharat-R65777 wrote: > > >> -Original Message- >> From: Alexander Graf [mailto:ag...@suse.de] >> Sent: Tuesday, December 18, 2012 7:00 AM >> To: Bhushan Bharat-R65777 >> Cc: qemu-devel qemu-devel; Peter Maydell; Jan Kiszka; qemu-...@nongnu.org >> List

Re: [Qemu-devel] [PATCH v2] Added uapi directory into linux-header

2012-12-17 Thread Bhushan Bharat-R65777
> -Original Message- > From: Alexander Graf [mailto:ag...@suse.de] > Sent: Tuesday, December 18, 2012 7:00 AM > To: Bhushan Bharat-R65777 > Cc: qemu-devel qemu-devel; Peter Maydell; Jan Kiszka; qemu-...@nongnu.org > List; > Marcelo Tosatti; David Howells > Subject: Re: [PATCH v2] Added u

Re: [Qemu-devel] [PATCH v2] Added uapi directory into linux-header

2012-12-17 Thread Alexander Graf
On 18.12.2012, at 02:27, Bhushan Bharat-R65777 wrote: > > >> -Original Message- >> From: Alexander Graf [mailto:ag...@suse.de] >> Sent: Tuesday, December 18, 2012 6:51 AM >> To: Bhushan Bharat-R65777 >> Cc: qemu-devel qemu-devel; Peter Maydell; Jan Kiszka; qemu-...@nongnu.org >> List;

Re: [Qemu-devel] [PATCH v2] Added uapi directory into linux-header

2012-12-17 Thread Bhushan Bharat-R65777
> -Original Message- > From: Alexander Graf [mailto:ag...@suse.de] > Sent: Tuesday, December 18, 2012 6:51 AM > To: Bhushan Bharat-R65777 > Cc: qemu-devel qemu-devel; Peter Maydell; Jan Kiszka; qemu-...@nongnu.org > List; > Marcelo Tosatti; David Howells > Subject: Re: [PATCH v2] Added u

Re: [Qemu-devel] [PATCH v2] Added uapi directory into linux-header

2012-12-17 Thread Alexander Graf
On 18.12.2012, at 02:14, Bhushan Bharat-R65777 wrote: >>> +++ b/scripts/update-linux-headers.sh >>> @@ -46,14 +46,26 @@ for arch in $ARCHLIST; do >>> >>>make -C "$linux" INSTALL_HDR_PATH="$tmpdir" SRCARCH=$arch >>> headers_install >>> >>> +if [ -e "$linux/arch/$arch/include/uapi" ] && >

Re: [Qemu-devel] [PATCH v2] Added uapi directory into linux-header

2012-12-17 Thread Bhushan Bharat-R65777
> > +++ b/scripts/update-linux-headers.sh > > @@ -46,14 +46,26 @@ for arch in $ARCHLIST; do > > > > make -C "$linux" INSTALL_HDR_PATH="$tmpdir" SRCARCH=$arch > > headers_install > > > > +if [ -e "$linux/arch/$arch/include/uapi" ] && > > +! [ -e "$output/linux-headers/uapi" ] ; then

Re: [Qemu-devel] [PATCH v2] Added uapi directory into linux-header

2012-12-17 Thread Alexander Graf
On 17.12.2012, at 17:01, Bharat Bhushan wrote: > Linux ARCH specific header files are now in uapi/ directory also. > These header files (epapr_hcalls.h on powerpc) are needed in qemu > in linux-headers/uapi/asm/ directory as these are referenced by > other header files in linux-headers/asm/. > >

[Qemu-devel] [PATCH v2] Added uapi directory into linux-header

2012-12-17 Thread Bharat Bhushan
Linux ARCH specific header files are now in uapi/ directory also. These header files (epapr_hcalls.h on powerpc) are needed in qemu in linux-headers/uapi/asm/ directory as these are referenced by other header files in linux-headers/asm/. This patch is about changing the scripts for same. Signed-o