]> git.proxmox.com Git - mirror_qemu.git/commit
fsdev: fix compilation with VIRTIO but not VIRTIO_9P
authorPaolo Bonzini <pbonzini@redhat.com>
Wed, 22 Aug 2018 10:21:13 +0000 (12:21 +0200)
committerGreg Kurz <groug@kaod.org>
Wed, 22 Aug 2018 10:21:13 +0000 (12:21 +0200)
commitadbffc2074754aff8d806843d9e83443590ce5e0
tree95ffc439b8fcf3aaae1d8a658dfa4276eb4a4a0b
parent13b7b188501d419a7d63c016e00065bcc693b7d4
fsdev: fix compilation with VIRTIO but not VIRTIO_9P

hw/9pfs/Makefile.objs uses CONFIG_VIRTIO_9P to guard the definition for
FileOperations structs, while fsdev/Makefile.objs uses CONFIG_VIRTIO
to guard the use.  Mismatch causes linking to fail when CONFIG_VIRTIO
is set but CONFIG_VIRTIO_9P is not.

Fix it and use if/else to clarify that the two lines are for opposite
conditions.

Reported-by: Peter Maydell <peter.maydell@linaro.org>
Fixes: b5dfdb082fc350f3e68dfa61dc988d97cad28cfe
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Acked-by: Greg Kurz <groug@kaod.org>
Tested-by: Greg Kurz <groug@kaod.org>
Signed-off-by: Greg Kurz <groug@kaod.org>
fsdev/Makefile.objs