)]}' { "commit": "0560b53e71ab6daefa8e75665a718605478746a4", "tree": "c361eaa62cda1086eb8c416a00e35a9ff8eec0bc", "parents": [ "7e804f9695c48681c91e9e6fc6175eb6997df867" ], "author": { "name": "Marc Bonnici", "email": "marc.bonnici@arm.com", "time": "Tue Apr 19 16:52:59 2022 +0100" }, "committer": { "name": "Marc Bonnici", "email": "marc.bonnici@arm.com", "time": "Thu May 19 15:02:47 2022 +0100" }, "message": "feat(spmc): enable handling of the NS bit\n\nIn FF-A v1.1 the NS bit is used by the SPMC to specify the\nsecurity state of a memory region retrieved by a SP.\n\nEnable the SPMC to set the bit for v1.1 callers or v1.0\ncallers that explicitly request the usage via FFA_FEATURES.\n\nIn this implementation the sender of the memory region must\nreside in the normal world and the SPMC does not support\nchanging the security state of memory regions therefore\nalways set the NS bit if required by the caller.\n\nSigned-off-by: Marc Bonnici \u003cmarc.bonnici@arm.com\u003e\nChange-Id: I215756b28e2382082933ba1dcc7584e7faf4b36b\n", "tree_diff": [ { "type": "modify", "old_id": "8e0c5ae38ffde3e37f81fc3d20e7380195cdfa44", "old_mode": 33188, "old_path": "include/services/el3_spmc_ffa_memory.h", "new_id": "2037ecadc0c357cdaf87c844b4a014693af42a80", "new_mode": 33188, "new_path": "include/services/el3_spmc_ffa_memory.h" }, { "type": "modify", "old_id": "9926c68f52bf8a4f9cfc5ac789afc4c7f9232189", "old_mode": 33188, "old_path": "services/std_svc/spm/el3_spmc/spmc.h", "new_id": "d62be91ebde04590cfa750e8bc2c80941aadd8c7", "new_mode": 33188, "new_path": "services/std_svc/spm/el3_spmc/spmc.h" }, { "type": "modify", "old_id": "c7071abf9760e5583b4581001486b87727cbaba3", "old_mode": 33188, "old_path": "services/std_svc/spm/el3_spmc/spmc_main.c", "new_id": "9b8621a73617e4c7ea614a2e5cddaeeef37c6852", "new_mode": 33188, "new_path": "services/std_svc/spm/el3_spmc/spmc_main.c" }, { "type": "modify", "old_id": "920dfca1de84ddedfffbdc9ff98f5087217f10b3", "old_mode": 33188, "old_path": "services/std_svc/spm/el3_spmc/spmc_shared_mem.c", "new_id": "7b9a5265e8ce7d7eb2a2753000c76e667de528c0", "new_mode": 33188, "new_path": "services/std_svc/spm/el3_spmc/spmc_shared_mem.c" } ] }