[ARM] arm32ve: Optimize PUSH_REGS() and PULL_REGS() for hypervisor exceptions

Signed-off-by: Anup Patel <anup@brainfault.org>
[CORE] Make idle VCPU timeslice independent of default timeslice

Signed-off-by: Anup Patel <anup@brainfault.org>
[ARM] arm32ve: Make hypervisor ttbl walks and stage2 ttbl walks cacheable

Signed-off-by: Anup Patel <anup@brainfault.org>
[EMULATORS] Performance improvements in GIC emulator

Signed-off-by: Anup Patel <anup@brainfault.org>
Merge remote-tracking branch 'upstream/master'
[DRIVERS] Add dummy linux/fs.h to fix compile error for rtc-s3c.

Signed-off-by: Anup Patel <anup@brainfault.org>
Merge remote-tracking branch 'upstream/master'