projects
/
gem5.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
arch-arm: Add set_reg_idx_arr to SveStructMemSIMicroopDeclare
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
2020-08-10
Giacomo Travaglini
arch-arm: Reduce boilerplate when extracting SelfDebug...
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-08-10
Giacomo Travaglini
dev-arm: Fix <timer>_CTL_EL<x>.ISTATUS when masking...
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-07-30
Giacomo Travaglini
dev-arm: Avoid code duplication in Pl111
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-07-30
Giacomo Travaglini
dev-arm: Relax size constraint on AMBA ID registers
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-07-30
Giacomo Travaglini
dev-arm: generateBasicPioDeviceNode requiring an ArmInterruptPin
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-07-30
Giacomo Travaglini
dev-arm: Fix DTB autogen for HDLcd
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-07-30
Giacomo Travaglini
dev-arm: Make the Sp805 use the new ArmInterruptPin...
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-07-30
Giacomo Travaglini
dev-arm: Make Sp804 use the ArmInterruptPin
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-07-30
Giacomo Travaglini
dev-arm: Make AmbaInt/DmaDevice use the ArmInterruptPin
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-07-30
Giacomo Travaglini
dev-arm: Make Pl011 UART use the ArmInterruptPin
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-07-30
Giacomo Travaglini
dev-arm: Introduce the active boolean for ArmInterruptPin
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-07-23
Giacomo Travaglini
dev-arm: Implement LevelSensitive PPIs in GICv3
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-07-23
Giacomo Travaglini
dev-arm: Implement LevelSensitive SPIs in GICv3
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-07-23
Giacomo Travaglini
dev-arm: Gicv3 maintenance interrupt never cleared
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-07-21
Giacomo Travaglini
dev-arm: Check for security attribute when writing...
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
2020-07-21
Giacomo Travaglini
dev-arm: Remove SPI/PPI range check in Gicv3 class
Signed-off-by:
Giacomo Travaglini
<giacomo.travaglini@arm.com>
commit
|
commitdiff
|
tree
next