From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50347) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bcIzi-0004yp-GN for qemu-devel@nongnu.org; Tue, 23 Aug 2016 17:12:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bcIzh-0007Az-DV for qemu-devel@nongnu.org; Tue, 23 Aug 2016 17:12:26 -0400 Received: from mx1.redhat.com ([209.132.183.28]:58154) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bcIzh-0007As-8E for qemu-devel@nongnu.org; Tue, 23 Aug 2016 17:12:25 -0400 From: Markus Armbruster References: <1471853367-18474-1-git-send-email-jasowang@redhat.com> <1471853367-18474-3-git-send-email-jasowang@redhat.com> <20160823191651.GA2555@localhost.localdomain> Date: Tue, 23 Aug 2016 23:12:21 +0200 In-Reply-To: <20160823191651.GA2555@localhost.localdomain> (Amit Shah's message of "Wed, 24 Aug 2016 00:46:51 +0530") Message-ID: <87oa4jmbpm.fsf@dusky.pond.sub.org> MIME-Version: 1.0 Content-Type: text/plain Subject: Re: [Qemu-devel] [PULL 2/2] e1000e: remove internal interrupt flag List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Amit Shah Cc: Jason Wang , peter.maydell@linaro.org, "Michael S . Tsirkin" , qemu-devel@nongnu.org, Dmitry Fleytman , Cao jin , Marcel Apfelbaum , Paolo Bonzini Amit Shah writes: > On (Mon) 22 Aug 2016 [16:09:27], Jason Wang wrote: >> From: Cao jin >> >> Commit 66bf7d58 removed internal msi state flag E1000E_USE_MSI, E1000E_USE_MSIX >> is not necessary too, remove it now. And interrupt flag field intr_state also >> can be removed now. >> >> CC: Dmitry Fleytman >> CC: Jason Wang >> CC: Markus Armbruster >> CC: Marcel Apfelbaum >> CC: Michael S. Tsirkin >> CC: Paolo Bonzini >> Signed-off-by: Cao jin >> Reviewed-by: Markus Armbruster >> Acked-by: Dmitry Fleytman >> Reviewed-by: Paolo Bonzini >> Signed-off-by: Jason Wang >> --- >> hw/net/e1000e.c | 8 +------- >> 1 file changed, 1 insertion(+), 7 deletions(-) > > >> @@ -601,7 +596,6 @@ static const VMStateDescription e1000e_vmstate = { >> VMSTATE_MSIX(parent_obj, E1000EState), >> >> VMSTATE_UINT32(ioaddr, E1000EState), >> - VMSTATE_UINT32(intr_state, E1000EState), >> VMSTATE_UINT32(core.rxbuf_min_shift, E1000EState), >> VMSTATE_UINT8(core.rx_desc_len, E1000EState), >> VMSTATE_UINT32_ARRAY(core.rxbuf_sizes, E1000EState, > > This breaks migration - please mark that field 'unused'. Does it matter? The device hasn't been in any released version of QEMU...