TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
OP-TEE
/
optee_os
/
531963a54f28d480bec3fd23e9af7efd94806a0d
531963a
core: dump user TA memory map and call stack with ldelf
by Jens Wiklander
· 6 years ago
0242833
ldelf: support dumping TA call stack
by Jens Wiklander
· 6 years ago
6513743
ldelf: support dumping memory map
by Jens Wiklander
· 6 years ago
23cf894
core: abort: only print stack trace for core
by Jens Wiklander
· 6 years ago
d1911a8
core: load TAs using ldelf
by Jens Wiklander
· 6 years ago
64e4978
core: add define TEE_MATTR_LDELF
by Jens Wiklander
· 6 years ago
b8c9775
core: embed ldelf into tee core
by Jens Wiklander
· 6 years ago
7509ff7
Add user mode ELF loader
by Jens Wiklander
· 6 years ago
fd652ad
libutee: support compiling for ldelf
by Jens Wiklander
· 6 years ago
dd22da8
Move elf definition headers to common location
by Jens Wiklander
· 6 years ago
0a563c6
core: pta_system: add PTA_SYSTEM_SET_PROT
by Jens Wiklander
· 6 years ago
0b414d3
core: pta_system: ta binary handling
by Jens Wiklander
· 6 years ago
8e64b18
core: remove tee_ta_dump_current()
by Jens Wiklander
· 6 years ago
b2cd936
core: fix file_get_by_tag()
by Jens Wiklander
· 6 years ago
f23f991
core: make mutex_trylock() work with lockdep
by Jerome Forissier
· 6 years ago
02fbb41
core: lockdep: support non-blocking acquire
by Jerome Forissier
· 6 years ago
55e6414
core: pager: fix NULL deref in tee_pager_pgt_save_and_release_entries()
by Jens Wiklander
· 6 years ago
ef305e5
libutee: allocate temp secmem for invoke
by Jens Wiklander
· 6 years ago
8706517
libutee: support dynamic memory mapping
by Jens Wiklander
· 6 years ago
d00e014
libutee: user_ta_entry.c: {to,from}_utee_params()
by Jens Wiklander
· 6 years ago
b5b6225
core: pta_system: support dynamic memory mapping
by Jens Wiklander
· 6 years ago
cec1b2d
core: pta_system: set TA_FLAG_CONCURRENT
by Jens Wiklander
· 6 years ago
50e62ab
core: fix access flags in system_derive_ta_unique_key()
by Jens Wiklander
· 6 years ago
a844125
core: add user_ta_set_prot()
by Jens Wiklander
· 6 years ago
c3ebbd5
core: add user_ta_map() and user_ta_unmap()
by Jens Wiklander
· 6 years ago
2c6f8f1
core: add TEE_MATTR_SHAREABLE
by Jens Wiklander
· 6 years ago
af59110
core: user_ta: keep load segs in linked list
by Jens Wiklander
· 6 years ago
e990d7a
core: add vm_map_pad()
by Jens Wiklander
· 6 years ago
2e5c561
core: vm_map changes, only on active context
by Jens Wiklander
· 6 years ago
79b56cf
core: add vm_unmap()
by Jens Wiklander
· 6 years ago
bae0f17
core: file: refactor interface to be thread safe
by Jens Wiklander
· 6 years ago
ccbc05e
core: lockdep: support lock destroy
by Jens Wiklander
· 6 years ago
7cc6dea
libutils: sys/queue.h: add STAILQ_REMOVE_AFTER()
by Jens Wiklander
· 6 years ago
44bdcee
Add SLIST_HEAD() and SLIST_ENTRY() to typedefs.checkpatch
by Jens Wiklander
· 6 years ago
069980d
core: introduce OPTEE_SMC_SEC_CAP_VIRTUALIZATION
by Volodymyr Babchuk
· 6 years ago
1718b6c
pem_to_pub_c.py: Rework code to be more pythonic
by Markus S. Wamser
· 6 years ago
0a6f2bc
pem_to_pub_c.py: Add sanity check for public exponent of TA signing key
by Markus S. Wamser
· 6 years ago
eb2046f
core: elf_load_dyn.c: use DT_HASH to lookup symbols faster
by Jerome Forissier
· 6 years ago
28d7af3
user_ta: fix spelling mistake in debug message
by Jerome Forissier
· 6 years ago
87613cf
plat-k3: Add J721E device support
by Andrew F. Davis
· 6 years ago
be847ad
core: fix enum restart with syscall_storage_start_enum()
by Joakim Bech
· 6 years ago
d1643ca
tee: entry_fast: reduce verbosity of dynamic shared memory message
by Andrew F. Davis
· 6 years ago
021d43f
plat-ti: fix build errors
by Jerome Forissier
· 6 years ago
e0e762f
arm32: prevent unwinding of __ta_entry()
by Jerome Forissier
· 6 years ago
b614b9e
hikey960: add support for 6G boards (CFG_DRAM_SIZE_GB=6)
by Jerome Forissier
· 6 years ago
db2e28d
hikey960: fix memory mapping for 4G boards (CFG_DRAM_SIZE_GB=4)
by Jerome Forissier
· 6 years ago
b5ee0ab
core: imx: Fix compilation warnings leading to build breakage
by Bryan O'Donoghue
· 6 years ago
c3399d4
MAINTAINERS: Update list of maintainers
by Joakim Bech
· 6 years ago
d61cc71
PTA: change method for checking memory in derive TA key
by Joakim Bech
· 6 years ago
a30ddda
PTA: add support for deriving device and TA unique keys
by Joakim Bech
· 6 years ago
6b71c85
HUK: Add enum for TA unique key derivation
by Joakim Bech
· 6 years ago
9d6ac09
ftrace: arm64: handle special setjmp()/longjmp() apis
by Sumit Garg
· 6 years ago
c90b666
symbolize.py: add support to symbolize TA ftrace addresses
by Sumit Garg
· 6 years ago
bdeb310
core: enable ftrace for TAs built using shared libraries
by Sumit Garg
· 6 years ago
b02ae38
libutee: arm64: Add support for function tracing of user TAs
by Sumit Garg
· 6 years ago
d35a00c
core: prepare support for TA function tracing
by Sumit Garg
· 6 years ago
735565d
Rename CFG_ULIBS_GPROF to CFG_ULIBS_MCOUNT
by Sumit Garg
· 6 years ago
63f3a0c
core: fix AArch64 user TA stack dump
by Jens Wiklander
· 6 years ago
abbf27a
TA dev kit: always link shared libraries against OP-TEE libraries
by Jerome Forissier
· 6 years ago
65363c5
core: sm: explicit return value for sm_from_nsec()
by Etienne Carriere
· 6 years ago
720e46b
core: sm: embed sm_platform_handler upon CFG_SM_PLATFORM_HANDLER
by Etienne Carriere
· 6 years ago
aea0999
core: explicit return value for sm_platform_handler()
by Etienne Carriere
· 6 years ago
2a7088c
core: correct _fdt_get_status() description
by Etienne Carriere
· 6 years ago
d46c7e6
core: fix missing unpaged constraint on mobj_with_fobj_get_pa()
by Etienne Carriere
· 6 years ago
3dc8216
core: ensure embedded DTB found trace is output once
by Etienne Carriere
· 6 years ago
b694afa
core: fix core panic when CFG_UNWIND=n
by Etienne Carriere
· 6 years ago
286c31d
core: move embedded DTB out of init sections
by Etienne Carriere
· 6 years ago
eb5d531
drivers/stpmic1: unpaged low power sequence
by Etienne Carriere
· 6 years ago
c7cf293
core: introduce STPMIC1 driver
by Etienne Carriere
· 6 years ago
1183a0a
stm32mp1: update DTS files to Linux kernel 5.2-rc1
by Etienne Carriere
· 6 years ago
b99a33d
core: provide struct user_ta_store_ops in public .h file
by Jens Wiklander
· 6 years ago
78e8a97
Move reg_pair_*() to util.h
by Jens Wiklander
· 6 years ago
867d3c7
core: pager: check utc->areas before assigning tables
by Jens Wiklander
· 6 years ago
52ae103
core: handle_db: add ptr_destructor argument
by Jens Wiklander
· 6 years ago
a3fdd56
Link user libraries with 4K page size
by Jens Wiklander
· 6 years ago
b96fda3
core: vm_set_prot(): skip prot bits already set
by Jens Wiklander
· 6 years ago
f142f6f
core: imx: Add in calls to set CAAM job-ring permissions
by Bryan O'Donoghue
· 6 years ago
4cb61ae
core: imx: Add simple CAAM permissions set routine
by Bryan O'Donoghue
· 6 years ago
ad44320
libmbedtls: mbedtls_mpi_exp_mod(): optimize mempool usage
by Jens Wiklander
· 6 years ago
a243df0
github: update GitHub PR and issue templates
by Joakim Bech
· 6 years ago
371ee00
pta: fix spelling error in comment
by Joakim Bech
· 6 years ago
c656319
stm32_i2c: save DTB status
by Etienne Carriere
· 6 years ago
0e3c170
MAINTAINERS: Update list of maintainers
by Joakim Bech
· 6 years ago
7ea0c70
mk/cleandirs.mk: avoid print spurious empty lines
by Jens Wiklander
· 6 years ago
99e635c
plat-imx: conf: add ccimx6ulsbcpro
by Rouven Czerwinski
· 6 years ago
561a5d3
virt: kern.ld.S: remove PROVIDE() keyword
by Jerome Forissier
· 6 years ago
834ce4c
stm32_i2c: optimized I2C 1 byte memory transfer
by Etienne Carriere
· 6 years ago
41e5aa8
libmbedtls: mbedtls_mpi_exp_mod(): reduce stack usage
by Jens Wiklander
· 6 years ago
628e1eb
libutee: increase MPI mempool size
by Jens Wiklander
· 6 years ago
59bef96
config.mk: fix CFG_OPTEE_REVISION_MINOR
by Rouven Czerwinski
· 6 years ago
fde3a7f
Remove redundant __noreturn from __utee_entry()
by Sumit Garg
· 6 years ago
559736d
stm32mp1: fix stm32_get_gpio_bank_base()
by Etienne Carriere
· 6 years ago
98afbf5
stm32mp1: power management for GPIOz
by Etienne Carriere
· 6 years ago
a3104ca
stm32mp1: counting GPIOZ bank pins
by Etienne Carriere
· 6 years ago
c0bc8d0
core: print TA stack dump from thread context
by Jens Wiklander
· 6 years ago
02d869c
core: REE FS: use mempool_default for temp alloc
by Jens Wiklander
· 6 years ago
95d0db1
core: add system wide mempool_default
by Jens Wiklander
· 6 years ago
e28abf0
core: arm: kern.ld.S: ignore .init section
by Jerome Forissier
· 6 years ago
68c4a16
stm32mp1: use phys_to_virt_io_secure() where expected
by Etienne Carriere
· 6 years ago
bff68dc
core: introduce io_pa_or_va_{secure|nsec}()
by Etienne Carriere
· 6 years ago
Next »