Hi all, Today's linux-next merge of the akpm tree got a conflict in: arch/arm64/mm/proc.S between commit: 49b3cf035edc ("kasan: arm64: set TCR_EL1.TBID1 when enabled") from the arm64 tree and commit: 68cd215d6529 ("arm64: kasan: allow enabling in-kernel MTE") from the akpm tree. I fixed it up (I think, see below) and can carry the fix as necessary. This is now fixed as far as linux-next is concerned, but any non trivial conflicts should be mentioned to your upstream maintainer when your tree is submitted for merging. You may also want to consider cooperating with the maintainer of the conflicting tree to minimise any particularly complex conflicts. -- Cheers, Stephen Rothwell diff --cc arch/arm64/mm/proc.S index a0831bf8a018,0d85e6df42bc..000000000000 --- a/arch/arm64/mm/proc.S +++ b/arch/arm64/mm/proc.S @@@ -40,9 -40,15 +40,15 @@@ #define TCR_CACHE_FLAGS TCR_IRGN_WBWA | TCR_ORGN_WBWA #ifdef CONFIG_KASAN_SW_TAGS - #define TCR_KASAN_FLAGS TCR_TBI1 | TCR_TBID1 -#define TCR_KASAN_SW_FLAGS TCR_TBI1 ++#define TCR_KASAN_SW_FLAGS TCR_TBI1 | TCR_TBID1 #else - #define TCR_KASAN_FLAGS 0 + #define TCR_KASAN_SW_FLAGS 0 + #endif + + #ifdef CONFIG_KASAN_HW_TAGS -#define TCR_KASAN_HW_FLAGS SYS_TCR_EL1_TCMA1 | TCR_TBI1 ++#define TCR_KASAN_HW_FLAGS SYS_TCR_EL1_TCMA1 | TCR_TBI1 | TCR_TBID1 + #else + #define TCR_KASAN_HW_FLAGS 0 #endif /*
Attachment:
pgpKPEAk2l_kG.pgp
Description: OpenPGP digital signature