Enable smm-gateway SP testing

The SMM protocol uses a "carveout" for communication between the NWd and
SWd. The TS "uefi-test" app uses /dev/mem to get access to the buffer to
be used. To allow this, the kernel must be built with
"CONFIG_STRICT_DEVMEM" disabled.
This change implements the above by modifying the ".config" file during
the build.

Note: This setting gives access to all NWd memory to any user-space
application running under Linux with root privileges and thus introduces
security concerns. This only affects the test environment as normally
the linux-user space does not use the UEFI services.

Change-Id: I8326f5e57ba0a65fe90e70e9f9b10daff85f6373
Signed-off-by: Gyorgy Szing <Gyorgy.Szing@arm.com>
1 file changed
tree: 8a22f9bee6185d28249d521e0884e419450166a4
  1. .github/
  2. br-ext/
  3. fvp/
  4. kconfigs/
  5. rpi3/
  6. ti/
  7. zynqmp/
  8. .gitignore
  9. .travis.yml
  10. am43xx.mk
  11. am57xx.mk
  12. common.mk
  13. dra7xx.mk
  14. fvp.mk
  15. fvp_ffa.mk
  16. get_clang.sh
  17. hikey.mk
  18. hikey960.mk
  19. juno.mk
  20. poplar.mk
  21. qemu-check.exp
  22. qemu.mk
  23. qemu_v8.mk
  24. README.md
  25. rpi3.mk
  26. stm32mp1.mk
  27. synquacer.mk
  28. toolchain.mk
  29. verdin.mk
  30. zynqmp.mk
README.md

OP-TEE build.git

This git contains makefiles etc to be able to build a full OP-TEE developer setup for the OP-TEE project.

All official OP-TEE documentation has moved to http://optee.readthedocs.io. The pages that used to be here in this git can be found under build and Device specific information at he new location for the OP-TEE documentation.

// OP-TEE core maintainers