Page MenuHomePhabricator

Make memory sharing fully FF-A 1.0 compliant
Open, Needs TriagePublic

Description

There are a few missing features in Hafnium's implementation of FF-A memory sharing, notably handling of memory attributes.

Multi-way memory sharing is intentionally not supported.

(Migrated from b/132420445.)

Event Timeline

I haven't looked at in much detail but I think the shareability attributes would need to be exposed by the mm module, and then converted by ffa_memory_permissions_to_mode.