Sign in
hafnium
/
hafnium
/
5de9c3d6d7fb644cfc8b0bf18deb32a43cc96288
5de9c3d
Implement SPCI pull model for memory sharing.
by Andrew Walbran
· 5 years ago
933fa55
Revert "Panic if manifest isn't aligned."
by David Brazdil
· 5 years ago
f492538
Use libfdt for is-compatible checks
by David Brazdil
· 5 years ago
b856be6
Migrate to libfdt
by David Brazdil
· 5 years ago
b55fb64
Spell out page_count in full.
by Andrew Walbran
· 5 years ago
5ea9946
Fix bug in manifest uint32list parsing
by David Brazdil
· 5 years ago
3d85bb1
Temporary workaround for Kokoro bug
by David Brazdil
· 5 years ago
8ba47ac
Update prebuilts submodule
by David Brazdil
· 5 years ago
1de06be
Panic if manifest isn't aligned.
by Andrew Walbran
· 5 years ago
11cff3a
Set correct mailbox state after sending messages to TEE.
by Andrew Walbran
· 5 years ago
c34c7b2
Fix size of reserved field and add asserts to check struct sizes.
by Andrew Walbran
· 5 years ago
d556411
Fix EXPECT_SPCI_ERROR not to evaluate value twice.
by Andrew Walbran
· 5 years ago
f6ab9bc
Conform to logging conventions.
by Andrew Scull
· 5 years ago
eb9aa3d
Remove unused code
by David Brazdil
· 5 years ago
080ee31
Support custom boot address for primary VMs
by David Brazdil
· 5 years ago
48929fd
Read device memory regions from the FDT.
by Andrew Scull
· 5 years ago
6c9a4ab
Genericize finding of memory nodes in the FDT.
by Andrew Scull
· 5 years ago
3000f08
Add reserved fields to align SPCI structures to 16-byte boundaries.
by Andrew Walbran
· 5 years ago
280f95e
Add verbose logs with reasons for some memory sharing failures.
by Andrew Walbran
· 5 years ago
e21bd86
Set correct mailbox state when sending messages to TEE.
by Andrew Walbran
· 5 years ago
7586e04
Log entry point of primary VM too.
by Andrew Walbran
· 5 years ago
2da768f
irq_current should return a bool too.
by Andrew Walbran
· 5 years ago
0d8764b
Update .text offset in add-symbol-file example.
by Andrew Walbran
· 5 years ago
f5d8ca9
Document return value of sync_exception_current.
by Andrew Walbran
· 5 years ago
862cd13
Test should not reach code after an exception is expected.
by Andrew Walbran
· 5 years ago
550d99b
Platform hook for suspend/resume.
by Andrew Scull
· 5 years ago
a42ac27
Remove extra donate transitions which are not in current SPCI spec.
by Andrew Walbran
· 5 years ago
475c145
Refactor, rename and document SPCI memory functions.
by Andrew Walbran
· 5 years ago
f61ae3e
Format vmlib too.
by Andrew Walbran
· 5 years ago
5c38fb7
Make formatting more consistent.
by Andrew Walbran
· 5 years ago
17eebf9
Support different log levels.
by Andrew Walbran
· 5 years ago
4f9cf9a
hftest.py: Load 'serial' module lazily
by David Brazdil
· 5 years ago
9d4ed96
hftest.py: Clean up SerialDriver arguments
by David Brazdil
· 5 years ago
408da1c
Remove unnecessary Kokoro workaround
by David Brazdil
· 5 years ago
eefedf1
Avoid RES0 bits of register in test.
by Andrew Scull
· 5 years ago
f4b51af
Take constituents array rather than memory_region in helper functions.
by Andrew Walbran
· 5 years ago
f636b84
Run QEMU tests with TF-A.
by Andrew Walbran
· 5 years ago
1d9a03b
Don't rely on UNKNOWN register reset values.
by Andrew Scull
· 5 years ago
2619e0a
Forward messages for TEE on via an SMC to EL3.
by Andrew Walbran
· 5 years ago
94fd1e9
hftest.py: Run 'exit' command after running all tests
by David Brazdil
· 5 years ago
d8013f9
hftest.py: Add option to skip initial wait for board reboot
by David Brazdil
· 5 years ago
be035ca
Config for building smaller hftest images
by David Brazdil
· 5 years ago
8995755
Support a board-specific manifest overlay for hftests
by David Brazdil
· 5 years ago
88333cb
Add 'exit' hftest command
by David Brazdil
· 5 years ago
6e8376e
Add PSCI implementation of hftest_device driver
by David Brazdil
· 5 years ago
38e0ddb
Support loading initrd from a fixed address under Android boot flow
by David Brazdil
· 5 years ago
399fe49
Map console with MM_MODE_D under hftests
by David Brazdil
· 5 years ago
9657568
Add arch_vm_mm_reset()
by David Brazdil
· 5 years ago
492a142
Update hftest.sh to pass correct argument to hftest.py for FVP.
by Andrew Walbran
· 5 years ago
9e901ff
Document new dependencies.
by Andrew Walbran
· 5 years ago
39ad2e0
Add helper build target template 'incbin_target'
by David Brazdil
· 5 years ago
17e7665
Support multiple ways of driving hftests, add UART
by David Brazdil
· 5 years ago
a2358d4
Move manifest to initrd
by David Brazdil
· 5 years ago
164a7a2
Remove race with test TEAR_DOWN.
by Andrew Scull
· 5 years ago
d88ee92
Remove padding from memory region constituent.
by Andrew Walbran
· 5 years ago
b1a6d0d
Add IOMMU hook to unmap IOMMU devices from a VM.
by Andrew Scull
· 5 years ago
3c351e9
Use bounded string functions.
by Andrew Scull
· 5 years ago
5223043
Introduce 'stdout' interface
by David Brazdil
· 5 years ago
bcd81bf
Only build PROJECT=reference from kokoro/build.sh
by David Brazdil
· 5 years ago
ee5e25d
Switch hftest.py to python3
by David Brazdil
· 5 years ago
efc600b
Adding test for PSCI_CPU_OFF in primary VM.
by Andrew Walbran
· 5 years ago
cef9560
Remove straddling_instruction_unmapped test to fix FVP test failure.
by Andrew Walbran
· 5 years ago
9e8cdec
Add third_party/dtc submodule
by David Brazdil
· 5 years ago
3abf29e
Use 64-bit calling convention for function with 64-bit addresses.
by Andrew Walbran
· 5 years ago
ad89704
Add missing brackets around macro arguments.
by Andrew Scull
· 5 years ago
a2f4521
Add optional build flag to check effective image size
by David Brazdil
· 5 years ago
22f9e25
Fix system.icc_sre_write_trapped_secondary test on FVP.
by Andrew Walbran
· 5 years ago
a8dd303
Remove unused #include.
by Andrew Walbran
· 5 years ago
85a3f54
Update kokoro/public/continuous build script path
by David Brazdil
· 5 years ago
39fb866
Update build scripts to work under Kokoro+Repo
by David Brazdil
· 5 years ago
ba7f171
Set GCC_TOOLCHAIN_DIR for Linux builds so they get the right 'as'.
by Andrew Walbran
· 5 years ago
b86325a
Inject data/instruction abort exception instead of unknown reason
by Fuad Tabba
· 5 years ago
36d5d50
Fixing function name in comment.
by Andrew Walbran
· 5 years ago
0f6cede
Updating parameters for SPCI memory sharing calls to match beta spec.
by Andrew Walbran
· 5 years ago
219ceaf
Update references to build.sh and test.sh.
by Andrew Walbran
· 5 years ago
9daa57e
Add special dummy VM for TrustZone.
by Andrew Walbran
· 6 years ago
5697071
[REFACTOR] Remove extra spaces
by Fuad Tabba
· 5 years ago
8ca5786
Bug fix: fixed memory sharing tests failure.
by Mahesh Bireddy
· 5 years ago
d1d6798
Use implicit error sync barriers to isolate SError exceptions
by Fuad Tabba
· 5 years ago
86808c2
Bug fix: Primary vm should be given the physical core IDs.
by Mahesh Bireddy
· 5 years ago
9c3c29f
Move build/test.sh to kokoro/, add kokoro/public
by David Brazdil
· 5 years ago
e7ad3c0
Return SPCI_MEM_* rather than SPCI_MSG_SEND for push memory sharing.
by Andrew Walbran
· 5 years ago
82d6d15
Using custom call for push relinquish.
by Andrew Walbran
· 5 years ago
e908c4a
Using SPCI memory sharing functions rather than MSG_SEND.
by Andrew Walbran
· 5 years ago
7db103e
Merge "Move driver/linux into the main repository rather than a submodule."
by Andrew Walbran
· 5 years ago
ef3c3cd
Counter-timer virtual offset register state is unknown, so should be initialized.
by Mahesh Bireddy
· 5 years ago
6cd05e1
Fix potential bug. `l` is just an input, it's `*l` that is read and written to.
by Shaked Flur
· 5 years ago
0e737bd
Move driver/linux into the main repository rather than a submodule.
by Andrew Walbran
· 5 years ago
e9cce56
Avoid using sender/receiver from SPCI_MSG_SEND in memory sharing tests.
by Andrew Walbran
· 5 years ago
e28f4a2
Adding sender field to memory region descriptor.
by Andrew Walbran
· 5 years ago
cb92ba1
Move BUILD.gn files into submodules
by David Brazdil
· 5 years ago
81b9069
Add BUILD.gn
by David Brazdil
· 5 years ago
4a51d65
Do not use `realpath` to get absolute paths
by David Brazdil
· 5 years ago
6c63a26
Migrate to Python 3
by David Brazdil
· 5 years ago
ed294af
[REFACTOR] Hafnium style: capitalize CPU, vCPU, and VM.
by Fuad Tabba
· 5 years ago
d623d31
Emit speculation barriers after ERETs
by David Brazdil
· 5 years ago
768f69c
Simplify noreturn exception vectors for current EL
by David Brazdil
· 5 years ago
b0ef2a4
[REFACTOR] Hafnium style fixes and other minor fixes.
by Fuad Tabba
· 5 years ago
182049b
Revert "Emit speculation barriers after ERETs"
by David Brazdil
· 5 years ago
366cb48
Emit speculation barriers after ERETs
by David Brazdil
· 5 years ago
Next »