> On 26 Oct 2016, at 22:21 PM, Eduardo Habkost <ehabk...@redhat.com> wrote:
> 
> Follow the usual QOM property naming style, and make the property
> name clearer.
> 
> This breaks command-line compatibility, but I am assuming the
> property is not being used in production by anybody.

I’m basically Ok with this patch in case breakage
of command line compatibility is not an issue.

> 
> Signed-off-by: Eduardo Habkost <ehabk...@redhat.com>
> ---
> hw/net/e1000e.c | 9 ++++-----
> 1 file changed, 4 insertions(+), 5 deletions(-)
> 
> diff --git a/hw/net/e1000e.c b/hw/net/e1000e.c
> index 5a711a7..0b27da3 100644
> --- a/hw/net/e1000e.c
> +++ b/hw/net/e1000e.c
> @@ -63,7 +63,7 @@ typedef struct E1000EState {
> 
>     uint32_t ioaddr;
> 
> -    uint16_t subsys_ven;
> +    uint16_t subsys_vendor;
>     uint16_t subsys;
> 
>     bool has_vnet;
> @@ -418,7 +418,7 @@ static void e1000e_pci_realize(PCIDevice *pci_dev, Error 
> **errp)
>     pci_dev->config[PCI_CACHE_LINE_SIZE] = 0x10;
>     pci_dev->config[PCI_INTERRUPT_PIN] = 1;
> 
> -    pci_set_word(pci_dev->config + PCI_SUBSYSTEM_VENDOR_ID, s->subsys_ven);
> +    pci_set_word(pci_dev->config + PCI_SUBSYSTEM_VENDOR_ID, 
> s->subsys_vendor);
>     pci_set_word(pci_dev->config + PCI_SUBSYSTEM_ID, s->subsys);
> 
>     /* Define IO/MMIO regions */
> @@ -524,7 +524,6 @@ static int e1000e_post_load(void *opaque, int version_id)
>     E1000EState *s = opaque;
> 
>     trace_e1000e_cb_post_load();
> -

This hunk should not be in this patch.

>     return e1000e_core_post_load(&s->core);
> }
> 
> @@ -596,7 +595,7 @@ static const VMStateDescription e1000e_vmstate = {
>         VMSTATE_UINT32(core.delayed_causes, E1000EState),
> 
>         VMSTATE_UINT16(subsys, E1000EState),
> -        VMSTATE_UINT16(subsys_ven, E1000EState),
> +        VMSTATE_UINT16(subsys_vendor, E1000EState),
> 
>         VMSTATE_E1000E_INTR_DELAY_TIMER(core.rdtr, E1000EState),
>         VMSTATE_E1000E_INTR_DELAY_TIMER(core.radv, E1000EState),
> @@ -627,7 +626,7 @@ static const VMStateDescription e1000e_vmstate = {
> static Property e1000e_properties[] = {
>     DEFINE_NIC_PROPERTIES(E1000EState, conf),
>     DEFINE_PROP_BOOL("vnet", E1000EState, has_vnet, true),
> -    DEFINE_PROP_UINT16("subsys_ven", E1000EState, subsys_ven, 
> PCI_VENDOR_ID_INTEL),
> +    DEFINE_PROP_UINT16("subsys-vendor", E1000EState, subsys_vendor, 
> PCI_VENDOR_ID_INTEL),
>     DEFINE_PROP_UINT16("subsys", E1000EState, subsys, 0),
>     DEFINE_PROP_END_OF_LIST(),
> };
> -- 
> 2.7.4
> 


Reply via email to