Hi all, Today's linux-next merge of the akpm-current tree got a conflict in: arch/arc/Kconfig between commit: 39cac191ff37 ("arc/mm/highmem: Use generic kmap atomic implementation") from the tip tree and commit: b41c56d2a9e6 ("arc: use FLATMEM with freeing of unused memory map instead of DISCONTIGMEM") from the akpm-current tree. I fixed it up (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/arc/Kconfig index 1a1ee5c4c2e7,c874f8ab0341..000000000000 --- a/arch/arc/Kconfig +++ b/arch/arc/Kconfig @@@ -505,8 -507,7 +506,8 @@@ config LINUX_RAM_BAS config HIGHMEM bool "High Memory Support" - select ARCH_DISCONTIGMEM_ENABLE + select HAVE_ARCH_PFN_VALID + select KMAP_LOCAL help With ARC 2G:2G address split, only upper 2G is directly addressable by kernel. Enable this to potentially allow access to rest of 2G and PAE