Scott Wood wrote:
> For hypercalls and other paravirt. That's the point -- they're not
> kernel headers. They're guest API headers.
Well, IMHO, guest API != user-space. Maybe we should have a parallel
mechanism to uapi to make the kvm guest header files available.
--
Timur Tabi
Linux kernel
On 10/11/2012 12:24:59 PM, Timur Tabi wrote:
Scott Wood wrote:
>> > My concern is that when I think of a user-space header file, I
think
>> > of a
>> > user-space application that calls ioctls. I know that KVM guest
>> > kernels
>> > run as user-space processes, but that does not seem like a
Scott Wood wrote:
>> > My concern is that when I think of a user-space header file, I think
>> > of a
>> > user-space application that calls ioctls. I know that KVM guest
>> > kernels
>> > run as user-space processes, but that does not seem like a reason to
>> > combine all of the header files
On 10/11/2012 10:55:42 AM, Timur Tabi wrote:
Alexander Graf wrote:
> This is about kvm_host.h, which is the part that is exported to user
> space. It usually contains constants and structs that are required
for
> the API.
Which API? I'm not familiar with KVM internals.
My concern is that
On 10/11/2012 10:56:51 AM, Alexander Graf wrote:
On 11.10.2012, at 17:50, Scott Wood wrote:
> On 10/11/2012 08:04:58 AM, Alexander Graf wrote:
>> On 11.10.2012, at 05:32, Tabi Timur-B04825 wrote:
>> > On Wed, Oct 10, 2012 at 9:47 PM, Stephen Rothwell
wrote:
>> >
>> >> Commit 549d62d889b4 ("
Alexander Graf wrote:
> Do I have to move them to their own header file or can I just #ifdef
> __KERNEL__ around the place where __ASSEMBLY__ starts to the end of the
> file?
That depends on whether it happens before or after my disintegration script is
run on the header. Ben has pulled my powe
On 11.10.2012, at 17:50, Scott Wood wrote:
> On 10/11/2012 08:04:58 AM, Alexander Graf wrote:
>> On 11.10.2012, at 05:32, Tabi Timur-B04825 wrote:
>> > On Wed, Oct 10, 2012 at 9:47 PM, Stephen Rothwell
>> > wrote:
>> >
>> >> Commit 549d62d889b4 ("KVM: PPC: use definitions in epapr header
>> >>
Alexander Graf wrote:
> This is about kvm_host.h, which is the part that is exported to user
> space. It usually contains constants and structs that are required for
> the API.
Which API? I'm not familiar with KVM internals.
My concern is that when I think of a user-space header file, I think
On 10/11/2012 08:04:58 AM, Alexander Graf wrote:
On 11.10.2012, at 05:32, Tabi Timur-B04825 wrote:
> On Wed, Oct 10, 2012 at 9:47 PM, Stephen Rothwell
wrote:
>
>> Commit 549d62d889b4 ("KVM: PPC: use definitions in epapr header
>> for hcalls") from the kvm-ppc tree added an include of
asm/
On 11.10.2012, at 11:27, David Howells wrote:
> Stephen Rothwell wrote:
>
>> I just removed epapr_hcalls.h from the Kbuild file as I am not sure how
>> it should be broken up. David, can you have a look at this, please?
>
> Files should be broken up along around __KERNEL__ conditionals. If t
On 11.10.2012, at 05:32, Tabi Timur-B04825 wrote:
> On Wed, Oct 10, 2012 at 9:47 PM, Stephen Rothwell
> wrote:
>
>> Commit 549d62d889b4 ("KVM: PPC: use definitions in epapr header
>> for hcalls") from the kvm-ppc tree added an include of asm/epapr_hcall.h
>> to the user visible part of asm/kvm
Tabi Timur-B04825 wrote:
> What is include/uapi?
Take a look at http://lwn.net/Articles/507794/
David
___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev
Stephen Rothwell wrote:
> I just removed epapr_hcalls.h from the Kbuild file as I am not sure how
> it should be broken up. David, can you have a look at this, please?
Files should be broken up along around __KERNEL__ conditionals. If there are
no __KERNEL__ conditionals, it is assumed that th
On Wed, Oct 10, 2012 at 9:47 PM, Stephen Rothwell wrote:
> Commit 549d62d889b4 ("KVM: PPC: use definitions in epapr header
> for hcalls") from the kvm-ppc tree added an include of asm/epapr_hcall.h
> to the user visible part of asm/kvm_para.h so asm/epapr_hcall.h became a
> user visible header fi
On Thu, 11 Oct 2012 01:47:13 + Tabi Timur-B04825
wrote:
>
> On Wed, Oct 10, 2012 at 8:18 PM, Stephen Rothwell
> wrote:
>
> > arch/powerpc/include/asm/epapr_hcalls.h | 511
> > --
> > arch/powerpc/include/uapi/asm/Kbuild |1 +
> > arch/powerpc/inc
On Wed, Oct 10, 2012 at 8:18 PM, Stephen Rothwell wrote:
> arch/powerpc/include/asm/epapr_hcalls.h | 511
> --
> arch/powerpc/include/uapi/asm/Kbuild |1 +
> arch/powerpc/include/uapi/asm/epapr_hcalls.h | 511
> ++
What is incl
Hi Alexander,
Today's linux-next merge of the kvm-ppc tree got a conflict in
arch/powerpc/include/asm/kvm_para.h between commit c3617f72036c ("UAPI:
(Scripted) Disintegrate arch/powerpc/include/asm") from the powerpc-merge
tree and commit 549d62d889b4 ("KVM: PPC: use definitions in epapr header
fo
Hi Alexander,
Today's linux-next merge of the kvm-ppc tree got a conflict in
arch/powerpc/include/asm/Kbuild between commit c3617f72036c ("UAPI:
(Scripted) Disintegrate arch/powerpc/include/asm") from the powerpc-merge
tree and commit 4c09029a5639 ("KVM: PPC: Add support for ePAPR idle hcall
in ho
18 matches
Mail list logo