search for: kernel_h

Displaying 10 results from an estimated 10 matches for "kernel_h".

2019 Oct 13
2
[PATCH] tools/virtio: Fix build
...o/linux/kernel.h index 6683b4a70b05..ccf321173210 100644 --- a/tools/virtio/linux/kernel.h +++ b/tools/virtio/linux/kernel.h @@ -141,4 +141,6 @@ static inline void free_page(unsigned long addr) #define list_for_each_entry(a, b, c) while (0) /* end of stubs */ +#define xen_domain() 0 + #endif /* KERNEL_H */ -- 2.16.4
2019 Oct 13
2
[PATCH] tools/virtio: Fix build
...o/linux/kernel.h index 6683b4a70b05..ccf321173210 100644 --- a/tools/virtio/linux/kernel.h +++ b/tools/virtio/linux/kernel.h @@ -141,4 +141,6 @@ static inline void free_page(unsigned long addr) #define list_for_each_entry(a, b, c) while (0) /* end of stubs */ +#define xen_domain() 0 + #endif /* KERNEL_H */ -- 2.16.4
2019 Oct 13
2
[PATCH] tools/virtio: Fix build
...rtio/linux/kernel.h >> +++ b/tools/virtio/linux/kernel.h >> @@ -141,4 +141,6 @@ static inline void free_page(unsigned long addr) >> #define list_for_each_entry(a, b, c) while (0) >> /* end of stubs */ >> >> +#define xen_domain() 0 >> + >> #endif /* KERNEL_H */ >> -- >> 2.16.4
2019 Oct 13
2
[PATCH] tools/virtio: Fix build
...rtio/linux/kernel.h >> +++ b/tools/virtio/linux/kernel.h >> @@ -141,4 +141,6 @@ static inline void free_page(unsigned long addr) >> #define list_for_each_entry(a, b, c) while (0) >> /* end of stubs */ >> >> +#define xen_domain() 0 >> + >> #endif /* KERNEL_H */ >> -- >> 2.16.4
2019 Oct 13
0
[PATCH] tools/virtio: Fix build
...3210 100644 > --- a/tools/virtio/linux/kernel.h > +++ b/tools/virtio/linux/kernel.h > @@ -141,4 +141,6 @@ static inline void free_page(unsigned long addr) > #define list_for_each_entry(a, b, c) while (0) > /* end of stubs */ > > +#define xen_domain() 0 > + > #endif /* KERNEL_H */ > -- > 2.16.4
2019 Oct 13
0
[PATCH] tools/virtio: Fix build
...tools/virtio/linux/kernel.h > >> @@ -141,4 +141,6 @@ static inline void free_page(unsigned long addr) > >> #define list_for_each_entry(a, b, c) while (0) > >> /* end of stubs */ > >> > >> +#define xen_domain() 0 > >> + > >> #endif /* KERNEL_H */ > >> -- > >> 2.16.4
2013 Feb 18
9
[PATCH 0/5] vringh
This introduces vringh, which are generic accessors for virtio rings (host side). There's a host-side implementation in vhost, but it assumes that the rings are in userspace, and is tied to the vhost implementation. I have patches to adapt it to use vringh, but I'm pushing this in the next merge window for Sjur, who has CAIF patches which need it. This also includes a test program in
2013 Feb 18
9
[PATCH 0/5] vringh
This introduces vringh, which are generic accessors for virtio rings (host side). There's a host-side implementation in vhost, but it assumes that the rings are in userspace, and is tied to the vhost implementation. I have patches to adapt it to use vringh, but I'm pushing this in the next merge window for Sjur, who has CAIF patches which need it. This also includes a test program in
2013 Jan 17
8
[PATCH 1/6] virtio_host: host-side implementation of virtio rings.
Getting use of virtio rings correct is tricky, and a recent patch saw an implementation of in-kernel rings (as separate from userspace). This patch attempts to abstract the business of dealing with the virtio ring layout from the access (userspace or direct); to do this, we use function pointers, which gcc inlines correctly. Signed-off-by: Rusty Russell <rusty at rustcorp.com.au> ---
2013 Jan 17
8
[PATCH 1/6] virtio_host: host-side implementation of virtio rings.
Getting use of virtio rings correct is tricky, and a recent patch saw an implementation of in-kernel rings (as separate from userspace). This patch attempts to abstract the business of dealing with the virtio ring layout from the access (userspace or direct); to do this, we use function pointers, which gcc inlines correctly. Signed-off-by: Rusty Russell <rusty at rustcorp.com.au> ---