search for: 1a4ed49

Displaying 4 results from an estimated 4 matches for "1a4ed49".

2007 Nov 15
0
[PATCH] Fix vring_init/vring_size to take unsigned long
...e reconsider my previous patch to just use PAGE_ALIGN(). Open coding this sort of stuff, no matter how simple it seems, is just asking for this sort of trouble. Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> diff --git a/include/linux/virtio_ring.h b/include/linux/virtio_ring.h index 1a4ed49..5de09f9 100644 --- a/include/linux/virtio_ring.h +++ b/include/linux/virtio_ring.h @@ -89,7 +89,7 @@ struct vring { * }; */ static inline void vring_init(struct vring *vr, unsigned int num, void *p, - unsigned int pagesize) + unsigned long pagesize) { vr->num = num; vr...
2007 Nov 15
0
[PATCH] Fix vring_init/vring_size to take unsigned long
...e reconsider my previous patch to just use PAGE_ALIGN(). Open coding this sort of stuff, no matter how simple it seems, is just asking for this sort of trouble. Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> diff --git a/include/linux/virtio_ring.h b/include/linux/virtio_ring.h index 1a4ed49..5de09f9 100644 --- a/include/linux/virtio_ring.h +++ b/include/linux/virtio_ring.h @@ -89,7 +89,7 @@ struct vring { * }; */ static inline void vring_init(struct vring *vr, unsigned int num, void *p, - unsigned int pagesize) + unsigned long pagesize) { vr->num = num; vr...
2007 Nov 14
1
[PATCH] Remove pagesize parameter from vring_init/vring_size
...(!vq) return NULL; - vring_init(&vq->vring, num, pages, PAGE_SIZE); + vring_init(&vq->vring, num, pages); vq->vq.callback = callback; vq->vq.vdev = vdev; vq->vq.vq_ops = &vring_vq_ops; diff --git a/include/linux/virtio_ring.h b/include/linux/virtio_ring.h index 1a4ed49..f786170 100644 --- a/include/linux/virtio_ring.h +++ b/include/linux/virtio_ring.h @@ -9,6 +9,7 @@ * * Copyright Rusty Russell IBM Corporation 2007. */ #include <linux/types.h> +#include <linux/mm.h> /* This marks a buffer as continuing via the next field. */ #define VRING_DES...
2007 Nov 14
1
[PATCH] Remove pagesize parameter from vring_init/vring_size
...(!vq) return NULL; - vring_init(&vq->vring, num, pages, PAGE_SIZE); + vring_init(&vq->vring, num, pages); vq->vq.callback = callback; vq->vq.vdev = vdev; vq->vq.vq_ops = &vring_vq_ops; diff --git a/include/linux/virtio_ring.h b/include/linux/virtio_ring.h index 1a4ed49..f786170 100644 --- a/include/linux/virtio_ring.h +++ b/include/linux/virtio_ring.h @@ -9,6 +9,7 @@ * * Copyright Rusty Russell IBM Corporation 2007. */ #include <linux/types.h> +#include <linux/mm.h> /* This marks a buffer as continuing via the next field. */ #define VRING_DES...