[PATCH v2 2/4] ARM: nommu: dynamic exception base address setting
afzal mohammed
afzal.mohd.ma at gmail.com
Thu Mar 9 04:46:40 PST 2017
Hi,
On Thu, Mar 09, 2017 at 09:51:58AM +1000, Greg Ungerer wrote:
> The patch below works too. Thanks for the quick response.
Thanks Greg for verifying
Vladimir, would the diff like below okay ?
Regards
afzal
> > ---8<---
> > diff --git a/arch/arm/mm/nommu.c b/arch/arm/mm/nommu.c
> > index 3b5c7aaf9c76..081562f5436e 100644
> > --- a/arch/arm/mm/nommu.c
> > +++ b/arch/arm/mm/nommu.c
> > @@ -303,7 +303,9 @@ static inline void set_vbar(unsigned long val)
> > */
> > static inline bool security_extensions_enabled(void)
> > {
> > - return !!cpuid_feature_extract(CPUID_EXT_PFR1, 4);
> > + if ((read_cpuid_id() & 0x000F0000) == 0x000F0000)
> > + return !!cpuid_feature_extract(CPUID_EXT_PFR1, 4);
> > + return 0;
> > }
> >
> > static unsigned long __init setup_vectors_base(void)
> >
More information about the linux-arm-kernel
mailing list