projects
/
gem5.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
arch-power: Add fields for XS form instructions
2021-02-11
Giacomo Travaglini
arch-arm: Fix CPTR_EL2 writes
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-02-10
Giacomo Travaglini
dev-arm: Add VRAM to VExpress_GEM5_Base
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-02-08
Giacomo Travaglini
dev-arm: Reduce boilerplate when read/writing to Pio...
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-02-03
Giacomo Travaglini
arch-arm: Add destRegIdxArr arrays to TME instructions
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-02-02
Giacomo Travaglini
ext: testlib loading tests from multiple directories
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-01-30
Giacomo Travaglini
ext: Replace Queue.Empty with queue.empty
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-01-29
Giacomo Travaglini
configs: Use MmioVirtIO for disk image in baremetal.py
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-01-27
Giacomo Travaglini
dev: Fix reset of virtio devices
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-01-26
Giacomo Travaglini
dev-arm: Instantiate Generic Watchdog in Foundation...
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-01-26
Giacomo Travaglini
dev-arm: Implement Generic Watchdog
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-01-26
Giacomo Travaglini
dev-arm: A SystemCounterListener doesn't have to be...
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-01-26
Giacomo Travaglini
dev-arm: Add a PL111 to the VExpress_GEM5_Foundation
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-01-26
Giacomo Travaglini
dev-arm: Add a fake SP810 to the VExpress_GEM5_Foundation
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-01-26
Giacomo Travaglini
system-arm: Enabled HDLcd by default in DTS
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-01-26
Giacomo Travaglini
dev-arm, system-arm: Remove HDLcd from VExpress_GEM5_VX...
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-01-25
Giacomo Travaglini
system-arm: Move display node into a shared DTS file
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-01-25
Giacomo Travaglini
arch-arm: Add set_reg_idx_arr to SveStructMemSIMicroopDeclare
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-01-23
Giacomo Travaglini
arch-arm: Fix Compare and Swap Pair instructions
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-01-19
Giacomo Travaglini
tests: Fix syntax error in cpu_tests/test.py
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-01-18
Giacomo Travaglini
arch-arm: dtb_addr is already encoding the loadAddrOffset
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2021-01-07
Giacomo Travaglini
configs: Remove default bootscript option for fs_bigLITTLE.py
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-12-08
Giacomo Travaglini
cpu: MinorCPU not updating cycle counter value
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-12-03
Giacomo Travaglini
cpu, sim: Remove unused System::totalNumInst
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-27
Giacomo Travaglini
util: Port util to python3
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-25
Giacomo Travaglini
arch-arm: VSTCR_EL2/VSTTBR_EL2 accessible in secure...
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-25
Giacomo Travaglini
arch-arm: Add SECURE_RD/WR flags to miscRegInfo
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-25
Giacomo Travaglini
dev: -Wdeprecated-copy not available on all supported...
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-20
Giacomo Travaglini
python: Remove SortedDict from python utilities
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-20
Giacomo Travaglini
scons, python: Remove SmartDict from python utilities
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-20
Giacomo Travaglini
python: Fix toBool converter
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-19
Giacomo Travaglini
fastmodel: Replace xrange with range to be python3...
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-19
Giacomo Travaglini
fastmodel: Use BaseMMU in the CortexR52 wrapper
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-09
Giacomo Travaglini
tests: Add realview64-kvm.py test to quick regressions
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-09
Giacomo Travaglini
tests: Add realview64-kvm.py testing platform
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-09
Giacomo Travaglini
tests: Update guest binaries used by regressions
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-03
Giacomo Travaglini
arch-arm: Do not use _flushMva for TLBI IPA
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-03
Giacomo Travaglini
arch-arm: TlbEntry flush to be considered as functional...
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-03
Giacomo Travaglini
arch-arm: Fix implementation of TLBI_VMALL instructions
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-03
Giacomo Travaglini
arch-arm: Add el2Enabled cached variable
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-03
Giacomo Travaglini
cpu, fastmodel: Remove the old getDTBPtr/getITBPtr...
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-02
Giacomo Travaglini
dev-arm: Instantiate SCMI in VExpress_GEM5 platforms
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-02
Giacomo Travaglini
dev-arm: SCMI Implementation
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-02
Giacomo Travaglini
dev-arm: Implement Arm MHU (Message Handling Unit)
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-02
Giacomo Travaglini
tests: System is expecting a kvm_vm param for KvmVM
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-02
Giacomo Travaglini
kvm, arm: Add parameter to force simulation of Gicv2
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-02
Giacomo Travaglini
dev-arm: Add doorbell interface class
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-11-02
Giacomo Travaglini
dev-arm: Define a ParentMem object for DTB autogen
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-27
Giacomo Travaglini
sim: Replace any getDTBPtr/getITBPtr usage
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-27
Giacomo Travaglini
arch-x86: Replace any getDTBPtr/getITBPtr usage
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-27
Giacomo Travaglini
arch-sparc: Replace any getDTBPtr/getITBPtr usage
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-27
Giacomo Travaglini
arch-riscv: Replace any getDTBPtr/getITBPtr usage
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-26
Giacomo Travaglini
mem: Replace any getDTBPtr/getITBPtr usage
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-23
Giacomo Travaglini
arch-arm: Fix implementation of TLBI ALLEx instructions
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-23
Giacomo Travaglini
arch-arm: Rewrite the TLB flushing interface
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-23
Giacomo Travaglini
arch-arm: Reimplement TLB::flushAll
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-23
Giacomo Travaglini
arch-arm: TLBIALL/TLBIASID/TLBIMVA base classes for...
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-21
Giacomo Travaglini
arch: Use getTlb in BaseMMU to reduce boilerplate
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-21
Giacomo Travaglini
arch-arm: Replace any getDTBPtr/getITBPtr usage
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-21
Giacomo Travaglini
cpu: Remove unused demapInstPage and demapDataPage
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-21
Giacomo Travaglini
misc: BaseCPU using ArchMMU instead of ArchDTB/ArchITB
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-20
Giacomo Travaglini
dev-arm: Adding a SRAM in VExpress_GEM5_V1
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-17
Giacomo Travaglini
arch-arm: Implement ArmPMU DTB generation
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-17
Giacomo Travaglini
dev: Use generateFdtProperty in the PioDevice
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-17
Giacomo Travaglini
dev-arm: Use generateFdtProperty in the GenericTimer
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-17
Giacomo Travaglini
dev-arm: Automate FdtProperty generation with ArmInterruptPin
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-17
Giacomo Travaglini
dev-arm, fastmodel: Rewrite Gic.interruptCells
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-17
Giacomo Travaglini
dev-arm: Define ArmInterruptType
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-15
Giacomo Travaglini
configs: Remove dangling reference to bus port in devices.py
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-08
Giacomo Travaglini
arch-arm: Default ArmSystem to AArch64
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-07
Giacomo Travaglini
fastmodel: Add IrisMMU model
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-10-07
Giacomo Travaglini
arch: Add generic BaseMMU
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-09-30
Giacomo Travaglini
cpu: Never use a empty byteEnable
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-09-30
Giacomo Travaglini
arch-x86: Add byteEnable mask in x86 memhelpers
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-09-30
Giacomo Travaglini
arch-arm: Using new "raw" memhelpers
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-09-30
Giacomo Travaglini
arch: Add raw read/writeMem helpers
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-09-30
Giacomo Travaglini
arch: Do value-initialization for MemOperand
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-09-29
Giacomo Travaglini
ext: Add timing indications to every TestCase
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-09-22
Giacomo Travaglini
dev-arm: Implement GICv4.1 GICD_TYPER2 as RES0
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-09-22
Giacomo Travaglini
arch-arm: TLBI ALLE2IS should broadcast to the IS domain
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-09-13
Giacomo Travaglini
arch-arm: Fix ArmISA namespace requirement for Arm KVM
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-09-09
Giacomo Travaglini
arch-arm: Fix ArmISA namespace requirement for TME...
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-28
Giacomo Travaglini
arch-arm: Fix coding style in addressTranslation methods
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-28
Giacomo Travaglini
arch-arm: Check if PAC is implemented before executing...
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-28
Giacomo Travaglini
arch-arm: Introduce HavePACExt helper
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-26
Giacomo Travaglini
arch-arm: Rewrite addressTranslation to use BitUnions
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-26
Giacomo Travaglini
arch-arm: Remove deadcode from AArch64 address translation
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-26
Giacomo Travaglini
arch-arm: Refactor Address Translation (AT) code
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-18
Giacomo Travaglini
arch-arm: Early checking if debug is enabled in TLB
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-18
Giacomo Travaglini
arch-arm: Rename SelfDebug member variables
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-18
Giacomo Travaglini
arch-arm: Remove setters from SoftwareStep
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-15
Giacomo Travaglini
util: Add Xen compilation to gen_arm_fs_files.py
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-15
Giacomo Travaglini
util: Remove dependency check
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-15
Giacomo Travaglini
util: Allow the short -j option in gen_arm_fs_files.py
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-15
Giacomo Travaglini
util: Change gen_arm_fs_files.py to allow selective...
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-14
Giacomo Travaglini
arch-arm: Use isSecure variable for Stage2Lookup
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-14
Giacomo Travaglini
arch-arm: Fix physmem NS attribute in VMSAv8-32 descriptors
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-14
Giacomo Travaglini
arch-arm: VSTTBR_EL2 doesn't contain a VMID field
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-14
Giacomo Travaglini
arch-arm: Disable HVC when SCR_EL3.HCE is 0
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-14
Giacomo Travaglini
arch-arm: Fix XN in TLB permissions
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-14
Giacomo Travaglini
arch-arm: Fix SoftwareStep::debugExceptionReturnSS
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
next