On Wed, 2008-07-23 at 17:27 +1000, Rusty Russell wrote:
...
This last one introduces a compile failure; fixup patch below.
Cheers,
Mark.
Subject: [PATCH] virtio: Fix compile error
Include virtio_config.h to fix:
drivers/virtio/virtio_ring.c: In function ‘vring_transport_features’:
drivers/virtio/virtio_ring.c:331: error: ‘VIRTIO_TRANSPORT_F_START’ undeclared (first use in this function)
drivers/virtio/virtio_ring.c:331: error: (Each undeclared identifier is reported only once
drivers/virtio/virtio_ring.c:331: error: for each function it appears in.)
drivers/virtio/virtio_ring.c:331: error: ‘VIRTIO_TRANSPORT_F_END’ undeclared (first use in this function)
make[1]: *** [drivers/virtio/virtio_ring.o] Error 1
make: *** [drivers/virtio/] Error 2
The include is added by a later patch in Rusty's queue
which wasn't submitted, hence it only coming to light
now.
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
---
drivers/virtio/virtio_ring.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/virtio/virtio_ring.c b/drivers/virtio/virtio_ring.c
index e2671d5..6eb5303 100644
--- a/drivers/virtio/virtio_ring.c
+++ b/drivers/virtio/virtio_ring.c
@@ -18,6 +18,7 @@
*/
#include <linux/virtio.h>
#include <linux/virtio_ring.h>
+#include <linux/virtio_config.h>
#include <linux/device.h>
#ifdef DEBUG
--
1.5.5.1
--