[virtwl] Fix host vfd_id base.

The virtio_wl device defines:

        VFD_ILLEGAL_SIGN_BIT: 0x80000000
        VFD_HOST_VFD_ID_BIT:  0x40000000

Test: Transmitting wl_keyboard keymap into sommelier.
Change-Id: Ia31537bc9bbffc601971e19da8c78d4ccdd5cc8a
diff --git a/bin/guest/vmm/device/virtio_wl.h b/bin/guest/vmm/device/virtio_wl.h
index fe118b7..7500dee 100644
--- a/bin/guest/vmm/device/virtio_wl.h
+++ b/bin/guest/vmm/device/virtio_wl.h
@@ -24,7 +24,7 @@
 #define VIRTWL_VQ_MAGMA_IN 2
 #define VIRTWL_VQ_MAGMA_OUT 3
 #define VIRTWL_QUEUE_COUNT 4
-#define VIRTWL_NEXT_VFD_ID_BASE (1 << 31)
+#define VIRTWL_NEXT_VFD_ID_BASE (1 << 30)
 #define VIRTWL_VFD_ID_HOST_MASK VIRTWL_NEXT_VFD_ID_BASE
 
 // Virtio wayland device.
diff --git a/bin/guest/vmm/device/virtio_wl_unittest.cc b/bin/guest/vmm/device/virtio_wl_unittest.cc
index d4cc8eb..042aa4b 100644
--- a/bin/guest/vmm/device/virtio_wl_unittest.cc
+++ b/bin/guest/vmm/device/virtio_wl_unittest.cc
@@ -20,7 +20,7 @@
 #define VIRTWL_VQ_OUT 1
 #define VIRTWL_VQ_MAGMA_IN 2
 #define VIRTWL_VQ_MAGMA_OUT 3
-#define VIRTWL_NEXT_VFD_ID_BASE (1 << 31)
+#define VIRTWL_NEXT_VFD_ID_BASE 0x40000000
 
 static constexpr char kVirtioWlUrl[] = "virtio_wl";
 static constexpr uint16_t kNumQueues = 2;