]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
kvm tools: Set hardcoded MAC to local administered
authorSasha Levin <levinsasha928@gmail.com>
Sun, 24 Jul 2011 07:42:31 +0000 (10:42 +0300)
committerPekka Enberg <penberg@kernel.org>
Sun, 24 Jul 2011 08:01:14 +0000 (11:01 +0300)
This sets bit one in the first octet to 1, which means that the hardcoded
MAC we use is locally administered and wasn't assigned to us.

Acked-by: Cyrill Gorcunov <gorcunov@gmail.com>
Signed-off-by: Sasha Levin <levinsasha928@gmail.com>
Signed-off-by: Pekka Enberg <penberg@kernel.org>
tools/kvm/builtin-run.c
tools/kvm/virtio/net.c

index 3345bf80e80f62765baa52af89c3bebe52ec6bec..941129c52c0ffcaad3ed5173966d67788bb18c60 100644 (file)
@@ -46,8 +46,8 @@
 #define DEFAULT_NETWORK                "user"
 #define DEFAULT_HOST_ADDR      "192.168.33.1"
 #define DEFAULT_GUEST_ADDR     "192.168.33.15"
-#define DEFAULT_GUEST_MAC      "00:15:15:15:15:15"
-#define DEFAULT_HOST_MAC       "00:01:01:01:01:01"
+#define DEFAULT_GUEST_MAC      "02:15:15:15:15:15"
+#define DEFAULT_HOST_MAC       "02:01:01:01:01:01"
 #define DEFAULT_SCRIPT         "none"
 
 #define MB_SHIFT               (20)
index 739f157449204403369bbd26b3718255c46d8e94..e865b7fb2fbf6bb80c408ff877cb79c8a02438cc 100644 (file)
@@ -219,9 +219,6 @@ static bool virtio_net_pci_io_in(struct ioport *ioport, struct kvm *kvm, u16 por
                kvm__irq_line(kvm, pci_header.irq_line, VIRTIO_IRQ_LOW);
                ndev.isr = VIRTIO_IRQ_LOW;
                break;
-       case VIRTIO_MSI_CONFIG_VECTOR:
-               ioport__write16(data, ndev.config_vector);
-               break;
        default:
                ret = virtio_net_pci_io_device_specific_in(data, offset, size, count);
        };