)]}'
{
  "log": [
    {
      "commit": "367fdcb4e401161e51aaee5d06b3f82098bafefc",
      "tree": "885e57175919f2f162eac4261c9d86d2ab73b973",
      "parents": [
        "ca5de404ff036a29b25e9a83f6919c9f606c5841"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:16:55 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:16:55 2008 +0200"
      },
      "message": "ide: fix pre-EIDE SWDMA support on big-endian\n\nid-\u003etDMA is of \u0027unsigned char\u0027 type so endianness is already\ncorrect and calling le16_to_cpu() is wrong.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "529ae9aaa08378cfe2a4350bded76f32cc8ff0ce",
      "tree": "d3ae998f9876c72a83a022805103a92111852b21",
      "parents": [
        "e9ba9698187ddbc0c5bfcf41de0349a662d23d02"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Sat Aug 02 12:01:03 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 21:31:34 2008 -0700"
      },
      "message": "mm: rename page trylock\n\nConverting page lock to new locking bitops requires a change of page flag\noperation naming, so we might as well convert it to something nicer\n(!TestSetPageLocked_Lock \u003d\u003e trylock_page, SetPageLocked \u003d\u003e set_page_locked).\n\nThis also facilitates lockdeping of page lock.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nAcked-by: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nAcked-by: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nAcked-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2e1e9212ed8c532c6b324de77d3cafef5d2bc846",
      "tree": "15097a99d03679f2c95ea2fdc0eb3c3ebcc474b8",
      "parents": [
        "2acb802b0c5485aedb46e23b2b45e49573454c09",
        "f5663f5bded3364158e2d31904173cb1debc2ecd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:26:15 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:26:15 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (29 commits)\n  sh: enable maple_keyb in dreamcast_defconfig.\n  SH2(A) cache update\n  nommu: Provide vmalloc_exec().\n  add addrespace definition for sh2a.\n  sh: Kill off ARCH_SUPPORTS_AOUT and remnants of a.out support.\n  sh: define GENERIC_HARDIRQS_NO__DO_IRQ.\n  sh: define GENERIC_LOCKBREAK.\n  sh: Save NUMA node data in vmcore for crash dumps.\n  sh: module_alloc() should be using vmalloc_exec().\n  sh: Fix up __bug_table handling in module loader.\n  sh: Add documentation and integrate into docbook build.\n  sh: Fix up broken kerneldoc comments.\n  maple: Kill useless private_data pointer.\n  maple: Clean up maple_driver_register/unregister routines.\n  input: Clean up maple keyboard driver\n  maple: allow removal and reinsertion of keyboard driver module\n  sh: /proc/asids depends on MMU.\n  arch/sh/boards/mach-se/7343/irq.c: removed duplicated #include\n  arch/sh/boards/board-ap325rxa.c: removed duplicated #include\n  sh/boards/Makefile typo fix\n  ...\n"
    },
    {
      "commit": "2acb802b0c5485aedb46e23b2b45e49573454c09",
      "tree": "82afbba3d073ce903cb737412b6eccdf8adab4b5",
      "parents": [
        "d8f4b819c3a5b54a978c6fe5249a17cff490c4a1",
        "9c4cb82515130c62224e23fdf7c13c8f6c59c614"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:25:06 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:25:06 2008 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  powerpc: Remove use of CONFIG_PPC_MERGE\n  powerpc: Force printing of \u0027total_memory\u0027 to unsigned long long\n  powerpc: Fix compiler warning in arch/powerpc/mm/mem.c\n  powerpc: Move include files to arch/powerpc/include/asm\n"
    },
    {
      "commit": "f1b134fdf6d36c975b4a66cf952565cd73aebdba",
      "tree": "f7524266c501c9196106cd14222ab5e8c4f3004f",
      "parents": [
        "7274264f60cc0b71389efed286001ff0860c3141",
        "e8bac9e0647dd04c83fd0bfe7cdfe2f6dfb100d0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:19:18 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:19:18 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:\n  [SCSI] scsi_transport_spi: fix oops in revalidate\n  [SCSI] ses: fix VPD inquiry overrun\n  [SCSI] block: Fix miscalculation of sg_io timeout in CDROM_SEND_PACKET handler.\n  [SCSI] hptiop: add more PCI device IDs\n"
    },
    {
      "commit": "c44df7413fd711bca818111b94cbd7ce5f3600a9",
      "tree": "143e2f6de71cd0cb5ac74e423d87fb950df7bf2f",
      "parents": [
        "103a1d5c57fac3623613b130b104f5b03367b31c",
        "0e09c863dbb8b1816ebc106df1a1cae4c588ce0e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:14:21 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:14:21 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6:\n  pcmcia: rsrc_nonstatic: check value, not pointer\n"
    },
    {
      "commit": "103a1d5c57fac3623613b130b104f5b03367b31c",
      "tree": "4776a376860dcb3b37d1e65b8f511c61a70795e4",
      "parents": [
        "81830061bbae282d37c9af30084a1116b6239520"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Mon Aug 04 17:56:28 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:12:08 2008 -0700"
      },
      "message": "sc1200 watchdog driver: Fix locking, sems and coding style\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "81830061bbae282d37c9af30084a1116b6239520",
      "tree": "2409d8244feaa1aebe38a6e40fc849f881dd3f04",
      "parents": [
        "9f2d1f0da766f84fdb96c9bd79ed0f97036635cb"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Mon Aug 04 17:56:02 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:12:07 2008 -0700"
      },
      "message": "alpha: Fix breakage in wdt_pci\n\ndrivers/watchdog/wdt_pci.c: In function \u0027wdtpci_ctr_mode\u0027:\ndrivers/watchdog/wdt_pci.c:120: error: implicit declaration of function \u0027udelay\u0027\n{standard input}: Assembler messages:\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9f2d1f0da766f84fdb96c9bd79ed0f97036635cb",
      "tree": "398d413ab236da55522fe091be55d9e4ba798660",
      "parents": [
        "41dc8b72e37c514f7332cbc3f3dd864910c2a1fa"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Mon Aug 04 17:55:35 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:12:07 2008 -0700"
      },
      "message": "wdt: Cleanup and sort out locking and inb_p\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "41dc8b72e37c514f7332cbc3f3dd864910c2a1fa",
      "tree": "fbdb145a083f03a0e6c24a6fc527477b773c5099",
      "parents": [
        "d6547378df1c11bc6790b87abedb3526ded40ef9"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Aug 04 17:54:46 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:12:07 2008 -0700"
      },
      "message": "s3c2410_wdt watchdog driver: Locking and coding style\n\nKill off use of semaphores.\nFix ioctl races and locking holes.\n\nFrom: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d6547378df1c11bc6790b87abedb3526ded40ef9",
      "tree": "49efcdc86c8470fa5ea96375f380b690dfe53f97",
      "parents": [
        "670d59c0ae31a872341785b1d93add284c1653ff"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Mon Aug 04 17:54:01 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:12:07 2008 -0700"
      },
      "message": "it8712f_wdt: Locking and coding style\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "670d59c0ae31a872341785b1d93add284c1653ff",
      "tree": "f416b40c99a0449a47d60d24e803403f1b1b8f4f",
      "parents": [
        "d5cae364148088911bdf007a8aaefb46a92f16f7"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Mon Aug 04 17:53:22 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:12:07 2008 -0700"
      },
      "message": "ar7_wdt watchdog driver: Fix locking\n\nUse unlocked_ioctl\nRemove semaphores\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d5cae364148088911bdf007a8aaefb46a92f16f7",
      "tree": "7dc6d3d99f4a056ff9efed96fea61ff54acab046",
      "parents": [
        "d7283353221e73a793847252d063ff9186885160"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Mon Aug 04 17:47:07 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:12:07 2008 -0700"
      },
      "message": "vt: Deadlock workaround\n\n2.6.26 corrected the mutex locking on tty resizing to fix the case where\nyou could get the tty/vt sizing out of sync. That turns out to have a\ndeadlock.\n\nThe actual fix is really major and I\u0027ve got it lined up as part of the ops\nchanges for 2.6.28 so for 2.6.26/2.6.27 it is safer to reintroduce this\nages old minor bug.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d7283353221e73a793847252d063ff9186885160",
      "tree": "d48705f707d4fa429dfcfcd079208bf9e60ae090",
      "parents": [
        "b1cbefe5d5fc2d4a6109961d914027172ce8e152"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Aug 04 17:21:18 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:12:07 2008 -0700"
      },
      "message": "cris: Fixup compile problems\n\nIt now compiles with the tty changes but isn\u0027t tested (which has to be\nbetter than not compiling..\n\nCloses bug #11218\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b1cbefe5d5fc2d4a6109961d914027172ce8e152",
      "tree": "d05389e191a280d4c6dc27689f95bc6b710f09e5",
      "parents": [
        "c635fd3d3de9dec4729135add72c2ff32595605b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Aug 04 17:22:11 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:12:06 2008 -0700"
      },
      "message": "blackfin: Fix compile failure in tty code\n\nBlackfin peers into the ldisc in an odd way for IRDA snooping which\ntherefore got missed. Simple enough fix.\n\nCloses bug #11233\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "82248a5e92793014d156a12dbcbba633794ce9f8",
      "tree": "c91d54ea1122d8faf69bf15c7b8e1dc6921296b4",
      "parents": [
        "c2d5cedadcd3976cfc1fa5590e3a73a059c6401a",
        "31981db0d0b665713ab3e9531f936fdb67947225"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:00:37 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:00:37 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6:\n  Add DIP switch readout for HFC-4S IOB4ST\n  Fix remaining big endian issue of hfcmulti\n  mISDN cleanup user interface\n  mISDN fix main ISDN Makefile\n"
    },
    {
      "commit": "c2d5cedadcd3976cfc1fa5590e3a73a059c6401a",
      "tree": "1972238c802873c00d3f264335512bcdab695ec2",
      "parents": [
        "a477097d9c37c1cf289c7f0257dffcfa42d50197"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Sat Aug 02 21:10:23 2008 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 16:59:56 2008 -0700"
      },
      "message": "drivers/char/efirtc.c: removed duplicated #include\n\nRemoved duplicated include \u003clinux/smp_lock.h\u003e in\ndrivers/char/efirtc.c.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dc329442b9fd365bec95718013586c07ff600c34",
      "tree": "f965829f4421afd65932ad0782502b9583037b39",
      "parents": [
        "5aa6cf302c2758702348aab7457e516d3a5121b9"
      ],
      "author": {
        "name": "Gerard Kam",
        "email": "gerardk5@verizon.net",
        "time": "Mon Aug 04 13:41:12 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 16:58:45 2008 -0700"
      },
      "message": "atmel_spi: fix hang due to missed interrupt\n\nFor some time my at91sam9260 board with JFFS2 on serial flash (m25p80)\nwould hang when accessing the serial flash and SPI bus.  Slowing the SPI\nclock down to 9 MHz reduced the occurrence of the hang from \"always\"\nduring boot to a nuisance level that allowed other SW development to\ncontinue.  Finally had to address this issue when an application stresses\nthe I/O to always cause a hang.\n\nHang seems to be caused by a missed SPI interrupt, so that the task ends\nup waiting forever after calling spi_sync().  The fix has 2 parts.  First\nis to halt the DMA engine before the \"current\" PDC registers are loaded.\nThis ensures that the \"next\" registers are loaded before the DMA operation\ntakes off.  The second part of the fix is a kludge that adds a\n\"completion\" interrupt in case the ENDRX interrupt for the last segment of\nthe DMA chaining operation was missed.\n\nThe patch allows the SPI clock for the serial flash to be increased from 9\nMHz to 15 MHz (or more?).  No hangs or SPI overruns were encountered.\n\nHaavard: while this patch does indeed improve things, I still see overruns\nand CRC errors on my NGW100 board when running the DataFlash at 10 MHz.\nHowever, I think some improvement is better than nothing, so I\u0027m passing\nthis on for inclusion in 2.6.27.\n\nSigned-off-by: Gerard Kam \u003cgerardk5@verizon.net\u003e\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5aa6cf302c2758702348aab7457e516d3a5121b9",
      "tree": "b6bd87a9ae0d4d854e9f8e0c286ea9353f0b5445",
      "parents": [
        "1a3f7d98e5f50f21ce6fb1406a35531d9596c5c6"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Aug 04 13:41:10 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 16:58:45 2008 -0700"
      },
      "message": "spi: S3C24XX: reset register status on resume.\n\nFix a bug in the spi_s3c24xx driver where it does not reset the registers\nof the hardware when resuming from suspend (this block has been reset over\nsuspend).\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fca082c9f1e11ec07efa8d2f9f13688521253f36",
      "tree": "94a18d0aed308b44ba606261c603c63860c35c30",
      "parents": [
        "8f616cd5249e03c9e1b371623d85e76d4b86bbc1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 16:36:20 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 16:36:20 2008 -0700"
      },
      "message": "Revert \"[SCSI] extend the last_sector_bug flag to cover more sectors\"\n\nThis reverts commit 2b142900784c6e38c8d39fa57d5f95ef08e735d8, since it\nseems to break some other USB storage devices (at least a JMicron USB to\nATA bridge).  As such, while it apparently fixes some cardreaders, it\nwould need to be made conditional on the exact reader it fixes in order\nto avoid causing regressions.\n\nCc: Alan Jenkins \u003calan-jenkins@tuffmail.co.uk\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6a9545bd95e88d61df942b9087cb59b8c7a6dc56",
      "tree": "c89ca9fa397b92a19a07a6d000e9e1cbf25016ef",
      "parents": [
        "617870632de6739fca0893f3e6648e9ae1bd0ddb"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 12:51:06 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 12:51:06 2008 +0900"
      },
      "message": "sh: Fix up broken kerneldoc comments.\n\nThese were completely unparseable, so fix them up.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b8b572e1015f81b4e748417be2629dfe51ab99f9",
      "tree": "7df58667d5ed71d6c8f8f4ce40ca16b6fb776d0b",
      "parents": [
        "2b12a4c524812fb3f6ee590a02e65b95c8c32229"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Aug 01 15:20:30 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Aug 04 12:02:00 2008 +1000"
      },
      "message": "powerpc: Move include files to arch/powerpc/include/asm\n\nfrom include/asm-powerpc.  This is the result of a\n\nmkdir arch/powerpc/include/asm\ngit mv include/asm-powerpc/* arch/powerpc/include/asm\n\nFollowed by a few documentation/comment fixups and a couple of places\nwhere \u003casm-powepc/...\u003e was being used explicitly.  Of the latter only\none was outside the arch code and it is a driver only built for powerpc.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "617870632de6739fca0893f3e6648e9ae1bd0ddb",
      "tree": "cad36762206a99ee6317290f3d58d818f18f5c58",
      "parents": [
        "63870295de9adb365cd121dab94379b8cfdf986a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 10:58:24 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 10:58:24 2008 +0900"
      },
      "message": "maple: Kill useless private_data pointer.\n\nWe can simply wrap in to the dev_set/get_drvdata(), there\u0027s no reason\nto track an extra level of private data on top of the struct device.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "63870295de9adb365cd121dab94379b8cfdf986a",
      "tree": "16c0b5288fa10f4f365f75d5c4fcad9c8a15e2c9",
      "parents": [
        "459021fe3627083ea6678a7b29f9f74accf9c6fd"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 10:39:46 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 10:39:46 2008 +0900"
      },
      "message": "maple: Clean up maple_driver_register/unregister routines.\n\nThese were completely inconsistent. Clean these up to take a maple_driver\npointer directly for consistency.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "459021fe3627083ea6678a7b29f9f74accf9c6fd",
      "tree": "4c9f7fe96ca71f9898f73aac6d0b450afe928e82",
      "parents": [
        "86d9d32c7b17f8145dc8cbc9667e6385bf8ebc67"
      ],
      "author": {
        "name": "Adrian McMenamin",
        "email": "adrian@mcmen.demon.co.uk",
        "time": "Mon Aug 04 10:09:03 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 10:09:03 2008 +0900"
      },
      "message": "input: Clean up maple keyboard driver\n\nHave a single probe function instead of a probe and a connect function.\nAlso tidy a comment.\n\nSigned-off-by: Adrian McMenamin \u003cadrian@mcmen.demon.co.uk\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "86d9d32c7b17f8145dc8cbc9667e6385bf8ebc67",
      "tree": "1d41cc53ae3713bc78c965e12d1b9a0889752db0",
      "parents": [
        "c07abb6dbec754511427dd847f10cfdec6d36b3c"
      ],
      "author": {
        "name": "Adrian McMenamin",
        "email": "adrian@newgolddream.dyndns.info",
        "time": "Wed Jul 30 12:31:38 2008 -0700"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 09:55:56 2008 +0900"
      },
      "message": "maple: allow removal and reinsertion of keyboard driver module\n\nAllow the removal (and subsequent reinsertion) of the maple_keyb (maple\nkeyboard) driver by adding a working removal function.\n\nAlso tidy long lines.\n\nSigned-off-by: Adrian McMenamin \u003cadrian@mcmen.demon.co.uk\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7e31aa11fc672bbe0dd0da59513c9efe3809ced7",
      "tree": "0aafe6a0045230950ce6b26579a053da12614a49",
      "parents": [
        "071f4924844c435a3ae0cdbab7d7df2f1da85713",
        "9cb7117fa4858468014f76bd996076985111e955"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Aug 03 10:39:02 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Aug 03 10:39:02 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 5182/1: pxa: Fix pcm990 compilation\n  [ARM] Fix explicit asm(-arm)?/arch-foo references\n  [ARM] move include/asm-arm to arch/arm/include/asm\n  [ARM] Remove explicit dependency for misc.o from compressed/Makefile\n  [ARM] initrd: claim initrd memory exclusively\n  [ARM] pxa: add support for L2 outer cache on XScale3 (attempt 2)\n  [ARM] 5180/1: at91: Fix at91_nand -\u003e atmel_nand rename fallout\n  [ARM] add Sascha Hauer as Freescale i.MX Maintainer\n  [ARM] i.MX: add missing clock functions exports\n  [ARM] i.MX: remove set_imx_fb_info() export\n  [ARM] mx1ads: make mmc platform data available for modules\n  [ARM] mx2: add missing Kconfig dependency\n"
    },
    {
      "commit": "bccf650270a94cec6e9238743e84c6e01de30c70",
      "tree": "7e58444f9a976a1d680cfe3d2d47677fabdaa048",
      "parents": [
        "4baa9922430662431231ac637adedddbb0cfb2d7"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Aug 02 22:33:18 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Aug 02 22:35:16 2008 +0100"
      },
      "message": "[ARM] Fix explicit asm(-arm)?/arch-foo references\n\nNo file should be explicitly referencing its own platform headers\nby specifying an absolute include path.  Fix these paths to use\nstandard \u003casm/arch/...\u003e includes.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "071f4924844c435a3ae0cdbab7d7df2f1da85713",
      "tree": "d7f339e8195c83b5e1aecc68e8173b7085d70e85",
      "parents": [
        "d9c566198bfdf72a041322a093fdc1a2dc231170",
        "f1136d022af8f07a97f59c6d07483bdb82ffbd8e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 02 09:14:49 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 02 09:14:49 2008 -0700"
      },
      "message": "Merge git://git.infradead.org/users/dwmw2/random-2.6\n\n* git://git.infradead.org/users/dwmw2/random-2.6:\n  [MTD] Fix !CONFIG_BLOCK compile for mtdsuper.c\n  firmware: silence __fw_modbuild and __fw_modinst \u0027Nothing to be done\u0027 messages\n"
    },
    {
      "commit": "d9c566198bfdf72a041322a093fdc1a2dc231170",
      "tree": "908acd901d8deb0c6ff54323c96cf61d2f005faf",
      "parents": [
        "17263849c7ad2279667dd298083eceefcd1b5845",
        "0a4949c4414af2eb91414bcd8e2a8ac3706f7dde"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 02 09:14:23 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 02 09:14:23 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  sparc64: Do not clobber %g7 in setcontext() trap.\n  sparc64: Kill __show_regs().\n  sparc: Add __KERNEL__ ifdef protection to pt_regs helpers.\n  sparc64: Kill smp_report_regs().\n  sparc64: Kill VERBOSE_SHOWREGS code.\n  sparc64: Hook up trigger_all_cpu_backtrace().\n  sparc64: Make global reg dumping even more useful.\n  sparc: Ignore drivers/video/console/promcon_tbl.c conmakehash generated file\n  sparc64: FUTEX_OP_ANDN fix\n  sparc: merge of_platform_{32,64}.h\n  sparc64: Kill isa_bus_type.\n  sparc64: Fix global reg snapshotting on self-cpu.\n"
    },
    {
      "commit": "31981db0d0b665713ab3e9531f936fdb67947225",
      "tree": "e59c8548a2b1dd5ec0ae5742b6723008fd965c2b",
      "parents": [
        "b3e0aeeb7e0f89791c4c3bdfd98b36074c5178e6"
      ],
      "author": {
        "name": "Karsten Keil",
        "email": "kkeil@suse.de",
        "time": "Sat Aug 02 16:40:37 2008 +0200"
      },
      "committer": {
        "name": "Karsten Keil",
        "email": "kkeil@suse.de",
        "time": "Sat Aug 02 16:40:37 2008 +0200"
      },
      "message": "Add DIP switch readout for HFC-4S IOB4ST\n\nAlso the HFC-4S IOB4ST has DIP switches and jumpers to configure\nthe port.\n\nSigned-off-by: Karsten Keil \u003ckkeil@suse.de\u003e\n"
    },
    {
      "commit": "b3e0aeeb7e0f89791c4c3bdfd98b36074c5178e6",
      "tree": "67d042ab79c8174dad9b37aa54393d939769a795",
      "parents": [
        "ff4cc1de2401ad44ae084c3f5a9e898af0879520"
      ],
      "author": {
        "name": "Karsten Keil",
        "email": "kkeil@suse.de",
        "time": "Sat Aug 02 16:35:53 2008 +0200"
      },
      "committer": {
        "name": "Karsten Keil",
        "email": "kkeil@suse.de",
        "time": "Sat Aug 02 16:35:53 2008 +0200"
      },
      "message": "Fix remaining big endian issue of hfcmulti\n\nThe driver was not so bad at big endian at all, only the optimised fifo\nread/write functions need a fix, with this fix the driver works on\na pegasus PPC machine.\n\nSigned-off-by: Karsten Keil \u003ckkeil@suse.de\u003e\n"
    },
    {
      "commit": "ff4cc1de2401ad44ae084c3f5a9e898af0879520",
      "tree": "24e0e3d1b8a35559546910a0ca0cd1f9f63f1576",
      "parents": [
        "780aefed1e179b23dcfbd6cfcb627ec3bd0a164c"
      ],
      "author": {
        "name": "Karsten Keil",
        "email": "kkeil@suse.de",
        "time": "Wed Jul 30 18:26:58 2008 +0200"
      },
      "committer": {
        "name": "Karsten Keil",
        "email": "kkeil@suse.de",
        "time": "Sat Aug 02 16:28:50 2008 +0200"
      },
      "message": "mISDN cleanup user interface\n\nThe channelmap should have the same size on 32 and 64 bit systems\nand should not depend on endianess.\nThanks to David Woodhouse for spotting this.\n\nSigned-off-by: Karsten Keil \u003ckkeil@suse.de\u003e\n"
    },
    {
      "commit": "780aefed1e179b23dcfbd6cfcb627ec3bd0a164c",
      "tree": "cb80381c8c6529b33df0bb5af41632ac326f082a",
      "parents": [
        "2b12a4c524812fb3f6ee590a02e65b95c8c32229"
      ],
      "author": {
        "name": "Karsten Keil",
        "email": "kkeil@suse.de",
        "time": "Tue Jul 29 18:47:22 2008 +0200"
      },
      "committer": {
        "name": "Karsten Keil",
        "email": "kkeil@suse.de",
        "time": "Sat Aug 02 16:28:20 2008 +0200"
      },
      "message": "mISDN fix main ISDN Makefile\n\nCompile hardware directory independent from selecting\nCAPI support.\n\nSigned-off-by: Karsten Keil \u003ckkeil@suse.de\u003e\n"
    },
    {
      "commit": "f1136d022af8f07a97f59c6d07483bdb82ffbd8e",
      "tree": "459531ff8179263f50494ab040070ea609ebb5ff",
      "parents": [
        "759da9267177e5005c8f21e11d29d26f4f459744"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Aug 02 00:01:21 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Aug 02 07:52:39 2008 +0100"
      },
      "message": "[MTD] Fix !CONFIG_BLOCK compile for mtdsuper.c\n\nAs reported by Adrian Bunk, commit d5686b444ff3f72808d2b3fbd58672a86cdf38e7\n(switch mtd and dm-table to lookup_bdev()) causes the following compile\nerror with CONFIG_BLOCK\u003dn:\n\n  CC      drivers/mtd/mtdsuper.o\ndrivers/mtd/mtdsuper.c: In function `get_sb_mtd\u0027:\ndrivers/mtd/mtdsuper.c:184: error: implicit declaration of function \u0027lookup_bdev\u0027\ndrivers/mtd/mtdsuper.c:184: warning: assignment makes pointer from integer without a cast\ndrivers/mtd/mtdsuper.c:197: error: implicit declaration of function \u0027bdput\u0027\nmake[3]: *** [drivers/mtd/mtdsuper.o] Error 1\n\nFix it by putting the block device lookup inside #ifdef CONFIG_BLOCK\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "3ab36ab68531ad90648fdeedcaf437f121572ede",
      "tree": "9a61fb71173caff9fdf29a9d3f3626d5c0fa26ef",
      "parents": [
        "84ff7a001270258f71d6ab0d164f351e32c9718a"
      ],
      "author": {
        "name": "Eugeniy Meshcheryakov",
        "email": "eugen@debian.org",
        "time": "Thu Jul 31 10:03:19 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 12:50:15 2008 -0700"
      },
      "message": "try harder to load tty ldisc driver\n\nCurrently function tty_ldisc_get() tries to load an ldisc driver module\nonly when tty_ldisc_try_get() returns -EAGAIN. This happens only if\nmodule is being unloaded. If ldisc module is not loaded\ntty_ldisc_try_get() returns -EINVAL and this case is not handled in\ntty_ldisc_get(), so request_module() is not called.\n\nAttached patch fixes this by calling request_module() if\ntty_ldisc_try_get() returned any error code.\n\nI discovered this when my UMTS modem stopped working with 2.6.27-rc1\nbecause module ppp_async was not loaded.\n\nSigned-off-by: Eugeniy Meshcheryakov \u003ceugen@debian.org\u003e\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "478735e42bfa047384afa72dceb408035532db20",
      "tree": "ede251ddac769e680422d32338e6e9d9de06b104",
      "parents": [
        "0ef89d25d3e390dfa7c46772907951744a4067dc",
        "6f5fd8e9b98423add5f67b964e7cc8733dd73460"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 12:47:53 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 12:47:53 2008 -0700"
      },
      "message": "Merge branch \u0027zero-len\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6\n\n* \u0027zero-len\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6:\n  drivers/media, include/media: delete zero-length files\n"
    },
    {
      "commit": "ea44c1d60df3640bd956a67c392865c44fe9bc45",
      "tree": "a419febccc84cf70c36704f1a444c2c34bda05d7",
      "parents": [
        "61a2d07d3fb1ac34d142b9b62d4cd60a0f8c229e"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Thu Jul 31 00:07:27 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 12:46:41 2008 -0700"
      },
      "message": "PNP: fix formatting of dbg_pnp_show_resources() output\n\nEach resource should be printed on its own line, so start snprintf\u0027ing\nat the beginning of the buffer every time through the loop.\n\nAlso, use scnprintf() rather than snprintf() when building up the\nbuffer to print.  scnprintf() returns the number of characters actually\nwritten into the buffer (not including the trailing NULL).\n\nsnprintf() returns the number of characters that *would be* written,\nassuming everything would fit in the buffer.  That\u0027s nice if we want to\nresize the buffer to make sure everything fits, but in this case, I\njust want to keep from overflowing the buffer, and it\u0027s OK if the\noutput is truncated.\n\nUsing snprintf() meant that my \"len\" could grow to be more than the\nthe buffer size, which makes \"sizeof(buf) - len\" negative, which causes\nthis alarming WARN_ON:\n    http://marc.info/?l\u003dlinux-kernel\u0026m\u003d121736480005656\u0026w\u003d2\n\nMore useful snprintf/scnprintf discussion:\n    http://lwn.net/Articles/69419/\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nReported-by: Pete Clements \u003cclem@clem.clem-digital.net\u003e\nCc: Rene Herman \u003crene.herman@keyaccess.nl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "61a2d07d3fb1ac34d142b9b62d4cd60a0f8c229e",
      "tree": "f7ffe587767438bc0a4f4008a135e976e6264977",
      "parents": [
        "3a4b7886ee59e122d359e1714ed89585a06645ad"
      ],
      "author": {
        "name": "Niels de Vos",
        "email": "niels@nixpanic.net",
        "time": "Thu Jul 31 00:07:23 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 12:46:41 2008 -0700"
      },
      "message": "Remove newline from the description of module parameters\n\nSome module parameters with only one line have the \u0027\\n\u0027 at the end of the\ndescription.  This is not needed nor wanted as after the description the\ntype (i.e.  int) is followed by a newline.\n\nSome modules contain a multi-line description, these are not affected\nby this patch.\n\nSigned-off-by: Niels de Vos \u003cniels.devos@wincor-nixdorf.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: John W. Linville \u003clinville@tuxdriver.com\u003e\nCc: Ed L. Cashin \u003cecashin@coraid.com\u003e\nCc: Dave Airlie \u003cairlied@linux.ie\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3a4b7886ee59e122d359e1714ed89585a06645ad",
      "tree": "d4db00a37e7d3013f2c5f7cad9f6d83c8c0f4c29",
      "parents": [
        "b8a327be3fbf05b5d3a935b4c03a3dcdb6db833e",
        "963e4975c6f93c148ca809d986d412201df9af89"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 12:41:29 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 12:41:29 2008 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  pata_it821x: Driver updates and reworking\n  libata.h: replace __FUNCTION__ with __func__\n  ata_piix: subsys 106b:00a3 is apple ich8m too\n  libata-core: make sure that ata_force_tbl is freed in case of an error\n  libata: update atapi disable handling\n  pata_via: add VX800 flag; add function for fixing h/w bugs\n  pata_ali: misplaced pci_dev_put()\n"
    },
    {
      "commit": "26a8ef5326e390d89290822fb1f4fcf16845fd84",
      "tree": "6bd909f03e42c3d098041107f0ba5f69ab8bef39",
      "parents": [
        "9e5e21170e4de269cd5b9d53ac9d60d220e3be63"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jul 31 16:24:19 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Sat Aug 02 04:39:33 2008 +0900"
      },
      "message": "net: stnic: Fix up fallout from SH header migration.\n\nasm/se.h moved to mach-se/mach/se.h, update the path. We could use\nmach/se.h here also, but it\u0027s preferable to be explicit when there\u0027s\nonly a single supported mach-type.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "46bd58eab21650fe820e4e3a27a6a134892cc2eb",
      "tree": "96f8dc7cce91028c8b409019e7787296e0e07c5d",
      "parents": [
        "3b0de7b364c8b8a975f201fdae2fb394c876eb56"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Fri Aug 01 09:55:26 2008 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 12:26:03 2008 -0700"
      },
      "message": "add reverse dependency of CONFIG_SGI_XP upon CONFIG_SGI_GRU\n\nAdd a reverse dependency of CONFIG_SGI_XP upon CONFIG_SGI_GRU to Kconfig.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3b0de7b364c8b8a975f201fdae2fb394c876eb56",
      "tree": "b83d12f06d60c6b4e101e09079e213b578b0aec9",
      "parents": [
        "5c7edcd7ee6b77b88252fe4096dce1a46a60c829"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Fri Aug 01 14:19:08 2008 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 12:25:31 2008 -0700"
      },
      "message": "add dependency of CONFIG_SGI_XP upon CONFIG_NET\n\nAdd a dependency of CONFIG_SGI_XP upon CONFIG_NET to Kconfig.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1e24b15b267293567a8d752721c7ae63f281325a",
      "tree": "ee63644d2dc59899e42ec0802c201140e3a92e5e",
      "parents": [
        "63a16f90167850010864a9e8ebb71d216983090f",
        "388667bed591b2359713bb17d5de0cf56e961447"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:56:07 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:56:07 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://neil.brown.name/md\n\n* \u0027for-linus\u0027 of git://neil.brown.name/md:\n  md: raid10: wake up frozen array\n  md: do not count blocked devices as spares\n  md: do not progress the resync process if the stripe was blocked\n  md: delay notification of \u0027active_idle\u0027 to the recovery thread\n  md: fix merge error\n  md: move async_tx_issue_pending_all outside spin_lock_irq\n"
    },
    {
      "commit": "5adf2b03d97111c8955495ba11e8b7db27df8695",
      "tree": "6e02833c57f4967973ebe14b44ce30ddd85f1ea2",
      "parents": [
        "e811603feb198079bcdb3f75f72cbf9681de2062",
        "0e241ffd306c0896bb9959be7faa4d4cfcb706d9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:52:39 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:52:39 2008 -0700"
      },
      "message": "Merge branch \u0027core-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027core-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  locking: fix mutex @key parameter kernel-doc notation\n"
    },
    {
      "commit": "b17b3d479c4c43c3a980ee553c3be3ca456523de",
      "tree": "6715c10bfe1301eb3c112b17a858b541ce14aef5",
      "parents": [
        "31582b094d640fdab3fd29237b348a4c7c8646fb",
        "93769f58078e2a066b56217cae1e343ac5a6b78c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:46:00 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:46:00 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.dk/linux-2.6-block\n\n* \u0027for-linus\u0027 of git://git.kernel.dk/linux-2.6-block:\n  md: the bitmap code needs to use blk_plug_device_unlocked()\n  block: add a blk_plug_device_unlocked() that grabs the queue lock\n"
    },
    {
      "commit": "9a5467fd600669cda488771dac3e951034fe2b08",
      "tree": "20c3c73ff3571e525193aca20d3602161b4e90be",
      "parents": [
        "676056132425ac425d7215cdaa8bd25582e07966",
        "00b1304c4ca81dd893973cc620b87a5c3ff3f660"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:35:16 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:35:16 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (46 commits)\n  tcp: MD5: Fix IPv6 signatures\n  skbuff: add missing kernel-doc for do_not_encrypt\n  net/ipv4/route.c: fix build error\n  tcp: MD5: Fix MD5 signatures on certain ACK packets\n  ipv6: Fix ip6_xmit to send fragments if ipfragok is true\n  ipvs: Move userspace definitions to include/linux/ip_vs.h\n  netdev: Fix lockdep warnings in multiqueue configurations.\n  netfilter: xt_hashlimit: fix race between htable_destroy and htable_gc\n  netfilter: ipt_recent: fix race between recent_mt_destroy and proc manipulations\n  netfilter: nf_conntrack_tcp: decrease timeouts while data in unacknowledged\n  irda: replace __FUNCTION__ with __func__\n  nsc-ircc: default to dongle type 9 on IBM hardware\n  bluetooth: add quirks for a few hci_usb devices\n  hysdn: remove the packed attribute from PofTimStamp_tag\n  isdn: use the common ascii hex helpers\n  tg3: adapt tg3 to use reworked PCI PM code\n  atm: fix direct casts of pointers to u32 in the InterPhase driver\n  atm: fix const assignment/discard warnings in the ATM networking driver\n  net: use the common ascii hex helpers\n  random32: seeding improvement\n  ...\n"
    },
    {
      "commit": "676056132425ac425d7215cdaa8bd25582e07966",
      "tree": "f9edecac1a441947e5d145eb1a834b2df07673f1",
      "parents": [
        "623fa579e61f250c1913c70257ef3a753820bb68",
        "47d715af0761012ab074a12b5b5959f0179eaa09"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:33:19 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:33:19 2008 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6\n\n* \u0027release\u0027 of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6:\n  hwmon: needs new maintainer\n  hwmon: (lm85) Simplify device initialization function\n  hwmon: (lm85) Misc cleanups\n  hwmon: (lm85) Don\u0027t write back cached values\n  hwmon: (lm85) Drop dead code\n  hwmon: (lm85) Coding-style cleanups\n  hwmon: (lm75) add new-style driver binding\n  hwmon: (lm75) cleanup/reorg\n  hwmon: (adt7473) clarify an awkward bit of code\n  hwmon: (adt7473) Remove unused defines\n  hwmon: (dme1737) fix voltage scaling\n  hwmon: (dme1737) probe all addresses\n  hwmon: (dme1737) demacrofy for readability\n"
    },
    {
      "commit": "93769f58078e2a066b56217cae1e343ac5a6b78c",
      "tree": "71ed73834f6163701f368324de46f4b6713390ed",
      "parents": [
        "6c5e0c4d518a37e1d5d794c14433e80284415079"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Fri Aug 01 20:32:31 2008 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Fri Aug 01 20:32:31 2008 +0200"
      },
      "message": "md: the bitmap code needs to use blk_plug_device_unlocked()\n\nIt doesn\u0027t hold the queue lock, so it\u0027s both racey on the queue flags\nand thus spews a warning.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "623fa579e61f250c1913c70257ef3a753820bb68",
      "tree": "179fcff4a0469bfa9a9ce5cab14fff6141810cd0",
      "parents": [
        "d65f5c5803d9cd6fa0b540a0dddf956be671bc36",
        "e4c094a595ba8ea402e6b2153f7bbf6ef039eea0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:29:54 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:29:54 2008 -0700"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6:\n  [MTD] [NAND] drivers/mtd/nand/nandsim.c: fix printk warnings\n  [MTD] [NAND] Blackfin NFC Driver: Cleanup the error exit path of bf5xx_nand_probe function\n  [MTD] [NAND] Blackfin NFC Driver: use standard dev_err() rather than printk()\n  [MTD] [NAND] Blackfin NFC Driver: enable Blackfin nand HWECC support by default\n  [MTD] [NAND] Blackfin NFC Driver: add proper devinit/devexit markings to probe/remove functions\n  [MTD] [NAND] Blackfin NFC Driver: add support for the ECC layout the Blackfin bootrom uses\n  [MTD] [NAND] Blackfin NFC Driver: fix bug - hw ecc calc by making sure we extract 11 bits from each register instead of 10\n  [MTD] [NAND] Blackfin NFC Driver: fix bug - do not clobber the status from the first 256 bytes if operating on 512 pages\n  [MTD] [NAND] diskonchip.c fix sparse endian warnings\n  [MTD] [NAND] drivers/mtd/nand/nandsim.c needs div64.h\n  [JFFS2] Fix allocation of summary buffer\n  Fix rename of at91_nand -\u003e atmel_nand\n  [MTD] [NOR] drivers/mtd/chips/jedec_probe.c: fix Am29DL800BB device ID\n  [MTD] MTD_DEBUG always does compile-time typechecks\n  [MTD] DataFlash: bugfix, binary page sizes now handled\n  [MTD] [NAND] fsl_elbc_nand.c: fix printk warning\n  [MTD] [NAND] nandsim: support random page read command\n  [MTD] [NAND] fix subpage read for small page NAND\n"
    },
    {
      "commit": "d65f5c5803d9cd6fa0b540a0dddf956be671bc36",
      "tree": "d8b7e7197bd126ce857c9a368dd7573b531cb22f",
      "parents": [
        "a8086ad803fc4d251edb9a49838bf99c7fdfb44f",
        "8d66bf5481002b0960aa49aed0987c73f5d7816c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:26:51 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:26:51 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6:\n  [PATCH] pass struct path * to do_add_mount()\n  [PATCH] switch mtd and dm-table to lookup_bdev()\n  [patch 3/4] vfs: remove unused nameidata argument of may_create()\n  [PATCH] devpts: switch to IDA\n  [PATCH 2/2] proc: switch inode number allocation to IDA\n  [PATCH 1/2] proc: fix inode number bogorithmetic\n  [PATCH] fix bdev leak in block_dev.c do_open()\n  [PATCH] fix races and leaks in vfs_quota_on() users\n  [PATCH] clean dup2() up a bit\n  [PATCH] merge locate_fd() and get_unused_fd()\n  [PATCH] ipv4_static_sysctl_init() should be under CONFIG_SYSCTL\n  Re: BUG at security/selinux/avc.c:883 (was: Re: linux-next: Tree\n"
    },
    {
      "commit": "b2bbf43e60073f70a3c8663513710fa8d03a33f8",
      "tree": "2ed0eca444f1e70e1579ab5b18d62a9939e3b0b5",
      "parents": [
        "561b35b341b1aeeab486affe1ede0ee6640ce33b",
        "e491d230fd398bb730e3c2dd734c5447463b9d38"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:22:45 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:22:45 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc:\n  au1xmmc: raise segment size limit.\n  mmc_block: use proper sg iterators\n  mmc: properly iterate over sg list in debug check\n  mmc_test: Revert \"mmc_test: test oversized sg lists\"\n  sdhci: check correct return value\n  sdhci: disable DMA for req, not completely\n  sdhci: handle bug in JMB38x for sizes \u003c 4 bytes\n"
    },
    {
      "commit": "561b35b341b1aeeab486affe1ede0ee6640ce33b",
      "tree": "a7570737884bef3c15db98cae629a82ce3586b3c",
      "parents": [
        "a7c2a10dab4e5122cbcfa3d5e9d589a52ccc2287",
        "0eb5d5ab3ec99bfd22ff16797d95835369ffb25b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 10:56:40 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 10:56:40 2008 -0700"
      },
      "message": "Merge branch \u0027reg-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6\n\n* \u0027reg-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6:\n  regulator: TI bq24022 Li-Ion Charger driver\n  regulator: maintainers - add maintainers for regulator framework.\n  regulator: documentation - ABI\n  regulator: documentation - machine\n  regulator: documentation - regulator driver\n  regulator: documentation - consumer interface\n  regulator: documentation - overview\n  regulator: core kbuild files\n  regulator: regulator test harness\n  regulator: add support for fixed regulators.\n  regulator: regulator framework core\n  regulator: fixed regulator interface\n  regulator: machine driver interface\n  regulator: regulator driver interface\n  regulator: consumer device interface\n"
    },
    {
      "commit": "b14f7fb5aa2f4289e3a9fa8d7d92417ec8607498",
      "tree": "8f0ef2cf36dbf096e91c89f5917a24fb363f6101",
      "parents": [
        "00e9028a95fb8a4d79f2fb695a853f33ea7d3b57",
        "9fec6060d9e48ed7db0dac0e16d0f0f0e615b7f6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 10:55:07 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 10:55:07 2008 -0700"
      },
      "message": "Merge git://git.infradead.org/battery-2.6\n\n* git://git.infradead.org/battery-2.6:\n  power_supply: Sharp SL-6000 (tosa) batteries support\n  power_supply: fix up CHARGE_COUNTER output to be more precise\n  power_supply: add CHARGE_COUNTER property and olpc_battery support for it\n  power_supply: bump EC version check that we refuse to run with in olpc_battery\n  power_supply: cleanup of the OLPC battery driver\n  power_supply: add eeprom dump file to olpc_battery\u0027s sysfs\n  power_supply: Support serial number in olpc_battery\n"
    },
    {
      "commit": "00e9028a95fb8a4d79f2fb695a853f33ea7d3b57",
      "tree": "2dea2ae498a6ce57de8890e87185aca5e9f3ad2d",
      "parents": [
        "57b1494d2ba544c62673234da6115c21fac27ffc",
        "7cb93181629c613ee2b8f4ffe3446f8003074842"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 10:53:43 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 10:53:43 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (28 commits)\n  mm/hugetlb.c must #include \u003casm/io.h\u003e\n  video: Fix up hp6xx driver build regressions.\n  sh: defconfig updates.\n  sh: Kill off stray mach-rsk7203 reference.\n  serial: sh-sci: Fix up SH7760/SH7780/SH7785 early printk regression.\n  sh: Move out individual boards without mach groups.\n  sh: Make sure AT_SYSINFO_EHDR is exposed to userspace in asm/auxvec.h.\n  sh: Allow SH-3 and SH-5 to use common headers.\n  sh: Provide common CPU headers, prune the SH-2 and SH-2A directories.\n  sh/maple: clean maple bus code\n  sh: More header path fixups for mach dir refactoring.\n  sh: Move out the solution engine headers to arch/sh/include/mach-se/\n  sh: I2C fix for AP325RXA and Migo-R\n  sh: Shuffle the board directories in to mach groups.\n  sh: dma-sh: Fix up dreamcast dma.h mach path.\n  sh: Switch KBUILD_DEFCONFIG to shx3_defconfig.\n  sh: Add ARCH_DEFCONFIG entries for sh and sh64.\n  sh: Fix compile error of Solution Engine\n  sh: Proper __put_user_asm() size mismatch fix.\n  sh: Stub in a dummy ENTRY_OFFSET for uImage offset calculation.\n  ...\n"
    },
    {
      "commit": "e491d230fd398bb730e3c2dd734c5447463b9d38",
      "tree": "84017cd3fe7bddb473977e9d4cf27539bdf7a90f",
      "parents": [
        "b41e9c7b8e14ea57aa0fc05fd63a0de0e935d58d"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Tue Jul 29 10:10:49 2008 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Fri Aug 01 19:04:26 2008 +0200"
      },
      "message": "au1xmmc: raise segment size limit.\n\nRaise the DMA block size limit from 2048 bytes to the maximum supported\nby the DMA controllers on the chip (64KB on Au1100, 4MB on Au1200).\n\nThis gives a very small performance boost and apparently fixes an oops\nwhen MMC-DMA and network traffic are active at the same time.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "b41e9c7b8e14ea57aa0fc05fd63a0de0e935d58d",
      "tree": "f81ed91f4d32ec993332388222c7e56028663e2e",
      "parents": [
        "a84756c5735f28bf000617f18734a9e94426386a"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Tue Jul 29 01:23:24 2008 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Fri Aug 01 19:03:38 2008 +0200"
      },
      "message": "mmc_block: use proper sg iterators\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "a84756c5735f28bf000617f18734a9e94426386a",
      "tree": "c2a83a7a11175f06014a65cf0295e7d997158a5c",
      "parents": [
        "b7ac2cf1cdf346b34cbc2104d386a9d29d12aa4c"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Tue Jul 29 01:09:37 2008 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Fri Aug 01 19:03:37 2008 +0200"
      },
      "message": "mmc: properly iterate over sg list in debug check\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "b7ac2cf1cdf346b34cbc2104d386a9d29d12aa4c",
      "tree": "e5f2f31dd16cf02fb1e350e0fddab06fa8209300",
      "parents": [
        "980167b7fb20fb181766218b4771fc7420a7bbb4"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Tue Jul 29 01:05:22 2008 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Fri Aug 01 19:03:37 2008 +0200"
      },
      "message": "mmc_test: Revert \"mmc_test: test oversized sg lists\"\n\nThis reverts commit 48b5352ea1891455eb8e824cf7d92f66931a090f. Oversized\nsg lists are not allowed anymore, and the core even checks for them in\ndebug mode, so this test is entirely incorrect.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "980167b7fb20fb181766218b4771fc7420a7bbb4",
      "tree": "4be7c1327353ce1f374ae13cbb13eb1786b420cd",
      "parents": [
        "ebd6d357848edb8709dd9bed4b93834d1b4d7044"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Tue Jul 29 00:53:20 2008 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Fri Aug 01 19:03:36 2008 +0200"
      },
      "message": "sdhci: check correct return value\n\nFix a copy-and-paste error.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "ebd6d357848edb8709dd9bed4b93834d1b4d7044",
      "tree": "37775d897ef1acb6e2488ca994958c7eb81f8d89",
      "parents": [
        "4a3cba32cb514168bb2516c045b178e6660421d1"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Tue Jul 29 00:45:51 2008 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Fri Aug 01 19:03:35 2008 +0200"
      },
      "message": "sdhci: disable DMA for req, not completely\n\nThe wrong flag was manipulated when an invalid sg list was given, turning\noff DMA on the next (and all subsequent) request instead of the current\none.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "4a3cba32cb514168bb2516c045b178e6660421d1",
      "tree": "2722540273e51cae20f80e85b9c275960ceb39b3",
      "parents": [
        "94ad374a0751f40d25e22e036c37f7263569d24c"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Tue Jul 29 00:11:16 2008 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Fri Aug 01 19:03:35 2008 +0200"
      },
      "message": "sdhci: handle bug in JMB38x for sizes \u003c 4 bytes\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "d5686b444ff3f72808d2b3fbd58672a86cdf38e7",
      "tree": "d3cdebc042269641f7134556e2f8d263d526581a",
      "parents": [
        "a95164d979c5ca061f15bcaadc829c146693d4d9"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Aug 01 05:00:11 2008 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Aug 01 11:25:31 2008 -0400"
      },
      "message": "[PATCH] switch mtd and dm-table to lookup_bdev()\n\nNo need to open-code it...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "e4c094a595ba8ea402e6b2153f7bbf6ef039eea0",
      "tree": "4aa61758f933af601be14b68a2dfd64028c859dc",
      "parents": [
        "4f0ca70e52b67f41287d853f0d572dafa875e485"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Jul 30 12:35:04 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:44:42 2008 +0100"
      },
      "message": "[MTD] [NAND] drivers/mtd/nand/nandsim.c: fix printk warnings\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "4f0ca70e52b67f41287d853f0d572dafa875e485",
      "tree": "f94dbab8700bee7e8ba0a802fa67f7e4decbb3ae",
      "parents": [
        "0ee002b041cb45ab3cc5384b86271d41ccf90fe1"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jul 30 12:35:04 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:44:22 2008 +0100"
      },
      "message": "[MTD] [NAND] Blackfin NFC Driver: Cleanup the error exit path of bf5xx_nand_probe function\n\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nCc: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "0ee002b041cb45ab3cc5384b86271d41ccf90fe1",
      "tree": "6e50912cd514a14473189f81b8058db741f5c40e",
      "parents": [
        "a0dd20184becf5c90996d9ee0bb69426fe63581a"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jul 30 12:35:03 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:43:53 2008 +0100"
      },
      "message": "[MTD] [NAND] Blackfin NFC Driver: use standard dev_err() rather than printk()\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "a0dd20184becf5c90996d9ee0bb69426fe63581a",
      "tree": "30fe05a69bd28748a10e582a0787063c4eba4a3d",
      "parents": [
        "2445af3853928bf3ee7960e09f548a1b07924091"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jul 30 12:35:02 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:43:33 2008 +0100"
      },
      "message": "[MTD] [NAND] Blackfin NFC Driver: enable Blackfin nand HWECC support by default\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "2445af3853928bf3ee7960e09f548a1b07924091",
      "tree": "d19c52039ef5f88db5ac0a82f7b5959dd40f15d4",
      "parents": [
        "fcb90ba7e9ba9a17ca5103be3f3ae3a446dadc14"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jul 30 12:35:02 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:43:14 2008 +0100"
      },
      "message": "[MTD] [NAND] Blackfin NFC Driver: add proper devinit/devexit markings to probe/remove functions\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "fcb90ba7e9ba9a17ca5103be3f3ae3a446dadc14",
      "tree": "48313298d30bd369b29ef86cc511c96497af0202",
      "parents": [
        "cf840392e83914b9fcdbce8a8a2bc17a84cf0353"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jul 30 12:35:01 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:42:55 2008 +0100"
      },
      "message": "[MTD] [NAND] Blackfin NFC Driver: add support for the ECC layout the Blackfin bootrom uses\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "cf840392e83914b9fcdbce8a8a2bc17a84cf0353",
      "tree": "f851606649ea7a291f9fa2cbcf592bdc823ba876",
      "parents": [
        "e274f025e2caaadc1a6dd41adc9c9a19be075110"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jul 30 12:35:00 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:40:42 2008 +0100"
      },
      "message": "[MTD] [NAND] Blackfin NFC Driver: fix bug - hw ecc calc by making sure we extract 11 bits from each register instead of 10\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "e274f025e2caaadc1a6dd41adc9c9a19be075110",
      "tree": "c13e128b920c7b75cae9dbd596a599e238045591",
      "parents": [
        "963724462a11668185dc67879ea8fe7590973322"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jul 30 12:34:59 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:40:21 2008 +0100"
      },
      "message": "[MTD] [NAND] Blackfin NFC Driver: fix bug - do not clobber the status from the first 256 bytes if operating on 512 pages\n\nSinged-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "ab4227cb2d936886069ef1056c02500d05beb15d",
      "tree": "65c0150026147a607052cd769265673fa6842f9e",
      "parents": [
        "fc7e1e4b1ca69109d0f694e47ef2328dcb0ebe6e"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Aug 01 16:39:24 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Aug 01 16:39:36 2008 +0200"
      },
      "message": "[S390] qeth: avoid use of include/asm-s390\n\nThe planned move of include/asm-s390 to arch/s390/include/asm\nrequires that all includes for asm headers use include/asm and\nnot include/asm-s390.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "fc7e1e4b1ca69109d0f694e47ef2328dcb0ebe6e",
      "tree": "2435a59d78c10b5bd475f126cbed3251c99bd781",
      "parents": [
        "26f746f3e3bb44b37a894318aa8e808b914ad663"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Fri Aug 01 16:39:23 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Aug 01 16:39:36 2008 +0200"
      },
      "message": "[S390] dont use kthread for smp_rescan_cpus().\n\nSince git commit 3da1c84c00c7e5fa8348336bd8c342f9128b0f14\n\"workqueues: make get_online_cpus() useable for work-\u003efunc()\"\nit is safe to call get_online_cpus() from workqueue context.\nSo remove the kthread workaround again.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "26f746f3e3bb44b37a894318aa8e808b914ad663",
      "tree": "6a38dbb36f23920bc9fe06d680786c3076b1ef30",
      "parents": [
        "1378ee9b67298176edbcec0ab87b38e913d76ab9"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Fri Aug 01 16:39:22 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Aug 01 16:39:35 2008 +0200"
      },
      "message": "[S390] virtio console: fix section mismatch warning.\n\nFix these two false positive warnings:\n\nWARNING: vmlinux.o(.text+0x2e1cc4): Section mismatch in reference from the function s390_virtio_console_init() to the function .init.text:early_put_chars()\nThe function s390_virtio_console_init() references\nthe function __init early_put_chars().\nThis is often because s390_virtio_console_init lacks a __init\nannotation or the annotation of early_put_chars is wrong.\n\nWARNING: vmlinux.o(.text+0x2e1cd0): Section mismatch in reference from the function s390_virtio_console_init() to the function .init.text:virtio_cons_early_init()\nThe function s390_virtio_console_init() references\nthe function __init virtio_cons_early_init().\nThis is often because s390_virtio_console_init lacks a __init\nannotation or the annotation of virtio_cons_early_init is wrong.\n\nCc: Christian Borntraeger \u003cborntraeger@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "3f1934bc1a0dcc2b7c31c8fd4f41ea2dd6522c3e",
      "tree": "c315531d86ee7a48954c99a5cfd8989ff64676f2",
      "parents": [
        "8f8470032570988af2eeff520ca01a32fd908b2b"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Fri Aug 01 16:39:20 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Aug 01 16:39:35 2008 +0200"
      },
      "message": "[S390] qdio: fix section mismatch bug.\n\nFix the two section mismatch warnings below.\nThis fixes two real bugs since the code which has __exit annotations\nmay already be gone when it is called.\n\nWARNING: vmlinux.o(.init.text+0x1cc4a): Section mismatch in reference from the function init_QDIO() to the function .exit.text:qdio_setup_exit()\nThe function __init init_QDIO() references\na function __exit qdio_setup_exit().\nThis is often seen when error handling in the init function\nuses functionality in the exit path.\nThe fix is often to remove the __exit annotation of\nqdio_setup_exit() so it may be used outside an exit section.\n\nWARNING: vmlinux.o(.init.text+0x1cc7a): Section mismatch in reference from the function init_QDIO() to the function .exit.text:qdio_remove_perf_stats()\nThe function __init init_QDIO() references\na function __exit qdio_remove_perf_stats().\nThis is often seen when error handling in the init function\nuses functionality in the exit path.\nThe fix is often to remove the __exit annotation of\nqdio_remove_perf_stats() so it may be used outside an exit section.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "3b8e3004aea95c687e8991583e7b150ec1416ff3",
      "tree": "61a4ccda07eac7e71f1e3dbf98694dc3c020b48f",
      "parents": [
        "7e9238fbc10373effc2c3b0b516b0bdc8fefc27b"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jang@linux.vnet.ibm.com",
        "time": "Fri Aug 01 16:39:17 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Aug 01 16:39:34 2008 +0200"
      },
      "message": "[S390] qdio: make sure qdr is aligned to page size\n\nkzalloc does not guarantee the required alignment of qdr to page size,\nuse get_zeroed_page instead.\n\nSigned-off-by: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "7e9238fbc10373effc2c3b0b516b0bdc8fefc27b",
      "tree": "ba4fb9266e73e35037a4f79ad68d51be4e5f463d",
      "parents": [
        "519620cc3d723d41522191ebd150fba4a3790296"
      ],
      "author": {
        "name": "Gerald Schaefer",
        "email": "gerald.schaefer@de.ibm.com",
        "time": "Fri Aug 01 16:39:16 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Aug 01 16:39:33 2008 +0200"
      },
      "message": "[S390] Add support for memory hot-remove.\n\nThis patch enables memory hot-remove on s390.\n\nSigned-off-by: Gerald Schaefer \u003cgerald.schaefer@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "883e512c99fc398d1b2b5e8e92b6bacff2551756",
      "tree": "c4de376fef2e0881b345601527a3b44799f9fe9c",
      "parents": [
        "683d718a893575a88c551ad71ea2c382eedbf67e"
      ],
      "author": {
        "name": "Michael Ernst",
        "email": "mernst@de.ibm.com",
        "time": "Fri Aug 01 16:39:14 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Aug 01 16:39:31 2008 +0200"
      },
      "message": "[S390] cio: Memory allocation for idset changed.\n\nMemory allocation for the quite huge idset changed from\nkzalloc to vmalloc.\n\nSigned-off-by: Michael Ernst \u003cmernst@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "683d718a893575a88c551ad71ea2c382eedbf67e",
      "tree": "4255357a683d412120a083326da968e996c7cf00",
      "parents": [
        "a4b526b3ba6353cd89a38e41da48ed83b0ead16f"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Fri Aug 01 16:39:13 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Aug 01 16:39:31 2008 +0200"
      },
      "message": "[S390] qeth: preallocated qeth header for hiper socket\n\nFor hiper socket devices this patch will economize the reallocation\nof the tx skb data segment by allocating separate memory for the qdio\ntransport information (qeth header).\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "934b2857cc576ae53c92a66e63fce7ddcfa74691",
      "tree": "4a8e261d16739624bb91ed9f56062ec5f7401227",
      "parents": [
        "3a95e8eb34f595a0144adb6e5513d456319bd8a5"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Fri Aug 01 16:39:11 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Aug 01 16:39:30 2008 +0200"
      },
      "message": "[S390] nohz/sclp: disable timer on synchronous waits.\n\nsclp_sync_wait wait synchronously for an sclp interrupt and disables\ntimer interrupts. However on the irq enter paths there is an extra\ncheck if a timer interrupt would be due and calls the timer callback.\nThis would schedule softirqs in the wrong context.\nSo introduce local_tick_enable/disable which prevents this.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "4abb08c24b5fa7b6ad0807c07077f0f216f6788b",
      "tree": "eb907a86ecb4ac1171972460e8440f6815a7a037",
      "parents": [
        "c2bb4e5d497823437f0a11d342024ccdc6ff5b0d"
      ],
      "author": {
        "name": "Stefan Weinhuber",
        "email": "wein@de.ibm.com",
        "time": "Fri Aug 01 16:39:09 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Aug 01 16:39:29 2008 +0200"
      },
      "message": "[S390] dasd: Add support for enhanced VM UID\n\nWhen z/VM provides two virtual devices (minidisks) that reside on the\nsame real device, both will receive the configuration data from the\nreal device and thus get the same uid. To fix this problem, z/VM\nprovides an additional configuration data record that allows to\ndistinguish between minidisks.\nz/VM APAR VM64273 needs be installed so this fix has an effect.\n\nSigned-off-by: Stefan Weinhuber \u003cwein@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "963724462a11668185dc67879ea8fe7590973322",
      "tree": "17a5b2f1ade740907589fbc62992cf67cd05b078",
      "parents": [
        "fc1f397b2c7ef1c9bad58778e4041dfabf20c71c"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Wed Jul 30 12:34:57 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:34:16 2008 +0100"
      },
      "message": "[MTD] [NAND] diskonchip.c fix sparse endian warnings\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "fc1f397b2c7ef1c9bad58778e4041dfabf20c71c",
      "tree": "7320cc9734c358ca44278845b9f5e981df6a48d8",
      "parents": [
        "b7600dba6d4fbf3897e517b322d006986cce831a"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Jul 30 12:34:56 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 15:33:32 2008 +0100"
      },
      "message": "[MTD] [NAND] drivers/mtd/nand/nandsim.c needs div64.h\n\ndrivers/mtd/nand/nandsim.c: In function \u0027divide\u0027:\ndrivers/mtd/nand/nandsim.c:462: error: implicit declaration of function \u0027do_div\u0027\n\nCc: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "5f44759470f7248f74947a39cba339009d62052c",
      "tree": "d599a349467fee830b7009fb604ef2b8bcd48855",
      "parents": [
        "e89e22b23bceb3fbbcfb931ad17a564b7c1eaa55"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jun 25 09:10:30 2008 -0400"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:03 2008 -0400"
      },
      "message": "hwmon: (lm85) Simplify device initialization function\n\nClean up and simplify the device initialization function:\n* Degrade error messages to warnings - what they really are.\n* Stop warning about VxI mode, we don\u0027t really care.\n* Drop comment about lack of limit initialization - that\u0027s the standard\n  way, all hardware monitoring drivers do that.\n* Only read the configuration register once.\n* Only write back to the configuration register if needed.\n* Don\u0027t attempt to clear the lock bit, it locks itself to 1.\n* Move the function to before it\u0027s called, so that we no longer need to\n  forware declare it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "e89e22b23bceb3fbbcfb931ad17a564b7c1eaa55",
      "tree": "906ac1a3699e51fc06d3efd3fc3679c8481cc7e3",
      "parents": [
        "7133e56f29030b13601d3399e20050053e560860"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jun 25 08:47:35 2008 -0400"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:03 2008 -0400"
      },
      "message": "hwmon: (lm85) Misc cleanups\n\nMisc cleanups to the lm85 hardware monitoring driver:\n* Mark constant arrays as const.\n* Remove useless masks.\n* Have lm85_write_value return void - nobody is checking the returned\n  value anyway and in some cases it was plain wrong.\n* Remove useless initializations.\n* Rename new_client to client in lm85_detect.\n* Replace cascaded if/else with a switch/case in lm85_detect.\n* Group similar loops in lm85_update_device.\n* Remove legacy comments.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "7133e56f29030b13601d3399e20050053e560860",
      "tree": "0847f9d75e30b465fb8919793baf874281a2902a",
      "parents": [
        "dd1ac5384a08946a99e974bf5749d382e92ed3c0"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Apr 12 19:56:35 2008 +0200"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:03 2008 -0400"
      },
      "message": "hwmon: (lm85) Don\u0027t write back cached values\n\nIn set_pwm_auto_pwm_minctl, we write cached register bits back to the\nchip. This is a bad idea as we have no guarantee that the cache is\nup-to-date. Better read a fresh register value from the chip, it\u0027s\nsafer and in fact it is also more simple.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "dd1ac5384a08946a99e974bf5749d382e92ed3c0",
      "tree": "67f91863ab47e0db01ecb7ef99d7b7998915c821",
      "parents": [
        "1f44809ac3d7a3fc977684dc3a95fa221f33fc15"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu May 01 08:47:33 2008 +0200"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:03 2008 -0400"
      },
      "message": "hwmon: (lm85) Drop dead code\n\nDrop a lot of useless register defines, conversion macros, data structure\nmembers and update code. All these register values were read from the\ndevice but nothing is done out of them, so this is all dead code in\npractice.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "1f44809ac3d7a3fc977684dc3a95fa221f33fc15",
      "tree": "a2321ce812d601d2a5ecc6d409cb3158cef7fb13",
      "parents": [
        "9ebd3d822efeca2e73565516a80373c76ce3fa12"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Apr 29 14:03:37 2008 +0200"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:03 2008 -0400"
      },
      "message": "hwmon: (lm85) Coding-style cleanups\n\nFix most style issues reported by checkpatch, including:\n* Trailing, missing and extra whitespace\n* Extra parentheses, curly braces and semi-colons\n* Broken indentation\n* Lines too long\n\nI verified that the generated code is the same before and after\nthese changes.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "9ebd3d822efeca2e73565516a80373c76ce3fa12",
      "tree": "35947ad745ced49a5bfcd5dc1337ad0a4935d829",
      "parents": [
        "01a52397e95a8532c59506691759dba9262d6be7"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sat May 03 19:33:15 2008 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:02 2008 -0400"
      },
      "message": "hwmon: (lm75) add new-style driver binding\n\nMore LM75 updates:\n\n - Teach the LM75 driver to use new-style driver binding:\n\n     * Create a second driver struct, using new-style driver binding\n       methods cribbed from the legacy code.\n\n     * Add a MODULE_DEVICE_TABLE (for \"newER-style binding\")\n\n     * The legacy probe logic delegates its work to this new code.\n\n     * The legacy driver now uses the name \"lm75_legacy\".\n\n - More careful initialization.  Chips are put into 9-bit mode so\n   the current interconversion routines will never fail.\n\n - Save the original chip configuration, and restore it on exit.\n   (Among other things, this normally turns off the mode where\n   the chip is constantly sampling ... and thus saves power.)\n\nSo the new-style code should catch all chips that boards declare,\nwhile the legacy code catches others.  This particular coexistence\nstrategy may need some work yet ... legacy modes might best be set\nup explicitly by some tool not unlike \"sensors-detect\".  (Or else\ncompletely eradicated...)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "01a52397e95a8532c59506691759dba9262d6be7",
      "tree": "8429252add519af666178398de7cdfaef500402f",
      "parents": [
        "321c4138573da888ca30a387e9973f690c217e9e"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Apr 21 12:10:53 2008 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:02 2008 -0400"
      },
      "message": "hwmon: (lm75) cleanup/reorg\n\nMinor cleanup and reorg of the lm75 code.\n\n - Kconfig provides a larger list of lm75-compatible chips\n\n - A top comment now says what the driver does (!) ... as in, just\n   what sort of sensor is this??\n\n - Section comments now delineate the various sections of the driver:\n   hwmon attributes, driver binding, register access, module glue.\n   One driver binding function moved out of the attribute section,\n   as did the driver struct itself.\n\n - Minor tweaks to legacy probe logic:  correct a comment, and\n   remove a pointless variable.\n\n - Whitespace, linelength, and comment fixes.\n\nThis patch should include no functional changes.  It\u0027s preparation\nfor adding new-style (driver model) I2C driver binding.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Laurent Pinchart \u003claurentp@cse-semaphore.com\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "321c4138573da888ca30a387e9973f690c217e9e",
      "tree": "066f5ed405dfb39c483f9b6a4c62b7f26c1ea0c2",
      "parents": [
        "9d3e19afd35907bf58b205096cd33e97df8fb6a5"
      ],
      "author": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Mon May 26 15:09:36 2008 -0400"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:02 2008 -0400"
      },
      "message": "hwmon: (adt7473) clarify an awkward bit of code\n\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "9d3e19afd35907bf58b205096cd33e97df8fb6a5",
      "tree": "d962d3071939221b17be4c4aacd7d6a64e4a7791",
      "parents": [
        "f994fb23d3c63dffc8127f227f3e0c530e3e4fd6"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Apr 26 16:28:27 2008 +0200"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:02 2008 -0400"
      },
      "message": "hwmon: (adt7473) Remove unused defines\n\nAll the *_MAX_ADDR defines are never used, so remove them. The number\nof registers of each type is already expressed by the *_COUNT defines.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "f994fb23d3c63dffc8127f227f3e0c530e3e4fd6",
      "tree": "5e5fd2a862b5f610054d1215914296f46851faf9",
      "parents": [
        "92430b6feb19aba043171ff3094535b598052901"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Tue Mar 25 21:49:15 2008 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:02 2008 -0400"
      },
      "message": "hwmon: (dme1737) fix voltage scaling\n\nThis patch fixes a voltage scaling issue for the sch311x device.\n\nSigned-Off-By: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "92430b6feb19aba043171ff3094535b598052901",
      "tree": "bf423e463d09aa4c08bcb529850e1cf8877c2c41",
      "parents": [
        "9b257714a3f6f5c3ea133c44d3442e2340734b65"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Thu Apr 03 21:34:19 2008 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:02 2008 -0400"
      },
      "message": "hwmon: (dme1737) probe all addresses\n\nThis patch adds a module load parameter to enable probing of\nnon-standard LPC addresses 0x162e and 0x164e when scanning for supported\nISA chips.\n\nSigned-Off-By: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "9b257714a3f6f5c3ea133c44d3442e2340734b65",
      "tree": "7cef33b052850bf8c9c90387658438fbe9793f67",
      "parents": [
        "bce7f793daec3e65ec5c5705d2457b81fe7b5725"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Tue Mar 25 21:49:02 2008 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:01 2008 -0400"
      },
      "message": "hwmon: (dme1737) demacrofy for readability\n\nThis patch gets rid of a couple of macros previously used for sysfs attribute\ngeneration and manipulation. This makes the source a little bigger but a lot\nmore readable and maintainable. It also fixes an issue with pwm5 \u0026 pwm6\nattributes not being created read-only initially.\n\nSigned-Off-By: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "388667bed591b2359713bb17d5de0cf56e961447",
      "tree": "aa8a28db549719fecc540c9c0faf5bba58827ab2",
      "parents": [
        "e542713529e323ff09d7aeb5806cf29f6f160f53"
      ],
      "author": {
        "name": "Arthur Jones",
        "email": "ajones@riverbed.com",
        "time": "Fri Jul 25 12:03:38 2008 -0700"
      },
      "committer": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Fri Aug 01 12:55:14 2008 +1000"
      },
      "message": "md: raid10: wake up frozen array\n\nWhen rescheduling a bio in raid10, we wake up\nthe md thread, but if the array is frozen, this\nwill have no effect.  This causes the array to\nremain frozen for eternity.  We add a wake_up\nto allow the array to de-freeze.  This code is\nnearly identical to the raid1 code, which has\nthis fix already.\n\nSigned-off-by: Arthur Jones \u003cajones@riverbed.com\u003e\nSigned-off-by: NeilBrown \u003cneilb@suse.de\u003e\n"
    },
    {
      "commit": "c3f26a269c2421f97f10cf8ed05d5099b573af4d",
      "tree": "d0602cbb48742b3e39ab6bdcaa08c342d4cd2cae",
      "parents": [
        "967ab999a090b1a4e7d3c7febfd6d89b42fb4cf4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jul 31 16:58:50 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jul 31 16:58:50 2008 -0700"
      },
      "message": "netdev: Fix lockdep warnings in multiqueue configurations.\n\nWhen support for multiple TX queues were added, the\nnetif_tx_lock() routines we converted to iterate over\nall TX queues and grab each queue\u0027s spinlock.\n\nThis causes heartburn for lockdep and it\u0027s not a healthy\nthing to do with lots of TX queues anyways.\n\nSo modify this to use a top-level lock and a \"frozen\"\nstate for the individual TX queues.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6f5fd8e9b98423add5f67b964e7cc8733dd73460",
      "tree": "d54441374f72bad479d931925632ebf0637b10ea",
      "parents": [
        "94ad374a0751f40d25e22e036c37f7263569d24c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jul 31 03:46:30 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Jul 31 03:46:30 2008 -0400"
      },
      "message": "drivers/media, include/media: delete zero-length files\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "4a22442faeb33bdf34016a7b1f6b3d6ecd4e33e5",
      "tree": "66fc319fd5d259fca15fefbf217d753736c74be6",
      "parents": [
        "95b1bc20532c18e3f19cd460c8350350c84ffbb2"
      ],
      "author": {
        "name": "Jerry Hicks",
        "email": "hickswgjr@gmail.com",
        "time": "Wed Jul 30 12:49:59 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 31 08:34:46 2008 +0100"
      },
      "message": "[MTD] [NOR] drivers/mtd/chips/jedec_probe.c: fix Am29DL800BB device ID\n\nThe device id for Am29DL800BB in jedec_probe.c is wrong.\n\nReference: http://www.spansion.com/datasheets/21519c4.pdf\n\nI discovered this while working with u-boot.\n\nThe u-boot folks mentioned Linux as an upstream reference, thought I\u0027d\npost a heads-up here too.\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "963e4975c6f93c148ca809d986d412201df9af89",
      "tree": "41cb6ec55e48a2186dbe4c13531fd05439efbade",
      "parents": [
        "1f938d060a7bc01b5f82d46db3e38cd501b445a6"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jul 24 17:16:06 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Jul 31 02:04:50 2008 -0400"
      },
      "message": "pata_it821x: Driver updates and reworking\n\n- Add support for the RDC 1010 variant\n- Rework the core library to have a read_id method. This allows the hacky\n  bits of it821x to go and prepares us for pata_hd\n- Switch from WARN to BUG in ata_id_string as it will reboot if you get\n  it wrong so WARN won\u0027t be seen\n- Allow the issue of command 0xFC on the 821x. This is needed to query\n  rebuild status.\n- Tidy up printk formatting\n- Do more ident rewriting on RAID volumes to handle firmware provided\n  ident data which is rather wonky\n- Report the firmware revision and device layout in RAID mode\n- Don\u0027t try and disable raid on the 8211 or RDC - they don\u0027t have the\n  relevant bits\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    }
  ],
  "next": "487eff68e42287fd45cf178063f1ce1bad23c612"
}
