From 72d2105c92630d57c786017759113e9126f2c44a Mon Sep 17 00:00:00 2001 From: Frediano Ziglio Date: Mon, 12 Sep 2016 16:06:25 +0100 Subject: [PATCH] Remove generation field from MemSlot Not used beside during initialization of MemSlot itself Signed-off-by: Frediano Ziglio Acked-by: Pavel Grunt --- qxldod/QxlDod.cpp | 3 +-- qxldod/QxlDod.h | 1 - 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp index de79f61..af9c93b 100755 --- a/qxldod/QxlDod.cpp +++ b/qxldod/QxlDod.cpp @@ -3700,9 +3700,8 @@ void QxlDevice::SetupMemSlot(UINT8 Idx, UINT64 pastart, UINT64 paend, UINT8 *vas SetupHWSlot(Idx + 1, pSlot); - pSlot->generation = m_RomHdr->slot_generation; high_bits = slot_index << m_SlotGenBits; - high_bits |= pSlot->generation; + high_bits |= m_RomHdr->slot_generation; high_bits <<= (64 - (m_SlotGenBits + m_SlotIdBits)); pSlot->high_bits = high_bits; DbgPrint(TRACE_LEVEL_VERBOSE, ("<--- %s\n", __FUNCTION__)); diff --git a/qxldod/QxlDod.h b/qxldod/QxlDod.h index 6308ab1..9cb120d 100755 --- a/qxldod/QxlDod.h +++ b/qxldod/QxlDod.h @@ -361,7 +361,6 @@ private: }; typedef struct _MemSlot { - UINT8 generation; UINT64 start_phys_addr; UINT64 end_phys_addr; UINT8 *start_virt_addr;