remarkable-linux/arch/arm64
Marc Zyngier c1bf6e18e9 arm64: KVM: Add patchable function selector
KVM so far relies on code patching, and is likely to use it more
in the future. The main issue is that our alternative system works
at the instruction level, while we'd like to have alternatives at
the function level.

In order to cope with this, add the "hyp_alternate_select" macro that
outputs a brief sequence of code that in turn can be patched, allowing
an alternative function to be selected.

Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
2015-12-14 11:30:40 +00:00
..
boot ls2080a/dts: Add little endian property for GPIO IP block 2015-12-11 16:13:03 -08:00
configs arm64 fixes and clean-ups: 2015-11-12 15:33:11 -08:00
crypto arm64: crypto: reduce priority of core AES cipher 2015-11-18 12:09:08 +00:00
include arm64: Add macros to read/write system registers 2015-12-14 11:30:38 +00:00
kernel arm64: update linker script to increased L1_CACHE_BYTES value 2015-12-07 17:22:24 +00:00
kvm arm64: KVM: Add patchable function selector 2015-12-14 11:30:40 +00:00
lib
mm Revert "arm64: Mark kernel page ranges contiguous" 2015-11-26 15:42:41 +00:00
net arm64: bpf: add 'store immediate' instruction 2015-12-03 11:38:31 -05:00
xen
Kconfig arm64 fixes: 2015-11-27 11:09:59 -08:00
Kconfig.debug arm64: remove redundant FRAME_POINTER kconfig option and force to select it 2015-11-10 10:36:00 +00:00
Kconfig.platforms ARM: DT updates for v4.4 2015-11-10 15:06:26 -08:00
Makefile arm64 updates for 4.4: 2015-11-04 14:47:13 -08:00