Sign in
gem5
/
amd
/
gem5
/
34467a211b43cf52e469f5e3842a3b8c431959c7
/
src
/
mem
/
packet.cc
2f17062
mem: Rename Packet::checkFunctional to trySatisfyFunctional
by Robert Kovacsics
· 7 years ago
4158138
mem: Removed "using namespace std;" from src/mem/packet.cc
by Robert Kovacsics
· 7 years ago
cbfe914
mem: Fix off-by-one error in checkFunctional, and simplify it
by Robert Kovacsics
· 7 years ago
7c21795
mem: Add a helper function to get a word of variable length
by Andreas Sandberg
· 7 years ago
e67c97e
mem: Add support for cache maintenance operation requests
by Nikos Nikoleris
· 8 years ago
992fa99
mem: Support for specifying the destination of a WriteClean
by Nikos Nikoleris
· 8 years ago
d8afb86
mem: Add a WriteClean command to the packet class
by Nikos Nikoleris
· 9 years ago
1088f0c
misc: Rename misc.(hh|cc) to logging.(hh|cc)
by Gabe Black
· 7 years ago
7a8dda4
style: [patch 1/22] use /r/3648/ to reorganize includes
by Brandon Potter
· 8 years ago
e169679
mem: Make packet debug printing more uniform
by Nikos Nikoleris
· 8 years ago
2509553
mem: Add a FromCache packet attribute
by Andreas Hansson
· 8 years ago
c153b66
mem: Do not rely on the NeedsWritable flag for responses
by Andreas Hansson
· 9 years ago
0fcb376
mem: Make cache terminology easier to understand
by Andreas Hansson
· 9 years ago
413f308
mem: remove acq/rel cmds from packet and add mem fence req
by Tony Gutierrez
· 9 years ago
7433d77
mem: Add an option to perform clean writebacks from caches
by Andreas Hansson
· 9 years ago
8e55d51
mem: Do not treat CleanEvict as a write operation
by Andreas Hansson
· 9 years ago
83a668a
mem: Remove extraneous acquire/release flags and attributes
by Andreas Hansson
· 9 years ago
6511ab4
mem: add request types for acquire and release
by David Hashe
· 10 years ago
71856cf
mem: Split WriteInvalidateReq into write and invalidate
by Andreas Hansson
· 10 years ago
0ddde83
mem: Add ReadCleanReq and ReadSharedReq packets
by Andreas Hansson
· 10 years ago
a262908
mem: Add clean evicts to improve snoop filter tracking
by Ali Jafri
· 10 years ago
4077376
mem: Add byte mask to Packet::checkFunctional
by Andreas Hansson
· 10 years ago
f012166
mem: Cleanup Packet::checkFunctional and hasData usage
by Andreas Hansson
· 10 years ago
5df96cb
mem: Remove redundant Packet::allocate calls
by Andreas Hansson
· 10 years ago
9779ba2
mem: Add const getters for write packet data
by Andreas Hansson
· 10 years ago
efd5cf3
misc: Use safe_cast when assumptions are made about return value
by Andreas Hansson
· 10 years ago
f6f63ec
mem: write streaming support via WriteInvalidate promotion
by Curtis Dunham
· 11 years ago
b404ffd
cache: Fix handling of LL/SC requests under contention
by Geoffrey Blake
· 10 years ago
aefe9cc
mem: Add support for a security bit in the memory system
by Giacomo Gabrielli
· 11 years ago
a8fbfef
mem: Adding verbose debug output in the memory system
by Uri Wiener
· 12 years ago
0622f30
mem: Add predecessor to SenderState base class
by Andreas Hansson
· 12 years ago
c60db56
Packet: Remove NACKs from packet and its use in endpoints
by Andreas Hansson
· 12 years ago
3e0ed08
Packet: Cleaning up packet command and attribute
by Andreas Hansson
· 13 years ago
9481d05
MemCmd: Add a command for invalidation requests to LSQ
by Nilay Vaish
· 13 years ago
c40ae2c
Packet: Put back part of the assert
by Ali Saidi
· 13 years ago
bc1c212
Packet: Remove meaningless assert statement
by Ali Saidi
· 13 years ago
e826d23
Packet: Add derived class FunctionalPacket to enable partial functional reads
by Geoffrey Blake
· 13 years ago
c86f849
Ruby: Add support for functional accesses
by Brad Beckmann ext:(%2C%20Nilay%20Vaish%20%3Cnilay%40cs.wisc.edu%3E)
· 14 years ago
39a0556
includes: sort all includes
by Nathan Binkert
· 14 years ago
c8bbfed
This patch supports cache flushing in MOESI_hammer
by Somayeh Sardashti
· 14 years ago
1249728
cache: fail SC when invalidated while waiting for bus
by Steve Reinhardt
· 14 years ago
6dc599e
mem: fix functional accesses to deal with coherence change
by Steve Reinhardt
· 14 years ago
62c06c1
mem: fix dumb typo in copyrights
by Steve Reinhardt
· 14 years ago
f24ae2e
cache: fail store conditionals when upgrade loses race
by Steve Reinhardt
· 15 years ago
3e5f487
Memory: Rename LOCKED for load locked store conditional to LLSC.
by Gabe Black
· 16 years ago
3031af2
X86: Fix the flags for interrupt response messages.
by Gabe Black
· 16 years ago
3535d74
style: clean up the Packet stuff
by Nathan Binkert
· 16 years ago
e459013
Create a message port for sending messages as apposed to reading/writing a memory range.
by Gabe Black
· 16 years ago
8e7ddce
Use ReadResp instead of LoadLockedResp for LoadLockedReq responses.
by Steve Reinhardt
· 17 years ago
6c5a3ab
Add ReadRespWithInvalidate to handle multi-level coherence situation
by Steve Reinhardt
· 17 years ago
3952e41
Add functional PrintReq command for memory-system debugging.
by Steve Reinhardt
· 17 years ago
7227ab5
Merge with head
by Gabe Black
· 17 years ago
8705b07
packet: get rid of unused intersect() function.
by Steve Reinhardt
· 18 years ago
e9c04da
Fix a couple LL/SC bugs that only affected timing mode.
by Steve Reinhardt
· 18 years ago
d10a843
Get rid of obsolete fixPacket() functions.
by Steve Reinhardt
· 18 years ago
6ab5341
Get rid of Packet result field. Error responses are now encoded in cmd field.
by Steve Reinhardt
· 18 years ago
83af0fd
Getting closer...
by Steve Reinhardt
· 18 years ago
35cf19d
More major reorg of cache. Seems to work for atomic mode now,
by Steve Reinhardt
· 18 years ago
05915ed
Merge vm1.(none):/home/stever/bk/newmem-head
by Steve Reinhardt
· 18 years ago
04ac944
Reformat comments to meet line length restriction.
by Steve Reinhardt
· 18 years ago
9048c69
Another pass of minor changes in preparation for new protocol.
by Steve Reinhardt
· 18 years ago
0dfc29a
fix partial writes with a functional memory hack
by Ali Saidi
· 18 years ago
b5a4d95
rename store conditional stuff as extra data so it can be used for conditional swaps as well
by Ali Saidi
· 18 years ago
997fc50
Make memory commands dense again to avoid cache stat table explosion.
by Steve Reinhardt
· 18 years ago
23d970e
More DPRINTF cleanup.
by Steve Reinhardt
· 18 years ago
63fdabf
make our code a little more standards compliant
by Ali Saidi
· 18 years ago
c577665
Fix functional access errors related to delayed respnoses in cachePort
by Ron Dreslinski
· 18 years ago
9a6e896
Big fix for functional access, where we forgot to copy the last byte on write intersections.
by Ron Dreslinski
· 18 years ago
eda7148
Fix fixPacket functionality to calculate sizes properly
by Ron Dreslinski
· 18 years ago
54ed57c
Merge zizzer:/bk/newmem
by Ron Dreslinski
· 18 years ago
28e9641
Use fixPacket function everywhere.
by Ron Dreslinski
· 18 years ago
a4c6f0d
Use PacketPtr everywhere
by Nathan Binkert
· 18 years ago
7245d45
refactor code for the packet, get rid of packet_impl.hh
by Nathan Binkert
· 18 years ago
5bcdc74
Fix WriteInvalidateResp
by Ron Dreslinski
· 18 years ago
2c9d506
Merge zizzer:/bk/newmem into zeep.pool:/z/saidi/work/m5.newmem.head
by Ali Saidi
· 18 years ago
3ba2ed6
add a traceflag for functional accesses
by Ali Saidi
· 18 years ago
567afbf
More cache fixes. Atomic coherence now works as well.
by Ron Dreslinski
· 18 years ago
404b2a9
Fixed a corner case and simplified the logic in Packet::intersect.
by Gabe Black
· 18 years ago
fc281d0
Backing in more changsets, getting closer to compile
by Ron Dreslinski
· 19 years ago
cb0cf2d
Updated Authors from bk prs info
by Ali Saidi
· 19 years ago
91e3aa6
Minor further cleanup & commenting of Packet class.
by Steve Reinhardt
· 19 years ago
e533fad
Significant rework of Packet class interface:
by Steve Reinhardt
· 19 years ago
ba2eae5
New directory structure:
by Steve Reinhardt
· 19 years ago
[Renamed from mem/packet.cc]
796fa42
Change Packet parameters on Port methods from references to pointers.
by Steve Reinhardt
· 19 years ago
8a9d270
move code from packet.hh to packet.cc and packet_impl.hh
by Ali Saidi
· 19 years ago
6a2e038
fixes for se
by Ali Saidi
· 19 years ago
53d93ef
add a bridge object, modify bus object to be able to connect to other buses or bridges without panicing
by Ali Saidi
· 19 years ago