Merge git://git.infradead.org/mtd-2.6
authorLinus Torvalds <torvalds@linux-foundation.org>
Wed, 16 Dec 2009 18:23:43 +0000 (10:23 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 16 Dec 2009 18:23:43 +0000 (10:23 -0800)
* git://git.infradead.org/mtd-2.6: (90 commits)
  jffs2: Fix long-standing bug with symlink garbage collection.
  mtd: OneNAND: Fix test of unsigned in onenand_otp_walk()
  mtd: cfi_cmdset_0002, fix lock imbalance
  Revert "mtd: move mxcnd_remove to .exit.text"
  mtd: m25p80: add support for Macronix MX25L4005A
  kmsg_dump: fix build for CONFIG_PRINTK=n
  mtd: nandsim: add support for 4KiB pages
  mtd: mtdoops: refactor as a kmsg_dumper
  mtd: mtdoops: make record size configurable
  mtd: mtdoops: limit the maximum mtd partition size
  mtd: mtdoops: keep track of used/unused pages in an array
  mtd: mtdoops: several minor cleanups
  core: Add kernel message dumper to call on oopses and panics
  mtd: add ARM pismo support
  mtd: pxa3xx_nand: Fix PIO data transfer
  mtd: nand: fix multi-chip suspend problem
  mtd: add support for switching old SST chips into QRY mode
  mtd: fix M29W800D dev_id and uaddr
  mtd: don't use PF_MEMALLOC
  mtd: Add bad block table overrides to Davinci NAND driver
  ...

Fixed up conflicts (mostly trivial) in
drivers/mtd/devices/m25p80.c
drivers/mtd/maps/pcmciamtd.c
drivers/mtd/nand/pxa3xx_nand.c
kernel/printk.c

14 files changed:
1  2 
arch/arm/mach-bcmring/arch.c
arch/arm/mach-nomadik/board-nhk8815.c
arch/arm/plat-s3c/include/plat/nand.h
drivers/mtd/devices/m25p80.c
drivers/mtd/maps/Kconfig
drivers/mtd/maps/Makefile
drivers/mtd/mtd_blkdevs.c
drivers/mtd/nand/Kconfig
drivers/mtd/nand/nand_ecc.c
drivers/mtd/nand/s3c2410.c
drivers/mtd/onenand/omap2.c
fs/jffs2/readinode.c
kernel/panic.c
kernel/printk.c

Simple merge
Simple merge
Simple merge
index 4c19269de91a4ad8afb3383ea7f27d10e02325a5,ae1bfb2ce1e0eace11ac697cfb1f446a05c62932..f3f4768d6e18df89ba99e4efc5723c5e6593715d
@@@ -21,7 -21,7 +21,8 @@@
  #include <linux/interrupt.h>
  #include <linux/mutex.h>
  #include <linux/math64.h>
 +#include <linux/sched.h>
+ #include <linux/mod_devicetable.h>
  
  #include <linux/mtd/mtd.h>
  #include <linux/mtd/partitions.h>
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc kernel/panic.c
Simple merge
diff --cc kernel/printk.c
index b5ac4d99c667c96ba55542f69963baf7b151f838,2a564570f822ee566d6b30213cdf575abcced23a..1ded8e7dd19b5fde61542b950ba3bb2d41f0690b
@@@ -33,7 -33,7 +33,8 @@@
  #include <linux/bootmem.h>
  #include <linux/syscalls.h>
  #include <linux/kexec.h>
 +#include <linux/ratelimit.h>
+ #include <linux/kmsg_dump.h>
  
  #include <asm/uaccess.h>