From 10c69bb1684c515d683a084b40ab19e5e7ee8c11 Mon Sep 17 00:00:00 2001 From: Andreas Hansson Date: Thu, 22 Jan 2015 05:01:31 -0500 Subject: mem: Remove unused Packet src and dest fields This patch takes the final step in removing the src and dest fields in the packet. These fields were rather confusing in that they only remember a single multiplexing component, and pushed the responsibility to the bridge and caches to store the fields in a senderstate, thus effectively creating a stack. With the recent changes to the crossbar response routing the crossbar is now responsible without relying on the packet fields. Thus, these variables are now unused and can be removed. --- src/arch/x86/pagetable_walker.cc | 1 - 1 file changed, 1 deletion(-) (limited to 'src/arch') diff --git a/src/arch/x86/pagetable_walker.cc b/src/arch/x86/pagetable_walker.cc index 81c4ccdb5..f6f8da968 100644 --- a/src/arch/x86/pagetable_walker.cc +++ b/src/arch/x86/pagetable_walker.cc @@ -523,7 +523,6 @@ Walker::WalkerState::stepWalk(PacketPtr &write) write = oldRead; write->set(pte); write->cmd = MemCmd::WriteReq; - write->clearDest(); } else { write = NULL; delete oldRead->req; -- cgit v1.2.3