summaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
authorDave Martin <Dave.Martin@arm.com>2017-11-06 19:07:11 +0100
committerWill Deacon <will.deacon@arm.com>2017-11-13 17:05:55 +0100
commit6cfa7cc46b1a7a15d81d5389c99cfca633c12b8e (patch)
tree83c37bf653c8f60421519cc93404398d340fa1cc /kernel
parentarm64: Implement __lshrti3 library function (diff)
downloadlinux-6cfa7cc46b1a7a15d81d5389c99cfca633c12b8e.tar.xz
linux-6cfa7cc46b1a7a15d81d5389c99cfca633c12b8e.zip
arm64: Make ARMV8_DEPRECATED depend on SYSCTL
If CONFIG_SYSCTL=n and CONFIG_ARMV8_DEPRECATED=y, the deprecated instruction emulation code currently leaks some memory at boot time, and won't have any runtime control interface. This does not feel like useful or intended behaviour... This patch adds a dependency on CONFIG_SYSCTL, so that such a kernel can't be built in the first place. It's probably not worth adding the error-handling / cleanup code that would be needed to deal with this otherwise: people who desperately need the emulation can still enable SYSCTL. Acked-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Dave Martin <Dave.Martin@arm.com> Signed-off-by: Will Deacon <will.deacon@arm.com>
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions