{"push_id":1057518706,"size":10,"distinct_size":4,"ref":"refs/heads/4kta-part-1","head":"e17dd72a48dc39765da65a7e1b6b547d7be11412","before":"86103a55087170d3bb4c03598919115c981e4f01","commits":[{"sha":"0b6d3a2060cc35c63e8711678788edfffd1613b4","author":{"email":"741f90e2a7f4d9afbad8bd50be20560f4cf38962@linaro.org","name":"Joakim Bech"},"message":"docs: Remove modprobe instruction\n\nSince we no longer use a dynamically loadable module as the TEE driver\nwe have removed that from the README.md file.\n\nSigned-off-by: Joakim Bech <joakim.bech@linaro.org>\nReviewed-by: Pascal Brand <pascal.brand@linaro.org>","distinct":false,"url":"https://api.github.com/repos/jenswi-linaro/optee_os/commits/0b6d3a2060cc35c63e8711678788edfffd1613b4"},{"sha":"39a6336d8f7647cb2ed723e9e050c2b4c4a98db8","author":{"email":"5c1e10b2204269819305f3270afb69755cea76f7@microsoft.com","name":"Jason Lin"},"message":"Fix potential memory corruptions in elf_load.c when loading TAs\n\nReviewed-by: Jerome Forissier <jerome.forissier@linaro.org>\nReviewed-by: Jens Wiklander <jens.wiklander@linaro.org>\nSuggested-by: Jason Lin <Jason.Lin@microsoft.com>\nSuggested-by: Paul Swan <Paul.Swan@microsoft.com>\nSigned-off-by: Pascal Brand <pascal.brand@st.com>","distinct":false,"url":"https://api.github.com/repos/jenswi-linaro/optee_os/commits/39a6336d8f7647cb2ed723e9e050c2b4c4a98db8"},{"sha":"03c4cfce75abf45b107d7fb57e00ad6dea73ce2b","author":{"email":"7706914404370d7502c27a0eff493dcf491feb51@linaro.org","name":"Jens Wiklander"},"message":"core: fix build error with CFG_TEE_CORE_DEBUG=y\n\nFixes build error when CFG_TEE_CORE_DEBUG=y and CFG_WITH_PAGER=y are set\nby adding ing CORE_MMU_PGDIR_SIZE and CORE_MMU_PGDIR_MASK.\n\nReviewed-by: Pascal Brand <pascal.brand@linaro.org>\nTested-by: Jens Wiklander <jens.wiklander@linaro.org> (QEMU)\nSigned-off-by: Jens Wiklander <jens.wiklander@linaro.org>","distinct":false,"url":"https://api.github.com/repos/jenswi-linaro/optee_os/commits/03c4cfce75abf45b107d7fb57e00ad6dea73ce2b"},{"sha":"af62638a666616de0e0721be2a9f9a1ca6b1b5f7","author":{"email":"7706914404370d7502c27a0eff493dcf491feb51@linaro.org","name":"Jens Wiklander"},"message":"travis: add compile for CFG_TEE_CORE_DEBUG=y\n\nAdds a test compile for CFG_TEE_CORE_DEBUG=y and CFG_WITH_PAGER=y.\n\nReviewed-by: Pascal Brand <pascal.brand@linaro.org>\nSigned-off-by: Jens Wiklander <jens.wiklander@linaro.org>","distinct":false,"url":"https://api.github.com/repos/jenswi-linaro/optee_os/commits/af62638a666616de0e0721be2a9f9a1ca6b1b5f7"},{"sha":"fe25d0081780f0c73349884bcf91e3a8333820de","author":{"email":"0b55292d2562685bad4ce52d64f802e8f1cd299e@st.com","name":"Pascal Brand"},"message":"plat-stm: remove unused code\n\nReviewed-by: Jens Wiklander <jens.wiklander@linaro.org>\nSigned-off-by: Pascal Brand <pascal.brand@st.com>","distinct":false,"url":"https://api.github.com/repos/jenswi-linaro/optee_os/commits/fe25d0081780f0c73349884bcf91e3a8333820de"},{"sha":"59f4a6fb76b9f1417707da7a87102cc6ef5046b0","author":{"email":"0b55292d2562685bad4ce52d64f802e8f1cd299e@st.com","name":"Pascal Brand"},"message":"plat-stm: fix traces when booting\n\nOn plat-stm, traces IP is initialized by Non Secure world.\nHence no traces can be output while in the booting process.\n\nReviewed-by: Jens Wiklander <jens.wiklander@linaro.org>\nSigned-off-by: Pascal Brand <pascal.brand@st.com>","distinct":false,"url":"https://api.github.com/repos/jenswi-linaro/optee_os/commits/59f4a6fb76b9f1417707da7a87102cc6ef5046b0"},{"sha":"bed169ba389e63f66c4c6547d4f8612d13b2a834","author":{"email":"7706914404370d7502c27a0eff493dcf491feb51@linaro.org","name":"Jens Wiklander"},"message":"arm: refactor core_mmu*\n\nRefactors core_mmu* to let LPAE and V7 compat table code share some\ncode for mapping a TA.\n\nReviewed-by: Pascal Brand <pascal.brand@linaro.org>\nSigned-off-by: Jens Wiklander <jens.wiklander@linaro.org>","distinct":true,"url":"https://api.github.com/repos/jenswi-linaro/optee_os/commits/bed169ba389e63f66c4c6547d4f8612d13b2a834"},{"sha":"2a142248aea34179d8fd4d2f8ceba8404da03f26","author":{"email":"7706914404370d7502c27a0eff493dcf491feb51@linaro.org","name":"Jens Wiklander"},"message":"core: support mapping user TAs with 4k pages\n\nMaps user TAs with small pages (aka 4k pages) if\nCFG_SMALL_PAGE_USER_TA = y\nIf pager is active the translation tables are allocated using\ntee_pager_request_zi() to only use the physical page when needed.\n\nReviewed-by: Pascal Brand <pascal.brand@linaro.org>\nSigned-off-by: Jens Wiklander <jens.wiklander@linaro.org>","distinct":true,"url":"https://api.github.com/repos/jenswi-linaro/optee_os/commits/2a142248aea34179d8fd4d2f8ceba8404da03f26"},{"sha":"e528721179aeefa54ec941036fb9a405afbea2cb","author":{"email":"7706914404370d7502c27a0eff493dcf491feb51@linaro.org","name":"Jens Wiklander"},"message":"travis: add combinations for 4k page TA mapping\n\nAdds combinations to cover all cases for 4k page TA mapping and without\nsmall page TA mapping.\n\nReviewed-by: Pascal Brand <pascal.brand@linaro.org>\nSigned-off-by: Jens Wiklander <jens.wiklander@linaro.org>","distinct":true,"url":"https://api.github.com/repos/jenswi-linaro/optee_os/commits/e528721179aeefa54ec941036fb9a405afbea2cb"},{"sha":"e17dd72a48dc39765da65a7e1b6b547d7be11412","author":{"email":"7706914404370d7502c27a0eff493dcf491feb51@linaro.org","name":"Jens Wiklander"},"message":"libutils: add atomic_inc32() and atomic_dec32()\n\nAdds atomic increment and decrement for uint32_t implemented without\nprivileged instructions.\n\nReviewed-by: Pascal Brand <pascal.brand@linaro.org>\nTested-by: Jens Wiklander <jens.wiklander@linaro.org> (QEMU, FVP, Juno)\nSigned-off-by: Jens Wiklander <jens.wiklander@linaro.org>","distinct":true,"url":"https://api.github.com/repos/jenswi-linaro/optee_os/commits/e17dd72a48dc39765da65a7e1b6b547d7be11412"}]}