TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
sandbox
/
arthur
/
hafnium
/
HEAD
78d3b0a
Initial empty repository
by Arthur She
· 4 months ago
lts-v2.10
lts-v2.8
master
sandbox/lts-v2.14
87b838a
chore(ffa_memory): doc comments and variable renaming
by J-Alves
· 4 months ago
e89c793
fix(ffa_memory): avoid changing receiver's permissions
by J-Alves
· 4 months ago
305bfe7
fix: 'map_action' was set but not used
by J-Alves
· 8 months ago
808e60a
chore(ci): drop "is_kokoro_build" helper func from test_scripts
by Jayanth Dodderi Chidanand
· 4 months ago
0d8da00
ci(kokoro): make build.sh the single test entrypoint
by Jayanth Dodderi Chidanand
· 4 months ago
b5ae087
ci(kokoro): split unit and QEMU tests
by Jayanth Dodderi Chidanand
· 5 months ago
cf5640f
test: sel0 restarts after aborting voluntarily
by Madhukar Pappireddy
· 9 months ago
2b61eb7
test: sel1 partition restarts after aborting voluntarily
by Madhukar Pappireddy
· 9 months ago
3d1456b
feat: resume halted vCPU after target vCPU reinitializes itself
by Madhukar Pappireddy
· 9 months ago
e7400ac
feat: support for restart abort action
by Madhukar Pappireddy
· 9 months ago
1fb86ac
feat: prepare to restart a partition with its manifest
by Madhukar Pappireddy
· 9 months ago
6800700
fix: relax receivers offset check
by J-Alves
· 5 months ago
a1afc03
feat(prebuilts): bump TF-A SPMD version to FF-A v1.3
by J-Alves
· 5 months ago
6caa668
feat(ffa_version): bump version to FF-A v1.3
by J-Alves
· 5 months ago
40e14ab
chore: logs lowered in verbosity
by J-Alves
· 12 months ago
7dae040
feat: add warm boot power management message handling
by Imre Kis
· 5 months ago
8689101
chore: fix miscellaneous issues
by Madhukar Pappireddy
· 5 months ago
6d116e0
test: allow partition to signal initialization fail using FFA_ABORT
by Madhukar Pappireddy
· 8 months ago
7ad6133
test: secure partition aborts direct request in SPMC schedule mode
by Madhukar Pappireddy
· 5 months ago
abefb61
test: secure partition preempts sp and aborts while handling interrupt
by Madhukar Pappireddy
· 9 months ago
721ad8c
test: secure partition aborts while handling secure interrupt
by Madhukar Pappireddy
· 9 months ago
e56d53d
test: secure partition aborts upon a fatal synchronous exception
by Madhukar Pappireddy
· 9 months ago
e99580e
test: secure partition aborts during indirect message processing
by Madhukar Pappireddy
· 9 months ago
c9884d5
test: secure partition aborts direct request from another SP
by Madhukar Pappireddy
· 9 months ago
cccaede
test: secure partition aborts direct request from NWd
by Madhukar Pappireddy
· 9 months ago
817eda0
test: introduce new setup to exercise lifecycle management
by Madhukar Pappireddy
· 9 months ago
efd1343
refactor: introduce sp_wait helper for use in test services
by Madhukar Pappireddy
· 9 months ago
130cbdc
feat: take action when vCPU aborts while initializing itself
by Madhukar Pappireddy
· 9 months ago
9799a3a
feat: take action when vCPU aborts while in SPMC schedule mode
by Madhukar Pappireddy
· 9 months ago
7e7847c
feat: take action when vCPU aborts while processing a message
by Madhukar Pappireddy
· 9 months ago
6cb80be
feat: check if a partition is discoverable during its lifetime
by Madhukar Pappireddy
· 8 months ago
9409306
feat: put aborted vCPU in appropriate state based on abort action
by Madhukar Pappireddy
· 9 months ago
8e5d51a
feat: helpers to reload and reinitialize an FF-A partition
by Madhukar Pappireddy
· 9 months ago
d88b014
feat: free any resources allocated to an aborted partition
by Madhukar Pappireddy
· 9 months ago
507c997
refactor: create helper to unmap rxtx buffer pair of a partition
by Madhukar Pappireddy
· 9 months ago
cbb836c
feat: helper to reset and free partition notification bindings
by Madhukar Pappireddy
· 9 months ago
f7d5af4
feat: helpers to free page tables associated with a partition
by Madhukar Pappireddy
· 9 months ago
e624cb1
feat: vm state transitions based on lifecycle guidance
by Madhukar Pappireddy
· 8 months ago
84259c9
feat: implement state machine for vm state transitions
by Madhukar Pappireddy
· 8 months ago
199a3b1
feat: implement state machine for vCPU state transitions
by Madhukar Pappireddy
· 9 months ago
98ab38b
feat: adapt vcpu operational mode to interpret newly added states
by Madhukar Pappireddy
· 9 months ago
d6c055d
feat: add support for newly added lifecycle states of a vCPU
by Madhukar Pappireddy
· 9 months ago
4b544f6
feat: abort vCPU upon encountering fatal exceptions
by Madhukar Pappireddy
· 11 months ago
08df7a2
test: unit tests for parsing lifecycle support fields
by Madhukar Pappireddy
· 8 months ago
c35573d
feat: add support for partition lifecycle support fields
by Madhukar Pappireddy
· 11 months ago
a34e6a1
feat: allow FFA_ABORT ABI for all partition runtime models
by Madhukar Pappireddy
· 11 months ago
ea83218
test: the FFA_ABORT interface supported only at SWd instances
by Madhukar Pappireddy
· 8 months ago
04cf9e8
feat: initial support for FFA_ABORT ABI to abort partition
by Madhukar Pappireddy
· 11 months ago
b8fa4c1
refactor: rename helpers for legacy abort behavior
by Madhukar Pappireddy
· 11 months ago
e8015b4
fix(smccc): use full GP regs set on physical FF-A instance
by Olivier Deprez
· 5 months ago
4b6d88d
fix: negotiate FF-A version before other ABI invocations
by Madhukar Pappireddy
· 5 months ago
d90e4b0
fix: check if regs are available before migrating vCPU
by Madhukar Pappireddy
· 7 months ago
c0c0940
fix(static checks): clang-format failed with previous change
by J-Alves
· 6 months ago
aa32dec
fix(ipi): fix deadlock in IPI handler
by Andrei Homescu
· 6 months ago
2435318
fix(docker): ensure PLATFORM is forwarded correctly in Docker build
by Jayanth Dodderi Chidanand
· 6 months ago
5e71823
fix(shrinkwrap): streamline debug and coverage overlay handling
by Jayanth Dodderi Chidanand
· 6 months ago
0ece517
build(kokoro.mk): support local TF-A/TFTF build via Shrinkwrap
by Jayanth Dodderi Chidanand
· 6 months ago
82ba745
build(docker): mount TF-A & TF-A-Tests directories for Shrinkwrap builds
by Jayanth Dodderi Chidanand
· 7 months ago
fb0c393
feat(hftest): log resolved FVP command from shrinkwrap
by Jayanth Dodderi Chidanand
· 6 months ago
14232c3
fix(config): restore correct EL3 payload binary path
by Jayanth Dodderi Chidanand
· 6 months ago
c913c5b
feat(hftest): add click subcommand functionality
by Lucas Bruckbauer
· 7 months ago
08f89d7
docs(prerequisites): click install instructions
by Lucas Bruckbauer
· 7 months ago
eef3dbb
build(dockerfile): add click pip install
by Lucas Bruckbauer
· 7 months ago
5f96339
refactor(hftest): modularize driver classes into separate files
by Lucas Bruckbauer
· 7 months ago
ca63a67
fix(hftest): correct hf_out variable typo
by Lucas Bruckbauer
· 7 months ago
13ee0e0
docs(hftest): add Shrinkwrap-based testing guide for Hafnium
by Jayanth Dodderi Chidanand
· 8 months ago
fd2f846
docs(prerequisites): add system and Python dependencies for Shrinkwrap
by Jayanth Dodderi Chidanand
· 9 months ago
2c10cc6
build(kokoro): add Shrinkwrap test targets for hafnium-tftf integration
by Jayanth Dodderi Chidanand
· 7 months ago
24f286f
build(docker): add Shrinkwrap environment setup to container entrypoint
by Jayanth Dodderi Chidanand
· 7 months ago
8a6d138
build(docker): add Poetry support for Shrinkwrap workflows
by Jayanth Dodderi Chidanand
· 7 months ago
a589bb4
build(docker): add GNU Arm toolchains for AArch64 builds
by Jayanth Dodderi Chidanand
· 7 months ago
5babb77
feat(shrinkwrap): add developer-oriented configs for Hafnium-TFTF test
by Jayanth Dodderi Chidanand
· 9 months ago
eb9c655
build(hftest): modularize test targets into kokoro.mk
by J-Alves
· 8 months ago
481fda2
chore: add *__pycache__* to the .gitignore
by J-Alves
· 7 months ago
defe5ce
feat(docker): add Shrinkwrap dependencies
by Jayanth Dodderi Chidanand
· 8 months ago
cd3b428
feat(hftest): support global logging control via CLI and environment
by Jayanth Dodderi Chidanand
· 7 months ago
969f321
feat(shrinkwrap): integrate static & dynamic overlays in test execution
by Jayanth Dodderi Chidanand
· 7 months ago
14f86d2
feat(shrinkwrap): add API for runtime overlay configuration
by Jayanth Dodderi Chidanand
· 8 months ago
610c692
refactor(hftest): streamline FVP drivers with static overlay key mapping
by Jayanth Dodderi Chidanand
· 7 months ago
1a6e19a
feat(shrinkwrap): add ShrinkwrapManager utility module
by Jayanth Dodderi Chidanand
· 7 months ago
e190ef3
feat(shrinkwrap): add static YAML configs for Hafnium test drivers
by Jayanth Dodderi Chidanand
· 9 months ago
24adcc0
feat(shrinkwrap): add shrinkwrap as a third_party submodule
by Jayanth Dodderi Chidanand
· 8 months ago
f202093
build(docker): add safe UID/GID user creation for hafnium container
by Jayanth Dodderi Chidanand
· 7 months ago
0b6e0b3
test(vmapi): drop redundant tail check in SP interrupt routing test
by Jayanth Dodderi Chidanand
· 7 months ago
9f06689
fix: dont initialize page tables for IOMMU twice
by Madhukar Pappireddy
· 9 months ago
fb68dae
chore(static checks): correct make command text
by Lucas Bruckbauer
· 8 months ago
660bdcc
docs(commitlint): add setup and usage instructions
by Lucas Bruckbauer
· 8 months ago
207c3c8
feat(commitlint): commitlint docker functionality
by Lucas Bruckbauer
· 8 months ago
d6da8ef
chore(makefile): add commitlint rule
by Lucas Bruckbauer
· 8 months ago
e289d9d
chore(gitignore): ignore node_modules directory
by Lucas Bruckbauer
· 8 months ago
12f8242
chore(commitlint): set up commitlint config
by Lucas Bruckbauer
· 8 months ago
ca2872d
ci: improve FVP binary path detection
by Olivier Deprez
· 8 months ago
16000be
fix(docker): env var HAFNIUM_FVP mounted
by J-Alves
· 8 months ago
581e54a
refactor: align python3 management with hafnium CI
by J-Alves
· 8 months ago
0dba87e
refactor: add explicit underlying types to enums
by Karl Meakin
· 11 months ago
402b1fe
refactor: warn against implicit fallthrough
by Karl Meakin
· 11 months ago
34cd6a7
feat: update to c++20
by Karl Meakin
· 11 months ago
33e7709
refactor: `__typeof__` to `typeof`
by Karl Meakin
· 11 months ago
adf6daf
refactor: use an enum for FF-A function IDs
by Karl Meakin
· 11 months ago
Next »