summaryrefslogtreecommitdiff
path: root/src/mem/packet.hh
AgeCommit message (Expand)Author
2007-08-26Merge with headGabe Black
2007-07-27packet: get rid of unused intersect() function.Steve Reinhardt
2007-07-26Add downward express snoops for invalidations.Steve Reinhardt
2007-07-22Replace lowerMSHRPending flag with more robust schemeSteve Reinhardt
2007-07-22Replace DeferredSnoop flag with LowerMSHRPending flag.Steve Reinhardt
2007-07-21Several more fixes for multi-level timing coherence.Steve Reinhardt
2007-07-15Fix up a bunch of multilevel coherence issues.Steve Reinhardt
2007-07-14Fix bug in copying packet with static data pointer.Steve Reinhardt
2007-06-30Get rid of obsolete fixPacket() functions.Steve Reinhardt
2007-06-30Get rid of Packet result field. Error responses areSteve Reinhardt
2007-06-23Minor fix plus new assertion to catch similar bugs.Steve Reinhardt
2007-06-21Merge vm1.(none):/home/stever/bk/newmem-headSteve Reinhardt
2007-06-21Getting closer...Steve Reinhardt
2007-06-21Use FastAlloc for Packet, Request, CoherenceState, and SenderState so we don'...Ali Saidi
2007-06-17More major reorg of cache. Seems to work for atomic mode now,Steve Reinhardt
2007-05-28Merge vm1.(none):/home/stever/bk/newmem-headSteve Reinhardt
2007-05-28Reformat comments to meet line length restriction.Steve Reinhardt
2007-05-22Another pass of minor changes in preparation for new protocol.Steve Reinhardt
2007-05-18First set of changes for reorganized cache coherence support.Steve Reinhardt
2007-03-06Move all of the parameters of the Root SimObject so they areNathan Binkert
2007-02-12rename store conditional stuff as extra data so it can be used for conditiona...Ali Saidi
2007-02-07Merge zizzer.eecs.umich.edu:/bk/newmemSteve Reinhardt
2007-02-07Make memory commands dense again to avoid cache stat table explosion.Steve Reinhardt
2007-02-06Include compiler.hh since we use some of the #definesNathan Binkert
2007-01-27While I'm waiting for legion to run make m5 compile with a few more compilersAli Saidi
2006-11-14Fix bugs around uni-coherence invalidates being propogated properly.Ron Dreslinski
2006-11-12Fix functional access errors related to delayed respnoses in cachePortRon Dreslinski
2006-10-21Small bug fixes for timing LL/SC. Better now butSteve Reinhardt
2006-10-21Fix formatting that got screwed up when tabs were removed.Steve Reinhardt
2006-10-20Use PacketPtr everywhereNathan Binkert
2006-10-19refactor code for the packet, get rid of packet_impl.hhNathan Binkert
2006-10-18Fix WriteInvalidateRespRon Dreslinski
2006-10-13Fix for DMA's in FS caches.Ron Dreslinski
2006-10-12Merge zizzer:/bk/newmemAli Saidi
2006-10-12add a traceflag for functional accessesAli Saidi
2006-10-11Update for Atomic Coherece with Gabes busRon Dreslinski
2006-10-10Merge zizzer.eecs.umich.edu:/bk/newmemGabe Black
2006-10-10Yet another fix to the HasData command attribute.Ron Dreslinski
2006-10-10Actually set the HasData attribute on Read ResponsesRon Dreslinski
2006-10-10Fix another merge issueRon Dreslinski
2006-10-10Merge zizzer:/z/m5/Bitkeeper/newmemRon Dreslinski
2006-10-10Fix several bugs pertaining to upgrades/mem leaks.Ron Dreslinski
2006-10-09Fixes to the bus, and added fields to the packet.Gabe Black
2006-10-09Handle NACK's that occur from devices on the same bus.Ron Dreslinski
2006-10-09Merge zizzer.eecs.umich.edu:/bk/newmemGabe Black
2006-10-09Fix a typo preventing compilationRon Dreslinski
2006-10-09Fix how upgrades work.Ron Dreslinski
2006-10-08Merge zizzer.eecs.umich.edu:/bk/newmemGabe Black
2006-10-08Add in HasData, and move the define of NUM_MEM_CMDS to a more visible location.Gabe Black
2006-10-05Fixes for functional accesses to use the snoop path.Ron Dreslinski