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...