android_kernel_oneplus_msm8998/arch
Peter Collingbourne 8e9bb544e4 FROMLIST: arm64: Build vDSO with -ffixed-x18
The vDSO needs to be build with x18 reserved in order to accommodate
userspace platform ABIs built on top of Linux that use the register
to carry inter-procedural state, as provided for by the AAPCS.
An example of such a platform ABI is the one that will be used by an
upcoming version of Android.

Although this change is currently a no-op due to the fact that the vDSO
is currently implemented in pure assembly on arm64, it is necessary
in order to prepare for another change [1] that will add C code to
the vDSO.

[1] https://patchwork.kernel.org/patch/10044501/

Change-Id: Icaac4b1c9127d81d754d3b8688274e9afc781760
Signed-off-by: Peter Collingbourne <pcc@google.com>
Signed-off-by: Vincenzo Frascino <vincenzo.frascino@arm.com>
Cc: Mark Salyzyn <salyzyn@google.com>
Cc: Will Deacon <will.deacon@arm.com>
Cc: linux-arm-kernel@lists.infradead.org
2020-11-03 21:30:46 +01:00
..
alpha Merge android-4.4.175 (08d5867) into msm-4.4 2019-02-22 12:13:06 +05:30
arc Merge android-4.4-p.204 (583bdda) into msm-4.4 2019-12-02 10:58:49 +05:30
arm ANDROID: clock_gettime(CLOCK_BOOTTIME,) slows down >20x 2020-11-03 21:30:45 +01:00
arm64 FROMLIST: arm64: Build vDSO with -ffixed-x18 2020-11-03 21:30:46 +01:00
avr32
blackfin
c6x
cris
frv
h8300 This is the 4.4.179 stable release 2019-04-30 14:00:18 +02:00
hexagon
ia64 Merge android-4.4-p.195 (4af3204) into msm-4.4 2019-10-30 16:27:01 +05:30
m32r
m68k This is the 4.4.185 stable release 2019-07-10 12:57:28 +02:00
metag
microblaze
mips Merge android-4.4-p.203 (40ef73d) into msm-4.4 2019-11-26 10:42:36 +05:30
mn10300
nios2
openrisc
parisc Merge android-4.4-p.198 (dbd0162) into msm-4.4 2019-10-30 16:41:31 +05:30
powerpc Merge android-4.4-p.204 (583bdda) into msm-4.4 2019-12-02 10:58:49 +05:30
s390 Merge android-4.4-p.204 (583bdda) into msm-4.4 2019-12-02 10:58:49 +05:30
score
sh Merge android-4.4.190 (ac7fbca) into msm-4.4 2019-08-26 11:17:20 +05:30
sparc Merge android-4.4-p.204 (583bdda) into msm-4.4 2019-12-02 10:58:49 +05:30
tile
um Merge android-4.4-p.204 (583bdda) into msm-4.4 2019-12-02 10:58:49 +05:30
unicore32
x86 Merge android-4.4-p.204 (583bdda) into msm-4.4 2019-12-02 10:58:49 +05:30
xtensa Merge android-4.4-p.198 (dbd0162) into msm-4.4 2019-10-30 16:41:31 +05:30
.gitignore
Kconfig