pci: don't reorder entries when moving to 64bit list

Otherwise the 64bit bars are not mapped in largest
first order, thereby messing up the alignment.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
diff --git a/src/fw/pciinit.c b/src/fw/pciinit.c
index 34279a4..950b089 100644
--- a/src/fw/pciinit.c
+++ b/src/fw/pciinit.c
@@ -582,6 +582,7 @@
         // Move from source list to destination list.
         hlist_del(&entry->node);
         hlist_add(&entry->node, last);
+        last = &entry->node.next;
     }
 }