[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-ia64-devel] [PATCH 0/6] protection keys
Hi, this series of patches adds a first complete implementation of protection key handling for PV to xen-ia64. With this patches I'am able to run multiple instances of mini-os (using different keys in different pkr's) beside domU-linux. I divided the changes in different patches to have a better overview. Patch1-4 are preparing the pkr handling, but can be used without the pkr stuff. Patch5 adds the possibility to switch on psr.pk. Patch6 extends mini-os using protection keys for it's region 5 and region 7 addresses to test the protection key handling. [PATCH 1/6] protection keys: cleanup unused pkrs[] [PATCH 2/6] protection keys: declarations for pkr [PATCH 3/6] protection keys: use key in optimzation feature [PATCH 4/6] protection keys: extend interfaces to use itir instead logps [PATCH 5/6] protection keys: switch on pkr handling [PATCH 6/6] protection keys: mini-os with pkr The patch5 adds a first simple implementation of protection keys. The struct arch_vcpu is extendet by pkrs[] and a pkr_flag. Currently only 15 pkr's are supported for domU. Number 16 is reserved for the hypervisor. In this version the hypervisor doesn't take care about the order of setting pkr's, means it doesn't handle the invalidating of existing entries with the same key. Please send comments or commit the patches. Thanks. Dietmar. _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |