Merge branch 'apei' into apei-release
Len Brown [Wed, 3 Aug 2011 15:30:42 +0000 (11:30 -0400)]
Some trivial conflicts due to other various merges
adding to the end of common lists sooner than this one.

arch/ia64/Kconfig
arch/powerpc/Kconfig
arch/x86/Kconfig
lib/Kconfig
lib/Makefile

Signed-off-by: Len Brown <len.brown@intel.com>

13 files changed:
1  2 
arch/alpha/Kconfig
arch/ia64/Kconfig
arch/m68k/Kconfig
arch/powerpc/Kconfig
arch/sh/Kconfig
arch/sparc/Kconfig
arch/x86/Kconfig
drivers/acpi/apei/erst.c
include/linux/bitmap.h
include/linux/mm.h
lib/Kconfig
lib/Makefile
lib/bitmap.c

Simple merge
@@@ -27,7 -27,7 +27,8 @@@ config IA6
        select GENERIC_PENDING_IRQ if SMP
        select IRQ_PER_CPU
        select GENERIC_IRQ_SHOW
 +      select ARCH_WANT_OPTIONAL_GPIOLIB
+       select ARCH_HAVE_NMI_SAFE_CMPXCHG
        default y
        help
          The Itanium Processor Family is Intel's 64-bit successor to
Simple merge
@@@ -134,8 -134,7 +134,9 @@@ config PP
        select GENERIC_IRQ_SHOW_LEVEL
        select HAVE_RCU_TABLE_FREE if SMP
        select HAVE_SYSCALL_TRACEPOINTS
 +      select HAVE_BPF_JIT if (PPC64 && NET)
 +      select HAVE_ARCH_JUMP_LABEL
+       select ARCH_HAVE_NMI_SAFE_CMPXCHG
  
  config EARLY_PRINTK
        bool
diff --cc arch/sh/Kconfig
Simple merge
Simple merge
@@@ -71,7 -70,7 +71,8 @@@ config X8
        select IRQ_FORCED_THREADING
        select USE_GENERIC_SMP_HELPERS if SMP
        select HAVE_BPF_JIT if (X86_64 && NET)
 +      select CLKEVT_I8253
+       select ARCH_HAVE_NMI_SAFE_CMPXCHG
  
  config INSTRUCTION_DECODER
        def_bool (KPROBES || PERF_EVENTS)
Simple merge
@@@ -144,8 -144,8 +144,9 @@@ extern int bitmap_find_free_region(unsi
  extern void bitmap_release_region(unsigned long *bitmap, int pos, int order);
  extern int bitmap_allocate_region(unsigned long *bitmap, int pos, int order);
  extern void bitmap_copy_le(void *dst, const unsigned long *src, int nbits);
 +extern int bitmap_ord_to_pos(const unsigned long *bitmap, int n, int bits);
  
+ #define BITMAP_FIRST_WORD_MASK(start) (~0UL << ((start) % BITS_PER_LONG))
  #define BITMAP_LAST_WORD_MASK(nbits)                                  \
  (                                                                     \
        ((nbits) % BITS_PER_LONG) ?                                     \
Simple merge
diff --cc lib/Kconfig
@@@ -269,11 -262,7 +269,14 @@@ config AVERAG
  
          If unsure, say N.
  
 +config CORDIC
 +      tristate "Cordic function"
 +      help
 +        The option provides arithmetic function using cordic algorithm
 +        so its calculations are in fixed point. Modules can select this
 +        when they require this function. Module will be called cordic.
 +
+ config LLIST
+       bool
  endmenu
diff --cc lib/Makefile
@@@ -113,8 -112,8 +113,10 @@@ obj-$(CONFIG_AVERAGE) += average.
  
  obj-$(CONFIG_CPU_RMAP) += cpu_rmap.o
  
 +obj-$(CONFIG_CORDIC) += cordic.o
 +
+ obj-$(CONFIG_LLIST) += llist.o
  hostprogs-y   := gen_crc32table
  clean-files   := crc32table.h
  
diff --cc lib/bitmap.c
Simple merge