)]}'
{
  "log": [
    {
      "commit": "c10c178a92b032ea3dd7259dcbbd1b9331c05c41",
      "tree": "d539b62ebf4f6821f7b4b2159982ba1214c30d68",
      "parents": [
        "c1075fb7ec62b7ac0ac6baee2ceeb77270206aef"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Sun Oct 12 23:15:26 2008 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Oct 21 15:17:47 2008 +1100"
      },
      "message": "powerpc/boot: Compare _start against ei.loadsize instead ei.memsize\n\nIf the vmlinux binary in memory is larger than 4 MiB than it collides\nwith the initial boot code which is linked at 4 MiB in case of cuBoot.\nIf the the uncompressed image size (on disk size) is less than 4 MiB\nthen it would fit. The difference between those two sizes is the bss\nsection. In cuBoot we have the dtb embedded right after the data\nsection so it is very likely that the reset of the bss section (in\nkernel\u0027s start up code) will overwrite the dtb blob. Therefore we\nreallocate the dtb. Something similar is allready done to the initrd.\n\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c1075fb7ec62b7ac0ac6baee2ceeb77270206aef",
      "tree": "cad7eac9f6755e7d73f07ae034db3bdb97d4b3cf",
      "parents": [
        "dfe218b7ef0c1d561a0d5ce294c173f1551985ff",
        "51d9861e9e09c5c0066e5e5d9bb0009be1957899"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Oct 21 13:14:33 2008 +1100"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Oct 21 13:14:33 2008 +1100"
      },
      "message": "Merge commit \u0027gcl/gcl-next\u0027\n"
    },
    {
      "commit": "dfe218b7ef0c1d561a0d5ce294c173f1551985ff",
      "tree": "10b9f4bfa92a1fe236df0af128aa2c12932faf07",
      "parents": [
        "34318c253b861f82bd4a2956e6c8ae8ee2c3aae7",
        "1ff0fcfcb1a6d0a4c4d065ed230be7beae087b83"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Oct 21 13:14:22 2008 +1100"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Oct 21 13:14:22 2008 +1100"
      },
      "message": "Merge commit \u0027jwb/jwb-next\u0027\n"
    },
    {
      "commit": "34318c253b861f82bd4a2956e6c8ae8ee2c3aae7",
      "tree": "acf2a66a3d569de53a432e452f278b4ebb9b0def",
      "parents": [
        "10baa26c8ccba6f100397c9ba6534be175762e8d"
      ],
      "author": {
        "name": "Andre Detsch",
        "email": "adetsch@br.ibm.com",
        "time": "Tue Oct 21 11:16:09 2008 +1100"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Tue Oct 21 11:16:09 2008 +1100"
      },
      "message": "powerpc/spufs: Explain conditional decrement of aff_sched_count\n\nThis patch adds a comment to clarify why atomic_dec_if_positive is being used\nto decrement gang\u0027s aff_sched_count on SPU context unbind.\n\nSigned-off-by: Andre Detsch \u003cadetsch@br.ibm.com\u003e\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "10baa26c8ccba6f100397c9ba6534be175762e8d",
      "tree": "a909c5246f40932848858c8ed72894fd58732fb1",
      "parents": [
        "837ef884b702edd1c4514eaed1dbecd48721bd22"
      ],
      "author": {
        "name": "Andre Detsch",
        "email": "adetsch@br.ibm.com",
        "time": "Tue Oct 21 11:15:23 2008 +1100"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Tue Oct 21 11:15:23 2008 +1100"
      },
      "message": "powerpc/spufs: Improve search of node for contexts with SPU affinity\n\nThis patch improves redability of the code responsible for trying to find\na node with enough SPUs not committed to other affinity gangs.\n\nAn additional check is also added, to avoid taking into account gangs that\nhave no SPU affinity.\n\nSigned-off-by: Andre Detsch \u003cadetsch@br.ibm.com\u003e\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "837ef884b702edd1c4514eaed1dbecd48721bd22",
      "tree": "c60fbf1343004cf883912aef9fd7741ec3b90c3f",
      "parents": [
        "f027faa231f38c02e949352735eac76f29090809"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Fri Oct 17 12:02:31 2008 +1100"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Tue Oct 21 11:13:54 2008 +1100"
      },
      "message": "powerpc/spufs: Use kmalloc rather than kzalloc for switch log buffer\n\nNo need to zero the entire buffer, just the head and tail indices.\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "f027faa231f38c02e949352735eac76f29090809",
      "tree": "1d26e6f406d473f7eee9cb224dcffca613f6d1b9",
      "parents": [
        "14f693eeb5b16bc47ffa38d8b8838a654aedd53f"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Thu Oct 16 11:11:12 2008 +1100"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Tue Oct 21 11:13:43 2008 +1100"
      },
      "message": "powerpc/spufs: Don\u0027t spu_acquire_saved unnecessarily in regs read\n\nWith most file readers (eg cat, dd), reading a context\u0027s regs file will\nresult in two reads: the first to read the data, and the second to\nreturn EOF. Because each read performs a spu_acquire_saved, we end up\ndescheduling and re-scheduling the context twice.\n\nThis change does a simple check to see if we\u0027d return EOF before\ncalling spu_acquire_saved(), saving the extra schedule operation.\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "14f693eeb5b16bc47ffa38d8b8838a654aedd53f",
      "tree": "428efb2f55de8a9f49af44c6e4f1d15536451702",
      "parents": [
        "f5ed0eb6fe131e8f3847323b4aa569a6f7b36f56"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Thu Oct 16 10:51:46 2008 +1100"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Tue Oct 21 11:13:30 2008 +1100"
      },
      "message": "powerpc/spufs: Don\u0027t require full buffer in switch_log read\n\nCurrently, read() on the sputrace log will block until the read buffer\nis full. This makes it difficult to retrieve the end of the buffer, as\nthe user will need to read with the right-sized buffer.\n\nIn a similar method as 91553a1b5e0df006a3573a88d98ee7cd48a3818a, this\nchange makes the switch_log return if there has already been data\nread.\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "f5ed0eb6fe131e8f3847323b4aa569a6f7b36f56",
      "tree": "7da2dc8897685843430e61c10a0921ed7a8a499d",
      "parents": [
        "e869446bb6db209e6092f7cba6cdfc2a5e637177"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Thu Oct 16 10:03:46 2008 +1100"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Tue Oct 21 11:13:19 2008 +1100"
      },
      "message": "powerpc/spufs: Use state_mutex for switch_log locking, and prevent multiple openers\n\nCurrently, we use ctx-\u003emapping_lock and ctx-\u003eswitch_log-\u003elock for the\ncontext switch log. The mapping lock only prevents concurrent open()s,\nso we require the switch_lock-\u003elock for reads.\n\nSince writes to the switch log buffer occur on context switches, we\u0027re\nbetter off synchronising with the state_mutex, which is held during a\nswitch. Since we\u0027re serialised througout the buffer reads and writes,\nwe can use the state mutex to protect open and release too, and\ncan now kfree() the log buffer on release. This allows us to perform\nthe switch log notify without taking any extra locks.\n\nBecause the buffer is only present while the file is open, we can use\nit to prevent multiple simultaneous openers.\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "e869446bb6db209e6092f7cba6cdfc2a5e637177",
      "tree": "be2506f59efce3c5cd6d5a847ae40ea7657c2bb5",
      "parents": [
        "baf399273f2ea38e2fcbd4d0b6cc7ba7f7db43eb"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Wed Oct 15 13:20:42 2008 +1100"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Tue Oct 21 11:13:07 2008 +1100"
      },
      "message": "powerpc/spufs: sputrace: Don\u0027t block until the read buffer is full\n\nCurrently, read() on the sputrace buffer will only return data when\nthe user buffer is exhausted. This may mean that we never see the\nend of the event log, unless we read() with exactly the right-sized\nbuffer.\n\nThis change makes sputrace_read not block if we have data ready to\nreturn.\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "baf399273f2ea38e2fcbd4d0b6cc7ba7f7db43eb",
      "tree": "02f5b1fcde3b32f3a64143c478c63685067d776e",
      "parents": [
        "04ab591808565f968d4406f6435090ad671ebdab"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Wed Oct 15 13:16:18 2008 +1100"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Tue Oct 21 11:12:54 2008 +1100"
      },
      "message": "powerpc/spufs: sputrace: Only enable logging on open(), prevent multiple openers\n\nCurrently, sputrace will start logging to the event buffer before the\nlog buffer has been open()ed. This results in a heap of \"lost samples\"\nwarnings if the sputrace file hasn\u0027t yet been opened.\n\nSince the buffer is reset on open() anyway, there\u0027s no need to enable\nlogging when no-one has opened the log.\n\nBecause open clears the log, make it return EBUSY for mutliple open\ncalls.\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "1ff0fcfcb1a6d0a4c4d065ed230be7beae087b83",
      "tree": "f87ee18556af26da4b0923a7116371886e4ece70",
      "parents": [
        "878e7556bfe7b10178ea58862bf9708f35afe001"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Thu Oct 16 04:38:40 2008 +0000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Mon Oct 20 19:59:54 2008 -0400"
      },
      "message": "ibm_newemac: Fix new MAL feature handling\n\nSupport for new features needed by the PPC 405EZ boards\nintroduced some errors in the MAL and EMAC feature handling.\nThis broke \u0027allmodconfig\u0027 builds as CONFIG_PPC_DCR_NATIVE is\nnot set for those.\n\nThis patch fixes these errors by wrapping the code in the\nappropriate #ifdefs.\n\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n\n"
    },
    {
      "commit": "878e7556bfe7b10178ea58862bf9708f35afe001",
      "tree": "6e1b84f48d7d450ce0f8e644e1f95cebadf407ca",
      "parents": [
        "9fa126da4a9addec77db4663933ed592188a0741"
      ],
      "author": {
        "name": "Steven A. Falco",
        "email": "sfalco@harris.com",
        "time": "Mon Oct 13 06:04:09 2008 +0000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Oct 17 13:33:44 2008 -0400"
      },
      "message": "powerpc/4xx: Add PowerPC 4xx GPIO driver\n\nThis patch adds support for the GPIO functions of PPC40x and PPC44x\nSOCs.\n\nSigned-off-by: Steve Falco \u003csfalco@harris.com\u003e\nAcked-by: Stefan Roese \u003csr@denx.de\u003e\nAcked-by: Sean MacLennan \u003csmaclennan@pikatech.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "9fa126da4a9addec77db4663933ed592188a0741",
      "tree": "cdcc1948bd078249447d608a7c348c6cda44491b",
      "parents": [
        "4cbfc467cc08976e74a6f203c404e728d4dbd902"
      ],
      "author": {
        "name": "Niklaus Giger",
        "email": "niklaus.giger@member.fsf.org",
        "time": "Wed Oct 01 19:23:23 2008 +0000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Oct 17 13:28:05 2008 -0400"
      },
      "message": "powerpc/40x: Add support for Netstal HCU4 board\n\nAdds support for a HCU4 PPC405GPr based board from Netstal Maschinen AG.\n\nSigned-off-by: Niklaus Giger \u003cniklaus.giger@member.fsf.org\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "4cbfc467cc08976e74a6f203c404e728d4dbd902",
      "tree": "23fba90026e5dd73b64628fbfebbb48a8ccf715d",
      "parents": [
        "94c73a8f97907116e294aa27a58151cc4500e6fa"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Sep 03 21:02:47 2008 -0400"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Oct 17 10:31:19 2008 -0400"
      },
      "message": "powerpc/40x: Add PowerPC 405EZ Acadia defconfig\n\nAdd simple defconfig for the AMCC PowerPC 405EZ Acadia evaluation board\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "94c73a8f97907116e294aa27a58151cc4500e6fa",
      "tree": "84a9283b007fd0c783958d6df7d6a3e81d5c998f",
      "parents": [
        "8105fa88593c87f8aba0e7e829d7dc0ee94fe2cf"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Sep 03 21:01:39 2008 -0400"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Oct 17 10:31:19 2008 -0400"
      },
      "message": "powerpc/40x: Add cuboot wrapper for Acadia board\n\nThis adds a cuboot wrapper for the AMCC PowerPC 405EZ Acadia board.  The\nclocking code is derived from U-Boot, originally written by Stefan Roese.\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.ibm.com\u003e\n"
    },
    {
      "commit": "8105fa88593c87f8aba0e7e829d7dc0ee94fe2cf",
      "tree": "4ed396580dfdcced402f31b1ead260482c7677c6",
      "parents": [
        "df8f71faa8e9b8b8df8b22b57889630fece25696"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Sep 03 20:58:22 2008 -0400"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Oct 17 10:31:18 2008 -0400"
      },
      "message": "powerpc/40x: Add PowerPC 40x simple platform support\n\nThis adds a common board file for almost all of the \"simple\" PowerPC 40x\nboards that exist today.  This is intended to be a single place to add\nsupport for boards that do not differ in platform support from most of the\nevaluation boards that are used as reference platforms.  Boards that have\nspecific requirements or custom hardware setup should still have their own\nboard.c file.\n\nThe first board ported to this is the AMCC PowerPC 405EZ Acadia board.\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "df8f71faa8e9b8b8df8b22b57889630fece25696",
      "tree": "7b99f093cb288eb168c8c4b126ac4b738e6708b9",
      "parents": [
        "00f3ca740a9c2692a58e629d92a1c8666e394c26"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Thu Oct 09 08:56:38 2008 -0400"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Oct 17 10:31:18 2008 -0400"
      },
      "message": "powerpc/40x: Add AMCC PowerPC 405EZ to cputable\n\nThis adds the AMCC PowerPC 405EZ chip to the cputable\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "00f3ca740a9c2692a58e629d92a1c8666e394c26",
      "tree": "7ce3b99933dd5d06bb0361fa193dabd5b5691037",
      "parents": [
        "6dc6472581f693b5fc95aebedf67b4960fb85cf0"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Sep 03 20:47:25 2008 -0400"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Oct 17 10:31:18 2008 -0400"
      },
      "message": "powerpc/40x: AMCC PowerPC 405EZ Acadia DTS\n\nAdd the base DTS for the AMCC PowerPC 405EZ Acadia evalution board.\nIn addition to some of the normal PPC 40x peripherals, the Acadia\nboard has:\n- 64 MiB PSRAM\n- NOR and NAND flash\n- Two USB 1.1 host ports\n- Two CAN 2.0 ports\n- ADC and DAC connectors\n- LCD display\n\nThis adds the basic platform support to build from.\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "04ab591808565f968d4406f6435090ad671ebdab",
      "tree": "60aebaba3ae0911641ce18c6f04a361a278bc60a",
      "parents": [
        "7c3b1dcf13d5660152e02c6dea47b0bd9fd5d871",
        "08da6f1bdddca14ba0fe28a5f6c41aa163aa27d3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 15 10:22:21 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 15 10:22:21 2008 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus:\n  MIPS: Kill unused \u003casm/debug.h\u003e inclusions\n  MIPS: IP32: Add platform device for CMOS RTC; remove dead code\n  RTC: M48T35: new RTC driver\n  MIPS: IP27: Switch over to RTC class driver\n  MIPS: DS1286: New RTC driver\n  MIPS: IP22/28: Switch over to RTC class driver\n  MIPS: PCI: Scan busses when they are registered\n  MIPS: WGT634U: Add reset button support\n  MIPS: BCM47xx: Use the new SSB GPIO API\n  MIPS: BCM47xx: Remove references to BCM947XX\n  MIPS: WGT634U: Add machine detection message\n  MIPS: Align .data.cacheline_aligned based on CONFIG_MIPS_L1_CACHE_SHIFT\n  MIPS: show_cpuinfo prints the type of the calling CPU\n  MIPS: Fix wrong branch target in new spin_lock code.\n  MIPS: Have a heart for a lonely, lost header file ...\n"
    },
    {
      "commit": "7c3b1dcf13d5660152e02c6dea47b0bd9fd5d871",
      "tree": "72965f7aaec65c6822523e77626d733e9957c19d",
      "parents": [
        "6d54aaf389bb47f30fd6567b88665689967be642"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Wed Oct 15 10:52:34 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 15 10:19:51 2008 -0700"
      },
      "message": "tty: make sure that proc_clear_tty stores the cpu flags\n\nproc_clear_tty() gets called with interrupts off (while holding the task list\nlock) from sys_setid. This means that it needs the _irqsave version of the\nlocking primitives.\n\nReported-by: Marcin Slusarz \u003cmarcin.slusarz@gmail.com\u003e\nTested-by: Marcin Slusarz \u003cmarcin.slusarz@gmail.com\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6d54aaf389bb47f30fd6567b88665689967be642",
      "tree": "796ef2604fa9b9f71ae4b59dced97b1d6686c43a",
      "parents": [
        "6c5e51dae2c37127e00be392f40842e08077e96a"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Oct 15 10:50:32 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 15 10:19:51 2008 -0700"
      },
      "message": "metronomefb: Fix warning when building 64bit\n\nThe metronome driver produces warnings when built on x86-64 as it assumes that\nsize_t is an int. Use %Zd instead.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "51d9861e9e09c5c0066e5e5d9bb0009be1957899",
      "tree": "dcc365ac0ce21d1f86f049a4dd66bee16a174aad",
      "parents": [
        "9629095761b64636356c132f0228ed780ebb97e8"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Wed Oct 15 11:10:00 2008 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Oct 15 11:10:00 2008 -0600"
      },
      "message": "powerpc/mpc5200: Refactor FEC mdio read/write routines\n\nRead \u0026 write functions now call a generic transfer function, so identical\ncode in both routines could be eliminated. The result is easier to maintain\nand smaller in source and binary code. Also, fix some checkpatch warnings.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "9629095761b64636356c132f0228ed780ebb97e8",
      "tree": "de195145a4682330982de3d048abedaee66de178",
      "parents": [
        "40847993d881050cbfa7184db33603165ba84fa1"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Wed Oct 15 11:09:59 2008 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Oct 15 11:09:59 2008 -0600"
      },
      "message": "powerpc/mpc5200: Don\u0027t touch pipelining for MPC5200B\n\nMPC5200 needs to have pipelining disabled for ATA to work. MPC5200B does not.\nSo, for the latter, don\u0027t touch the original setting from the bootloader.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "40847993d881050cbfa7184db33603165ba84fa1",
      "tree": "79127d77c6e6f2fccbfc13012c6cfb6f5712c3cf",
      "parents": [
        "6dc6472581f693b5fc95aebedf67b4960fb85cf0"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Oct 15 11:09:59 2008 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Oct 15 11:09:59 2008 -0600"
      },
      "message": "powerpc/52xx: Make cuImage more robust in locating immr node.\n\nCurrent device trees do not have the device_type \u003d soc property set\nanymore.  Fix up the cuImage bootwrapper fragment to still find the IMMR\nnodes.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "6c5e51dae2c37127e00be392f40842e08077e96a",
      "tree": "ee2d925339271f53b321d53c885e738fccffd75b",
      "parents": [
        "eae82541cf62cd8b585377d799335b8f9a701c4a"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sun Oct 12 14:30:44 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 15 10:00:00 2008 -0700"
      },
      "message": "xfs: fix remount rw with unrecognized options\n\nWhen we skip unrecognized options in xfs_fs_remount we should just break\nout of the switch and not return because otherwise we may skip clearing\nthe xfs-internal read-only flag.  This will only show up on some\noperations like touch because most read-only checks are done by the VFS\nwhich thinks this filesystem is r/w.  Eventually we should replace the\nXFS read-only flag with a helper that always checks the VFS flag to make\nsure they can never get out of sync.\n\nBug reported and fix verified by Marcel Beister on #xfs.\nBug fix verified by updated xfstests/189.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nAcked-by: Eric Sandeen \u003csandeen@sandeen.net\u003e\nSigned-off-by: Timothy Shimmin \u003ctes@sgi.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "eae82541cf62cd8b585377d799335b8f9a701c4a",
      "tree": "febe479f3e9f9c4f7c69bc9bebd36d2f7c6b7437",
      "parents": [
        "5f2434a66dfa4701b81b79a78eaf9c32da0f8839",
        "1efd47f87317030cb7e37821b8562a8162c1223f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 15 08:08:57 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 15 08:08:57 2008 -0700"
      },
      "message": "Merge branch \u0027build_fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2\n\n* \u0027build_fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2:\n  ocfs2: fix build error\n"
    },
    {
      "commit": "5f2434a66dfa4701b81b79a78eaf9c32da0f8839",
      "tree": "8c38f1fb0d0fbcd15e496df89be00ad8c4918a43",
      "parents": [
        "278429cff8809958d25415ba0ed32b59866ab1a8",
        "6dc6472581f693b5fc95aebedf67b4960fb85cf0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 15 08:07:35 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 15 08:07:35 2008 -0700"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (158 commits)\n  powerpc: Fix CHRP PCI config access for indirect_pci\n  powerpc/chrp: Fix detection of Python PCI host bridge on IBM CHRPs\n  powerpc: Fix 32-bit SMP boot on CHRP\n  powerpc: Fix link errors on 32-bit machines using legacy DMA\n  powerpc/pci: Improve detection of unassigned bridge resources\n  hvc_console: Fix free_irq in spinlocked section\n  powerpc: Get USE_STRICT_MM_TYPECHECKS working again\n  powerpc: Reflect the used arguments in machine_init() prototype\n  powerpc: Fix DMA offset for non-coherent DMA\n  powerpc: fix fsl_upm nand driver modular build\n  powerpc/83xx: add NAND support for the MPC8360E-RDK boards\n  powerpc: FPGA support for GE Fanuc SBC610\n  i2c: MPC8349E-mITX Power Management and GPIO expander driver\n  powerpc: reserve two DMA channels for audio in MPC8610 HPCD device tree\n  powerpc: document the \"fsl,ssi-dma-channel\" compatible property\n  powerpc: disable CHRP and PMAC support in various defconfigs\n  OF: add fsl,mcu-mpc8349emitx to the exception list\n  powerpc/83xx: add DS1374 RTC support for the MPC837xE-MDS boards\n  powerpc: remove support for bootmem-allocated memory for the DIU driver\n  powerpc: remove non-dependent load fsl_booke PTE_64BIT\n  ...\n"
    },
    {
      "commit": "08da6f1bdddca14ba0fe28a5f6c41aa163aa27d3",
      "tree": "0b248ba313fb04f46297a26bd0f6db23dd4b4a47",
      "parents": [
        "656e9503bae1dbc7b0e8c709715e5eda9ae82653"
      ],
      "author": {
        "name": "Shinya Kuribayashi",
        "email": "skuribay@ruby.dti.ne.jp",
        "time": "Sun Oct 12 22:56:11 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 15 12:46:52 2008 +0100"
      },
      "message": "MIPS: Kill unused \u003casm/debug.h\u003e inclusions\n\nSigned-off-by: Shinya Kuribayashi \u003cskuribay@ruby.dti.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "656e9503bae1dbc7b0e8c709715e5eda9ae82653",
      "tree": "aa4c0478dcc32e952681cb4fe946ec5892a13ead",
      "parents": [
        "d1dbd82e2ff02181a7102088a9fe83e17ddbcb47"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Tue Sep 23 00:53:20 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 15 12:46:52 2008 +0100"
      },
      "message": "MIPS: IP32: Add platform device for CMOS RTC; remove dead code\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d1dbd82e2ff02181a7102088a9fe83e17ddbcb47",
      "tree": "464587b752de7756bf45de8b31744ccb17710385",
      "parents": [
        "3ec066cdb75fb0ece5d4cc1ddfa93392f0f6498a"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Tue Oct 14 17:17:32 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 15 12:46:51 2008 +0100"
      },
      "message": "RTC: M48T35: new RTC driver\n\nThis driver replaces the broken ip27-rtc driver in drivers/char and\ngives back RTC support for SGI IP27 machines.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nAcked-by: Alessandro Zummo \u003calessandro.zummo@towertech.it\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3ec066cdb75fb0ece5d4cc1ddfa93392f0f6498a",
      "tree": "28323975f8e22b23d84e84626c264bc1dcf559be",
      "parents": [
        "5f119f29063c9a9bf1ab40112c02710c2db84f29"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Tue Oct 14 17:17:28 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 15 12:46:51 2008 +0100"
      },
      "message": "MIPS: IP27: Switch over to RTC class driver\n\nThis patchset removes some dead code and creates a platform device\nfor the RTC class driver.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5f119f29063c9a9bf1ab40112c02710c2db84f29",
      "tree": "0bbaad32a7a039475f6a53eadbd8be44b320d525",
      "parents": [
        "7d81a5e03ddbb44d05a32cad4a46a23577216497"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Tue Oct 14 17:16:59 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 15 12:46:51 2008 +0100"
      },
      "message": "MIPS: DS1286: New RTC driver\n\nThis driver replaces the broken DS1286 driver in drivers/char and gives back\nRTC support for SGI IP22 and IP28 machines.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nAcked-by: Alessandro Zummo \u003calessandro.zummo@towertech.it\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7d81a5e03ddbb44d05a32cad4a46a23577216497",
      "tree": "ad785aafe0b7877bcb65ea8c5d6e0571d6a183f6",
      "parents": [
        "540799e32eb146c9363445d1118b2bfdebd3da0b"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Tue Oct 14 17:16:55 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 15 12:46:51 2008 +0100"
      },
      "message": "MIPS: IP22/28: Switch over to RTC class driver\n\nThis patchset removes some dead code and creates a platform device\nfor the RTC class driver.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "540799e32eb146c9363445d1118b2bfdebd3da0b",
      "tree": "241a0d2240e2170ac339da2e6846a206177a123d",
      "parents": [
        "89f8c04a49019eeb3998f9f0990256aec146fe9d"
      ],
      "author": {
        "name": "Aurelien Jarno",
        "email": "aurelien@aurel32.net",
        "time": "Tue Oct 14 11:45:09 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 15 12:46:51 2008 +0100"
      },
      "message": "MIPS: PCI: Scan busses when they are registered\n\nThe patch below changes register_pci_controller() such that controllers\nbeing added after pcibios_init() has run are be scanned immediately.\n\nThis is needed for example by the BCM47xx PCI controller, which is located\non the SSB bus, which is now initialized after the PCI subsystem.\n\nSigned-off-by: Aurelien Jarno \u003caurelien@aurel32.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "89f8c04a49019eeb3998f9f0990256aec146fe9d",
      "tree": "9c998c69575b01007f1463d1ba20295e36723adf",
      "parents": [
        "b06f3e19a673e44ff56ce265600c5c6eb99aa914"
      ],
      "author": {
        "name": "Aurelien Jarno",
        "email": "aurelien@aurel32.net",
        "time": "Tue Oct 14 11:44:43 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 15 12:46:51 2008 +0100"
      },
      "message": "MIPS: WGT634U: Add reset button support\n\nThis patch adds support for the reset button of WGT634U machine, using\nGPIO interrupts. Based on a patch from Michel Lespinasse.\n\nSigned-off-by: Aurelien Jarno \u003caurelien@aurel32.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b06f3e19a673e44ff56ce265600c5c6eb99aa914",
      "tree": "50ae6bf47907f1f2e71f849e0638281a2d86f80d",
      "parents": [
        "d412283cef135811e1ed6c3840376c239f4920dd"
      ],
      "author": {
        "name": "Aurelien Jarno",
        "email": "aurelien@aurel32.net",
        "time": "Tue Oct 14 11:44:26 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 15 12:46:50 2008 +0100"
      },
      "message": "MIPS: BCM47xx: Use the new SSB GPIO API\n\nThis patch simplifies the BCM47xx GPIO code by using the new SSB GPIO\nAPI, which does a lot things that were implemented directly in the\nBCM47xx code.\n\nSigned-off-by: Aurelien Jarno \u003caurelien@aurel32.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d412283cef135811e1ed6c3840376c239f4920dd",
      "tree": "3722259f16373109124cc7987db1ed24faf5599e",
      "parents": [
        "91a385b8f2d0b4000fffb99b9411c1ffa926dc91"
      ],
      "author": {
        "name": "Aurelien Jarno",
        "email": "aurelien@aurel32.net",
        "time": "Tue Oct 14 11:43:47 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 15 12:46:50 2008 +0100"
      },
      "message": "MIPS: BCM47xx: Remove references to BCM947XX\n\nThis patch removes the remaining reference to the BCM947xx development\nboard codename.\n\nSigned-off-by: Florian Fainelli \u003cflorian.fainelli@telecomint.eu\u003e\nSigned-off-by: Aurelien Jarno \u003caurelien@aurel32.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "91a385b8f2d0b4000fffb99b9411c1ffa926dc91",
      "tree": "75b2d870b3bf7aa3b506843d6bc6d6e2b2ce585e",
      "parents": [
        "2dbac10263b2f3c561de68b4c369bc679352ccee"
      ],
      "author": {
        "name": "Aurelien Jarno",
        "email": "aurelien@aurel32.net",
        "time": "Tue Oct 14 11:42:10 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 15 12:46:50 2008 +0100"
      },
      "message": "MIPS: WGT634U: Add machine detection message\n\nThis adds a printk message when a WGT634U machine is detected.\n\nSigned-off-by: Aurelien Jarno \u003caurelien@aurel32.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2dbac10263b2f3c561de68b4c369bc679352ccee",
      "tree": "22e73fbdfadcc492b4aab4585788a712aa2598c9",
      "parents": [
        "e47c659b55aff703a2a28e8bd01ee64948eeb417"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Mon Oct 13 16:36:13 2008 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 15 12:46:50 2008 +0100"
      },
      "message": "MIPS: Align .data.cacheline_aligned based on CONFIG_MIPS_L1_CACHE_SHIFT\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nSigned-off-by: Tomaso Paoletti \u003ctpaoletti@caviumnetworks.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e47c659b55aff703a2a28e8bd01ee64948eeb417",
      "tree": "644c537970588c13674c4ca9e07f2741f499906e",
      "parents": [
        "9b8f3863d958eaf8747d9daf89998b558bcd6e33"
      ],
      "author": {
        "name": "Johannes Dickgreber",
        "email": "tanzy@gmx.de",
        "time": "Mon Oct 13 19:36:21 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 15 12:46:50 2008 +0100"
      },
      "message": "MIPS: show_cpuinfo prints the type of the calling CPU\n\nIt should print the type of the Nth processor.\n\nSigned-off-by: Johannes Dickgreber \u003ctanzy@gmx.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9b8f3863d958eaf8747d9daf89998b558bcd6e33",
      "tree": "43ae7a58ce231747678066a6bf56f933a868abea",
      "parents": [
        "201c72a3799af598d492c500259c9e18b7db321a"
      ],
      "author": {
        "name": "Johannes Dickgreber",
        "email": "tanzy@gmx.de",
        "time": "Mon Oct 13 19:33:32 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 15 12:46:50 2008 +0100"
      },
      "message": "MIPS: Fix wrong branch target in new spin_lock code.\n\nSigned-off-by: Johannes Dickgreber \u003ctanzy@gmx.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "201c72a3799af598d492c500259c9e18b7db321a",
      "tree": "254a293d346e7b2a787fb4cb4daa127103610a01",
      "parents": [
        "278429cff8809958d25415ba0ed32b59866ab1a8"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 13 13:41:55 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 15 12:46:49 2008 +0100"
      },
      "message": "MIPS: Have a heart for a lonely, lost header file ...\n\n... and move it to where all its brothers and sisters reside.  Requested by\nShane McDonald \u003cmcdonald.shane@gmail.com\u003e.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1efd47f87317030cb7e37821b8562a8162c1223f",
      "tree": "0597427ead70c515b7626b0467200aebe0ab1b43",
      "parents": [
        "278429cff8809958d25415ba0ed32b59866ab1a8"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mfasheh@suse.com",
        "time": "Tue Oct 14 18:31:46 2008 -0700"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mfasheh@suse.com",
        "time": "Tue Oct 14 18:31:46 2008 -0700"
      },
      "message": "ocfs2: fix build error\n\nI merged the latest ocfs2_read_blocks() changes in xattr.c wrong. This makes\nOcfs2 compile again.\n\nSigned-off-by: Mark Fasheh \u003cmfasheh@suse.com\u003e\n"
    },
    {
      "commit": "6dc6472581f693b5fc95aebedf67b4960fb85cf0",
      "tree": "06a5a9a08519950575505273eabced331ed51405",
      "parents": [
        "ee673eaa72d8d185012b1027a05e25aba18c267f",
        "8acd3a60bcca17c6d89c73cee3ad6057eb83ba1e"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Oct 15 11:31:54 2008 +1100"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Oct 15 11:31:54 2008 +1100"
      },
      "message": "Merge commit \u0027origin\u0027\n\nManual fixup of conflicts on:\n\n\tarch/powerpc/include/asm/dcr-regs.h\n\tdrivers/net/ibm_newemac/core.h"
    },
    {
      "commit": "278429cff8809958d25415ba0ed32b59866ab1a8",
      "tree": "1085100d82525ff7c0fc93fad475e4320f293548",
      "parents": [
        "e413b210c541acac1a194085627db28a122f3bdf",
        "a05f2c5a2735ee1d68770137fbbfc334d3b9cda9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 14 16:53:02 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 14 16:53:02 2008 -0700"
      },
      "message": "Merge branch \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6\n\n* \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6:\n  i2c-viapro: Add support for SMBus Process Call transactions\n  i2c: Restore i2c_smbus_process_call function\n  i2c: Do earlier driver model init\n  i2c: Only build Tyan SMBus mux drivers on x86\n  i2c: Guard against oopses from bad init sequences\n  i2c: Document the implementation details of the /dev interface\n  i2c: Improve dev-interface documentation\n  i2c-parport-light: Don\u0027t register a platform device resource\n  hwmon: (dme1737) Convert to a new-style i2c driver\n  hwmon: (dme1737) Be less i2c-centric\n  i2c/tps65010: Vibrator hookup to gpiolib\n  i2c-viapro: Add VX800/VX820 support\n  i2c: Renesas Highlander FPGA SMBus support\n  i2c-pca-isa: Don\u0027t grab arbitrary resources\n  i2c/isp1301_omap: Convert to a new-style i2c driver, part 2\n  i2c/isp1301_omap: Convert to a new-style i2c driver, part 1\n"
    },
    {
      "commit": "e413b210c541acac1a194085627db28a122f3bdf",
      "tree": "87e0e4b338e59709b357144cc7574d67692938b9",
      "parents": [
        "acd15a836053ff6b48e78dc6de388b225ba9e40d",
        "9be7bbd54df3c9c393ccd19acc49f90c517d1291"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 14 16:35:43 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 14 16:35:43 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid: (55 commits)\n  HID: build drivers for all quirky devices by default\n  HID: add missing blacklist entry for Apple ATV ircontrol\n  HID: add support for Bright ABNT2 brazilian device\n  HID: Don\u0027t let Avermedia Radio FM800 be handled by usb hid drivers\n  HID: fix numlock led on Dell device 0x413c/0x2105\n  HID: remove warn() macro from usb hid drivers\n  HID: remove info() macro from usb HID drivers\n  HID: add appletv IR receiver quirk\n  HID: fix a lockup regression when using force feedback on a PID device\n  HID: hiddev.h: Fix example code.\n  HID: hiddev.h: Fix mixed space and tabs in example code.\n  HID: convert to dev_* prints\n  HID: remove hid-ff\n  HID: move zeroplus FF processing\n  HID: move thrustmaster FF processing\n  HID: move pantherlord FF processing\n  HID: fix incorrent length condition in hidraw_write()\n  HID: fix tty\u003c-\u003ehid deadlock\n  HID: ignore iBuddy devices\n  HID: report descriptor fix for remaining MacBook JIS keyboards\n  ...\n"
    },
    {
      "commit": "acd15a836053ff6b48e78dc6de388b225ba9e40d",
      "tree": "9dec0be18d746c5fb0d105233f50ebe7df455708",
      "parents": [
        "72f22b1eb6ca5e4676a632a04d40d46cb61d4562",
        "d4a8c93c8248534bdedb07f83c9aebd6f7d1d579"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 14 16:34:11 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 14 16:34:11 2008 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2: (56 commits)\n  ocfs2: Make cached block reads the common case.\n  ocfs2: Kill the last naked wait_on_buffer() for cached reads.\n  ocfs2: Move ocfs2_bread() into dir.c\n  ocfs2: Simplify ocfs2_read_block()\n  ocfs2: Require an inode for ocfs2_read_block(s)().\n  ocfs2: Separate out sync reads from ocfs2_read_blocks()\n  ocfs2: Refactor xattr list and remove ocfs2_xattr_handler().\n  ocfs2: Calculate EA hash only by its suffix.\n  ocfs2: Move trusted and user attribute support into xattr.c\n  ocfs2: Uninline ocfs2_xattr_name_hash()\n  ocfs2: Don\u0027t check for NULL before brelse()\n  ocfs2: use smaller counters in ocfs2_remove_xattr_clusters_from_cache\n  ocfs2: Documentation update for user_xattr / nouser_xattr mount options\n  ocfs2: make la_debug_mutex static\n  ocfs2: Remove pointless !!\n  ocfs2: Add empty bucket support in xattr.\n  ocfs2/xattr.c: Fix a bug when inserting xattr.\n  ocfs2: Add xattr mount option in ocfs2_show_options()\n  ocfs2: Switch over to JBD2.\n  ocfs2: Add the \u0027inode64\u0027 mount option.\n  ...\n"
    },
    {
      "commit": "72f22b1eb6ca5e4676a632a04d40d46cb61d4562",
      "tree": "ebd4739577dcac1766d67828feed29e3a0aedb49",
      "parents": [
        "758a7f7bb86b520aadc484f23da85e547b3bf3d8"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Oct 14 17:01:59 2008 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 14 16:30:14 2008 -0700"
      },
      "message": "rtc-cmos: look for PNP RTC first, then for platform RTC\n\nWe shouldn\u0027t rely on \"pnp_platform_devices\" to tell us whether there\nis a PNP RTC device.\n\nI introduced \"pnp_platform_devices\", but I think it was a mistake.\nAll it tells us is whether we found any PNPBIOS or PNPACPI devices.\nMany machines have some PNP devices, but do not describe the RTC\nvia PNP.  On those machines, we need to do the platform driver probe\nto find the RTC.\n\nWe should just register the PNP driver and see whether it claims anything.\nIf we don\u0027t find a PNP RTC, fall back to the platform driver probe.\n\nThis (in conjunction with the arch/x86/kernel/rtc.c patch to add\na platform RTC device when PNP doesn\u0027t have one) should resolve\nthese issues:\n\n    http://bugzilla.kernel.org/show_bug.cgi?id\u003d11580\n    https://bugzilla.redhat.com/show_bug.cgi?id\u003d451188\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nAcked-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nReported-by: Rik Theys \u003crik.theys@esat.kuleuven.be\u003e\nReported-by: shr_msn@yahoo.com.tw\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "758a7f7bb86b520aadc484f23da85e547b3bf3d8",
      "tree": "d268b55fb9607f24e9433d900a260ca6d0bc1f7c",
      "parents": [
        "a474aaedac99ba86e28ef6c912a7647c482db6dd"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Oct 14 17:01:03 2008 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 14 16:30:14 2008 -0700"
      },
      "message": "x86: register a platform RTC device if PNP doesn\u0027t describe it\n\nMost if not all x86 platforms have an RTC device, but sometimes the RTC\nis not exposed as a PNP0b00/PNP0b01/PNP0b02 device in PNPBIOS or ACPI:\n\n    http://bugzilla.kernel.org/show_bug.cgi?id\u003d11580\n    https://bugzilla.redhat.com/show_bug.cgi?id\u003d451188\n\nIt\u0027s best if we can discover the RTC via PNP because then we know\nwhich flavor of device it is, where it lives, and which IRQ it uses.\n\nBut if we can\u0027t, we should register a platform device using the\ncompiled-in RTC_PORT/RTC_IRQ resource assumptions.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nAcked-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nReported-by: Rik Theys \u003crik.theys@esat.kuleuven.be\u003e\nReported-by: shr_msn@yahoo.com.tw\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ee673eaa72d8d185012b1027a05e25aba18c267f",
      "tree": "7472105f739a0af4e10a0848e7476ad08b361c69",
      "parents": [
        "22007a165d2da38686d528f3af5c5d8b6713728c"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Oct 13 20:49:47 2008 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Oct 15 10:13:30 2008 +1100"
      },
      "message": "powerpc: Fix CHRP PCI config access for indirect_pci\n\nRecently, indirect_pci was changed to test if the bus number requested\nis the one hanging straight off the PHB, then it substitutes the bus\nnumber with another one contained in a new \"self_busno\" field of the\npci_controller structure.\n\nHowever, this breaks CHRP which didn\u0027t initialize this new field, and\nwhich relies on having the right bus number passed to the hardware.\n\nThis fixes it by initializing this variable properly for all CHRP bridges\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "22007a165d2da38686d528f3af5c5d8b6713728c",
      "tree": "dd411408f2e6895282296ea3b38ae1c1903e923a",
      "parents": [
        "2bda347bc53fe2cacd5621d8a0426840a8d2a6a6"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Oct 13 20:14:09 2008 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Oct 15 10:13:30 2008 +1100"
      },
      "message": "powerpc/chrp: Fix detection of Python PCI host bridge on IBM CHRPs\n\nThe detection of the IBM \"Python\" PCI host bridge on IBM CHRP\nmachines such as old RS6000 was broken when we changed\nof_device_is_compatible() from strncasecmp to strcasecmp (dropped\nthe \"n\" variant) due to the way IBM encodes the chip version.\n\nWe fix that by instead doing a match on the model property like\nwe do for others bridges in that file. It should be good enough\nfor those machines. If yours is still broken, let me know.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "2bda347bc53fe2cacd5621d8a0426840a8d2a6a6",
      "tree": "8000b78bf3a648115c916eb75cae12cd2eda415f",
      "parents": [
        "7b6b574ca7d5d5ba6ae7155c1fb877cc7130eff7"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Oct 13 18:38:48 2008 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Oct 15 10:13:29 2008 +1100"
      },
      "message": "powerpc: Fix 32-bit SMP boot on CHRP\n\nprom_init was changed to take a new argument, the address\nwhere the kernel is loaded, which is now used to copy the\nSMP spin loop down before use.\n\nHowever, only head_64.S was adapted to pass this new value,\nnot head_32.S, thus breaking SMP boot on 32-bit SMP CHRP\nmachines.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "7b6b574ca7d5d5ba6ae7155c1fb877cc7130eff7",
      "tree": "6eeb13d0af87fa3e5deed56c864235d538e785d9",
      "parents": [
        "b556151110ff003ce77d84597400c84824690ccf"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Oct 13 17:51:46 2008 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Oct 15 10:13:29 2008 +1100"
      },
      "message": "powerpc: Fix link errors on 32-bit machines using legacy DMA\n\nThe new merged DMA code will try to access isa_bridge_pcidev when\ntrying to DMA to/from legacy devices. This is however only defined\non 64-bit. Fixes this for now by adding the variable, even if it\nstays NULL. In the long run, we\u0027ll make isa-bridge.c common to\n32 and 64-bit.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "b556151110ff003ce77d84597400c84824690ccf",
      "tree": "2c19b6c484c1930801bf194dab5d047e404c64d3",
      "parents": [
        "eef2622a9fcfa964073333ea72c7c9cd20ad45e6"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Oct 13 13:56:31 2008 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Oct 15 10:13:29 2008 +1100"
      },
      "message": "powerpc/pci: Improve detection of unassigned bridge resources\n\nWhen the powerpc PCI layer is not configured to re-assign everything,\nit currently fails to detect that a PCI to PCI bridge has been left\nunassigned by the firmware and tries to allocate resource for the\ndefault window values in the bridge (0...X) (with the notable exception\nof a hack we have in there that detects some Apple firmware unassigned\nbridge resources).\n\nThis results in resource allocation failures, which are generally\nfixed up later on but it causes scary warnings in the logs and we\nhave seen the fixup code fall over in some circumstances (a different\nissue to fix as well).\n\nThis code improves that by providing a more complete \u0026 useful function\nto intuit that a bridge was left unassigned by the firmware, and thus\nforce a full re-allocation by the PCI code without trying to allocate\nthe existing useless resources first.\n\nThe algorithm we use basically considers unassigned a window that\nstarts at 0 (PCI address) if the corresponding address space enable\nbit is not set. In addition, for memory space, it considers such a\nresource unassigned also if the host bridge isn\u0027t configured to\nforward cycles to address 0 (ie, the resource basically overlaps\nmain memory).\n\nThis fixes a range of problems with things like Bare-Metal support\non pSeries machines, or attempt to use partial firmware PCI setup.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "eef2622a9fcfa964073333ea72c7c9cd20ad45e6",
      "tree": "39d698245b018baf78cb03a369bcde2051b68ff9",
      "parents": [
        "f5ea64dcbad89875d130596df14c9b25d994a737"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "borntraeger@de.ibm.com",
        "time": "Sun Oct 12 21:51:31 2008 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Oct 15 10:13:28 2008 +1100"
      },
      "message": "hvc_console: Fix free_irq in spinlocked section\n\n    commit 611e097d7707741a336a0677d9d69bec40f29f3d\n    Author: Christian Borntraeger \u003cborntraeger@de.ibm.com\u003e\n    hvc_console: rework setup to replace irq functions with callbacks\n    introduced a spinlock recursion problem. The notifier_del is\n    called with a lock held, and in turns calls free_irq which then\n    complains when manipulating procfs. This fixes it by moving the\n    call to the notifier to outside of the locked section.\n\nSigned-off-by: Christian Borntraeger\u003cborntraeger@de.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "a474aaedac99ba86e28ef6c912a7647c482db6dd",
      "tree": "0b5972b98ea601ea22845290f5351c40a0bb7771",
      "parents": [
        "8acd3a60bcca17c6d89c73cee3ad6057eb83ba1e"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Oct 14 13:50:21 2008 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 14 16:08:21 2008 -0700"
      },
      "message": "rtc-cmos: move wake setup from ACPI glue into RTC driver\n\nMove rtc_wake_setup() from drivers/acpi/glue.c into the RTC driver\nin drivers/rtc/rtc-cmos.c.\n\nThis removes the ordering constraint between the module_init(acpi_rtc_init)\nand the cmos_do_probe() code that depends on it.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nAcked-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9be7bbd54df3c9c393ccd19acc49f90c517d1291",
      "tree": "fed22be058f11cdb6bc06d6a49eb62287779e049",
      "parents": [
        "df9bcace7b1c29e9be1c13b034ff04f4f4c90ede"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:37:33 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:51:05 2008 +0200"
      },
      "message": "HID: build drivers for all quirky devices by default\n\nOnce kernel configuration has CONFIG_HID turned on, let also all the\nspecialized drivers for quirky devices to be built (unless CONFIG_EMBEDDED is\nspecified), as usually users don\u0027t care that much which driver\ngives them the functionality, but when they want generic support, they\nprobably want to have support for all the quirky devices as well.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "df9bcace7b1c29e9be1c13b034ff04f4f4c90ede",
      "tree": "d12b47348dbfa91453197818895692c44483e3f7",
      "parents": [
        "a48c65b35a6f993aec13d18a37f6ea71fbcb0c06"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 22:45:40 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:51:04 2008 +0200"
      },
      "message": "HID: add missing blacklist entry for Apple ATV ircontrol\n\nThis device is already handled by hid-apple driver, but the blacklist entry\nwas missing in generic driver.\n\nReported-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "a48c65b35a6f993aec13d18a37f6ea71fbcb0c06",
      "tree": "504d1e2e250f433e3cdaf9bd3d21853903b9def7",
      "parents": [
        "ffcf70fb0693f1ab0133f973b5b9c552be766b16"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 14 22:41:43 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:51:04 2008 +0200"
      },
      "message": "HID: add support for Bright ABNT2 brazilian device\n\nThis keyboard needs to reset the LEDS during probe.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "ffcf70fb0693f1ab0133f973b5b9c552be766b16",
      "tree": "6e03daed3b0fa0afa11f67a5abd38786aad7a0ed",
      "parents": [
        "0dc491682f6e673a14c643d9a3e7305ce4616b96"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 14 22:34:32 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:51:04 2008 +0200"
      },
      "message": "HID: Don\u0027t let Avermedia Radio FM800 be handled by usb hid drivers\n\nBased on an original patch from Alexey Klimov \u003cklimov.linux@gmail.com\u003e,\nagainst kernel version 2.6.27.\n\nThis device is already handled by radio-mr800 driver, and we therefore\nwant usbhid not to touch it.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "0dc491682f6e673a14c643d9a3e7305ce4616b96",
      "tree": "be3f6773ac004864f28d12a8ebc521a6489bbdcb",
      "parents": [
        "7d89fe12bd21f1383a6a240114221bf31fd71904"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Oct 14 11:08:47 2008 -0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:51:03 2008 +0200"
      },
      "message": "HID: fix numlock led on Dell device 0x413c/0x2105\n\nThis keyboard needs to re-sync numlock after probing.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "7d89fe12bd21f1383a6a240114221bf31fd71904",
      "tree": "261850f7d0c754d9182d77a7fa56d663282f5eb8",
      "parents": [
        "ddbe32491951c092abbd3647fd104e79deb19528"
      ],
      "author": {
        "name": "From: Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Oct 12 00:25:51 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:51:03 2008 +0200"
      },
      "message": "HID: remove warn() macro from usb hid drivers\n\nUSB should not be having it\u0027s own printk macros, so remove warn() and\nuse the system-wide standard of dev_warn() wherever possible.  In the\nfew places that will not work out, use a basic printk().\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "ddbe32491951c092abbd3647fd104e79deb19528",
      "tree": "77fd65b01a4f6199e9e6de82e403ed1f14be47c0",
      "parents": [
        "0f492f2aa908edea5e23c4b0d033b858cd90ea37"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Oct 12 00:14:23 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:51:03 2008 +0200"
      },
      "message": "HID: remove info() macro from usb HID drivers\n\nUSB should not be having it\u0027s own printk macros, so remove info() and\nuse the system-wide standard of dev_info() wherever possible.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "0f492f2aa908edea5e23c4b0d033b858cd90ea37",
      "tree": "92b642c5220a263d7795fe4b4160bddea0ba9aed",
      "parents": [
        "f129ea6d1efe0eddcbb1f0faaec5623788ad9e58"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Mon Oct 06 11:15:34 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:51:02 2008 +0200"
      },
      "message": "HID: add appletv IR receiver quirk\n\nSimilar to the existing IRCONTROL4 handling\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "f129ea6d1efe0eddcbb1f0faaec5623788ad9e58",
      "tree": "4a2b72a2f98b19efeb5e28837ed1bfacffbbc961",
      "parents": [
        "dded364bf4e1f0de67d7d7b9e77c06b23a9f081f"
      ],
      "author": {
        "name": "Anssi Hannula",
        "email": "anssi.hannula@gmail.com",
        "time": "Sat Oct 04 14:44:06 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:51:02 2008 +0200"
      },
      "message": "HID: fix a lockup regression when using force feedback on a PID device\n\nCommit 8006479c9b75fb6594a7b746af3d7f1fbb68f18f introduced a spinlock in\ninput_dev-\u003eevent_lock, which is locked when handling input events.\nHowever, the hid-pidff driver sleeps when handling events as it waits for\nreports being sent to the device before changing the report contents\nagain.\nThis causes a system lockup when trying to use force feedback with a PID\ndevice, a regression introduced in 2.6.24 and 2.6.23.15.\n\nFix it by extracting the raw report data from struct hid_report\nimmediately when hid_submit_report() is called, therefore allowing\ndrivers to change the contents of struct hid_report immediately without\naffecting the already-queued transfer.\n\nIn hid-pidff, re-add the removed usbhid_wait_io() to\npidff_erase_effect() instead, to prevent a full report queue from causing\nthe submission to fail, thus not freeing up device memory.\npidff_erase_effect() is not called while dev-\u003eevent_lock is held.\n\nSigned-off-by: Anssi Hannula \u003canssi.hannula@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "dded364bf4e1f0de67d7d7b9e77c06b23a9f081f",
      "tree": "4b50bd64614d804d08a01d72202f846cd1f45086",
      "parents": [
        "34a5ceee5eafe8cfa650d333304ce84a573ff7f0"
      ],
      "author": {
        "name": "Antonio Ospite",
        "email": "ospite@studenti.unina.it",
        "time": "Thu Oct 02 22:15:02 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:51:02 2008 +0200"
      },
      "message": "HID: hiddev.h: Fix example code.\n\nFix hiddev.h example code.\nTo get the correct usage code, you need to set report_type and\nreport_id.\n\nSigned-off-by: Antonio Ospite \u003cospite@studenti.unina.it\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "34a5ceee5eafe8cfa650d333304ce84a573ff7f0",
      "tree": "8761735441e67a5da1fbe4646ed2c1912cdad6b3",
      "parents": [
        "795750197f240ca2a3f064c0210c4efd40dbaed3"
      ],
      "author": {
        "name": "Antonio Ospite",
        "email": "ospite@studenti.unina.it",
        "time": "Thu Oct 02 22:14:54 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:51:01 2008 +0200"
      },
      "message": "HID: hiddev.h: Fix mixed space and tabs in example code.\n\nFix mixed space and tabs in example code.\n\nSigned-off-by: Antonio Ospite \u003cospite@studenti.unina.it\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "795750197f240ca2a3f064c0210c4efd40dbaed3",
      "tree": "05c40a4331091817e73710ddf34fcc3a3ab5a2c6",
      "parents": [
        "76483cf4d0efbc35eaf9905a437f2f1be0221360"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Sep 18 12:23:34 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:51:01 2008 +0200"
      },
      "message": "HID: convert to dev_* prints\n\nSince we have a real device bound to a driver, we may use struct\ndevice for printing. Use dev_* functions instead of printks in\n4 drivers.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "76483cf4d0efbc35eaf9905a437f2f1be0221360",
      "tree": "3c5e2316ee8f8c9adb4a3fabea0ef709eb0e8f5b",
      "parents": [
        "987fbc1f7d446f4bf7063d3b756ae29db80be75e"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Sep 18 12:23:33 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:51:01 2008 +0200"
      },
      "message": "HID: remove hid-ff\n\nhid-ff.c now calls only pidff (generic driver), the special ones are now\nin separate drivers. Invoke pidff on all non-special directly.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "987fbc1f7d446f4bf7063d3b756ae29db80be75e",
      "tree": "84e4057e429857b9a624b612b1180798c7893268",
      "parents": [
        "10e41a711e55f485709b4ca157e587cf36ef5a69"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Sep 18 12:23:32 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:51:01 2008 +0200"
      },
      "message": "HID: move zeroplus FF processing\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "10e41a711e55f485709b4ca157e587cf36ef5a69",
      "tree": "5e7e31db5f0127370ab2cc7250b16061ec7fc3cb",
      "parents": [
        "5f022298aab58ddff9bccdb28b82a59109789da9"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Sep 18 12:23:31 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:51:00 2008 +0200"
      },
      "message": "HID: move thrustmaster FF processing\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "5f022298aab58ddff9bccdb28b82a59109789da9",
      "tree": "08d87903b7a15c465a0b21cb7bdb7a30e9226cf3",
      "parents": [
        "2b107d629dc0c35de606bb7b010b829cd247a93a"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Sep 18 19:43:32 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:51:00 2008 +0200"
      },
      "message": "HID: move pantherlord FF processing\n\nMove the force feedback processing into a separate module.\n\n[jkosina@suse.cz: fix Kconfig texts a little bit]\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "2b107d629dc0c35de606bb7b010b829cd247a93a",
      "tree": "c287d509c0a16a2c7d30b00d413a8a3b81e5188a",
      "parents": [
        "d92870ddd248e8c2562a8c4047885d3ad221ece7"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Sep 17 19:41:58 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:51:00 2008 +0200"
      },
      "message": "HID: fix incorrent length condition in hidraw_write()\n\nThe bound check on the buffer length\n\n\tif (count \u003e HID_MIN_BUFFER_SIZE)\n\nis of course incorrent, the proper check is\n\n\tif (count \u003e HID_MAX_BUFFER_SIZE)\n\nFix it.\n\nReported-by: Jerry Ryle \u003cjerry@mindtribe.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "d92870ddd248e8c2562a8c4047885d3ad221ece7",
      "tree": "27dc3359f8ed8beff068eda6feae205f0d136a79",
      "parents": [
        "d1d3a5f6eaee337d793ab9ac28e696f0262c3c8a"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue Sep 09 01:23:03 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:59 2008 +0200"
      },
      "message": "HID: fix tty\u003c-\u003ehid deadlock\n\nhid_compat_load() runs on the default workqueue, it request_module(), it\nexecs modprobe, it exits, tty flushes default workqueue, it hangs, because\nwe are still in it.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nTested-by: \u003cValdis.Kletnieks@vt.edu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "d1d3a5f6eaee337d793ab9ac28e696f0262c3c8a",
      "tree": "6152ca45da1f4f9eb594f5e904a87819ece7f768",
      "parents": [
        "1f934451825f8cfefd97e4eab4d1ab2f6591ec0f"
      ],
      "author": {
        "name": "Remi Cattiau",
        "email": "remi@cattiau.com",
        "time": "Tue Sep 09 01:39:33 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:59 2008 +0200"
      },
      "message": "HID: ignore iBuddy devices\n\niBuddy devices claim to be HID devices, but they are not.\nAdd them to the blacklist.\n\nSigned-off-by: Remi Cattiau \u003cremi@cattiau.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "1f934451825f8cfefd97e4eab4d1ab2f6591ec0f",
      "tree": "a7781447f9ad32365fd7d685995927405430cd3e",
      "parents": [
        "e36153f5a4b256c3a724b00b535f9dc44edf2372"
      ],
      "author": {
        "name": "Tomoya Adachi",
        "email": "adachi@il.is.s.u-tokyo.ac.jp",
        "time": "Thu Sep 04 11:29:27 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:59 2008 +0200"
      },
      "message": "HID: report descriptor fix for remaining MacBook JIS keyboards\n\nThis patch fixes a problem that MacBook JIS keyboard sends wrong report\ndescriptors. Although it has already been fixed in the first Core 2 Duo model,\nit still remains in other models of MacBook.\n\nSigned-off-by: Tomoya Adachi \u003cadachi@il.is.s.u-tokyo.ac.jp\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "e36153f5a4b256c3a724b00b535f9dc44edf2372",
      "tree": "6b50c7c879e1741b0a0402eae2e962115f90f6f8",
      "parents": [
        "2bea94db87362ad90d0959201f5c401767042be1"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu Sep 04 10:55:00 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:58 2008 +0200"
      },
      "message": "HID: fix gyration build error\n\nFix config symbol name in ifdef to fix build error:\n\nERROR: \"hid_compat_gyration\" [drivers/hid/hid-dummy.ko] undefined!\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "2bea94db87362ad90d0959201f5c401767042be1",
      "tree": "abe45311bce2ec24b77d8ed1b903a0abbf137a32",
      "parents": [
        "6f3c0e509640070e3c013cd9787a7d1892276b3f"
      ],
      "author": {
        "name": "Sergey Belyashov",
        "email": "Sergey.Belyashov@gmail.com",
        "time": "Tue Sep 02 17:31:16 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:58 2008 +0200"
      },
      "message": "HID: Autocentering support for Logitech MOMO Racing Wheel\n\nCurrent kernel has no support for autocentering for Logitech wheels.  By\ndefault autocentering enabled in wheel and constant effect does not work\nproperly. Using USB sniffer I found command which change autocentering\nsettings: 0xFE, 0x0D, 0x0R, 0x0L, 0x80, 0x00, 0x00, where R - clockwise force,\nL - counter-clockwise (0x0-0xF, 0xC \u003d 100%).\n\nSigned-off-by: Sergey Belyashov \u003cSergey.Belyashov@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "6f3c0e509640070e3c013cd9787a7d1892276b3f",
      "tree": "d8e2c2055a5c59be13c53fabc3b3808648e038e0",
      "parents": [
        "66ebf66e497094f2c3fb3107d309c6a753beb0ff"
      ],
      "author": {
        "name": "Alex Chiang",
        "email": "achiang@hp.com",
        "time": "Wed Aug 27 13:36:18 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:58 2008 +0200"
      },
      "message": "HID: fix grammo in HID_COMPAT Kconfig help text\n\nThe Kconfig option for HID_COMPAT should read \"lose\", not \"loose\".\n\nSigned-off-by: Alex Chiang \u003cachiang@hp.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "66ebf66e497094f2c3fb3107d309c6a753beb0ff",
      "tree": "4a0daa8c7a02001353409b80226da08a1342e78a",
      "parents": [
        "c0bd6a429819f794f626f9e73be4564e18e132db"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 27 11:21:42 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:57 2008 +0200"
      },
      "message": "HID: add support for Super Dual Box Pro USB PS2/PS2 adapter\n\nThis seems to be the very same device, as already supported Smartjoy\ndual Plus, but with slightly different vendor ID. Let\u0027s support this\none too.\n\nReported-by: David Ashley \u003cdashxdr@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "c0bd6a429819f794f626f9e73be4564e18e132db",
      "tree": "235aa6dc873ab184f8eae0d5f050b921081b480c",
      "parents": [
        "0f37cd0306463ad35f958d8f74a2b00e5b190b4b"
      ],
      "author": {
        "name": "Richard Hughes",
        "email": "rhughes@redhat.com",
        "time": "Wed Aug 27 11:19:37 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:57 2008 +0200"
      },
      "message": "HID: remove ignore quirk for MGE UPS devices\n\nThis patch reverts the change made four years ago here:\nhttp://www.vg.kernel.org/pub/linux/kernel/people/gregkh/usb/2.4/usb-hid-2.4.25-pre7.patch\n\nUPS\u0027s made by MGE can be used with usbhid just fine, and by removing the\nignore quirk allows them to be used with HAL so they just work when plugged\nin, without needing to be manually configured.\n\nWith the ignore quirk in place a user would have to configure NUT before the\nUPS could be used, as NUT uses it\u0027s own internal USB matching framework\nto match against the USB devices, do low level control messages on the\ndevice and then parse the HID tables all in userspace.\n\nThis is not needed, as allowing the device to be claimed as a usbhid device\nallows it to be used like any other USB UPS device. The devices correctly\nadvertise the power device page which can be queried for the device state.\n\nI assume the quirk was changed so that people using \u003c libusb 0.1.8 could\nstill use NUT\u0027s internal HID code to manage the UPS.\nlibusb 0.1.8 was released quite some time ago: 2004-02-11.\n\nThis patch does not break NUT as in drivers/libusb.c the device is force\nunbound from the kernel driver using usb_detach_kernel_driver_np () where\nit can be controlled like normal.\n\n[jkosina@suse.cz: adapt to the new hidbus code]\n\nSigned-off-by: Richard Hughes \u003crhughes@redhat.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "0f37cd0306463ad35f958d8f74a2b00e5b190b4b",
      "tree": "09334d4bb4b944d598c0930ba70c8a60280c8c77",
      "parents": [
        "606bd0a8616a0e59021cb2997e942513f24f641d"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 20 19:13:52 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:57 2008 +0200"
      },
      "message": "HID: introduce list for hiddev creation forcing\n\nIntroduce a list of devices for which there is need to\nforce a creation of the hiddev interface, but still they\nare operated by generic driver (i.e. certain UPS).\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "606bd0a8616a0e59021cb2997e942513f24f641d",
      "tree": "f4884ef8d1beb2c13eaa3af45512c7b43def30ae",
      "parents": [
        "6edfa8dc33803a49ad936ead9840e453bee6ca3b"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Jul 04 23:06:45 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:56 2008 +0200"
      },
      "message": "HID: move logitech FF processing\n\nMerge the logitech force feedback processing directly into logitech\ndriver from the usbhid core.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "6edfa8dc33803a49ad936ead9840e453bee6ca3b",
      "tree": "a98640468512a114e356e5634467559fb17c9c69",
      "parents": [
        "93c10132a7ac160df3175b53f7ee857625412165"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Jun 27 20:41:02 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:56 2008 +0200"
      },
      "message": "HID: move reset leds quirk\n\nMove the handling of the leds resetting from the core to\nthe dell and logitech drivers.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "93c10132a7ac160df3175b53f7ee857625412165",
      "tree": "64ea194ddd7791d44394bb2a918921a2906fe1ee",
      "parents": [
        "fea6f1833b5bbff7066bcde1fa1141c9717bbad2"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Jun 27 00:04:24 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:56 2008 +0200"
      },
      "message": "HID: move connect quirks\n\nMove connecting from usbhid to the hid layer and fix also hidp in\nthat manner.\nThis removes all the ignore/force hidinput/hiddev connecting quirks.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "fea6f1833b5bbff7066bcde1fa1141c9717bbad2",
      "tree": "ed9899aa290e0aea2961f1cc655494a58723e18c",
      "parents": [
        "bd28ce008bdc68ef5902f68d2d62cbb7fa78c415"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Jun 26 22:25:33 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:55 2008 +0200"
      },
      "message": "HID: move dell quirks\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "bd28ce008bdc68ef5902f68d2d62cbb7fa78c415",
      "tree": "188317a52208632b330c3e4b0e1cc4576dcb9178",
      "parents": [
        "2b88b803018dbc2e9c68cbcd1739186e0715911a"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed Jun 25 23:47:04 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:55 2008 +0200"
      },
      "message": "HID: move sony quirks\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "2b88b803018dbc2e9c68cbcd1739186e0715911a",
      "tree": "346a8af4c1cab58bfd5cd4dbe70ce2eae474e90d",
      "parents": [
        "3715ade981d524f9bb3b851a1eb81d3604a873bc"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed Jun 25 23:03:55 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:55 2008 +0200"
      },
      "message": "HID: remove rdesc quirk support\n\nRemove support for both dynamic and static report descriptor\nquirks. There is no longer rdesc code which it would support,\nso it\u0027s useless.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "3715ade981d524f9bb3b851a1eb81d3604a873bc",
      "tree": "a3daee2e0b696ca5ee3255fa76d2f5ba062ed739",
      "parents": [
        "980a3da6acdd577ee3ae192e868dc52fe4b7f2e5"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Jul 31 11:09:37 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:54 2008 +0200"
      },
      "message": "HID: remove hid-input-quirks\n\nRemove the file since these is no user now.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "980a3da6acdd577ee3ae192e868dc52fe4b7f2e5",
      "tree": "420ca3c79bdca00967afe3683ff8acf11196174c",
      "parents": [
        "949f8fef77186c7361d22e1ea6f42c76ceda42b0"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed Jun 25 22:31:48 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:54 2008 +0200"
      },
      "message": "HID: move samsung quirks\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "949f8fef77186c7361d22e1ea6f42c76ceda42b0",
      "tree": "c9917cfecd321dd9347eba8bdc47727ef84efaa1",
      "parents": [
        "3b8006e51038ef263a0404756d9e190c9a9f74d5"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Jul 24 23:35:13 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:54 2008 +0200"
      },
      "message": "HID: move gyration quirks\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "3b8006e51038ef263a0404756d9e190c9a9f74d5",
      "tree": "903b947416afbac962f754e0ea57edad75574969",
      "parents": [
        "1e76253220dbe66e048e55680266dd1f4af0be85"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed Jun 25 00:07:50 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:53 2008 +0200"
      },
      "message": "HID: move monterey quirks\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "1e76253220dbe66e048e55680266dd1f4af0be85",
      "tree": "e3b1a340de062603b0e5d1e65e5e37a58973f7c3",
      "parents": [
        "b5635b129b3ca3a9c879a36f58f5b8c4903d267a"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue Jun 24 23:46:21 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:53 2008 +0200"
      },
      "message": "HID: move petalynx quirks\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "b5635b129b3ca3a9c879a36f58f5b8c4903d267a",
      "tree": "03aa23076ad126e27972b559928ee91dbf6aa5a1",
      "parents": [
        "fcfacfd3594d5d2fa99fb5e7d33dee3904b1a156"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue Jun 24 23:24:57 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:53 2008 +0200"
      },
      "message": "HID: move belkin quirks\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "fcfacfd3594d5d2fa99fb5e7d33dee3904b1a156",
      "tree": "5e90dc8545fca3df9101ae8f0d9865495c790065",
      "parents": [
        "1f243e302cea1561ac881eb5d27041c5342beba4"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue Jun 24 22:48:52 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:53 2008 +0200"
      },
      "message": "HID: move chicony quirks\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "1f243e302cea1561ac881eb5d27041c5342beba4",
      "tree": "34939277ecafcf4ebf36e12de1f6f5a75f931f78",
      "parents": [
        "3b239cd739a9499da08326356add3d9d992c7911"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue Jun 24 21:11:21 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:52 2008 +0200"
      },
      "message": "HID: move ezkey quirks\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "3b239cd739a9499da08326356add3d9d992c7911",
      "tree": "859cbb6d09d381edcc8e0e9f12437e66bf00c7c5",
      "parents": [
        "14a21cd459f97e3b3cc4fcde48fc5bcdb81d097e"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue Jun 24 20:42:25 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:52 2008 +0200"
      },
      "message": "HID: move cherry quirks\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "14a21cd459f97e3b3cc4fcde48fc5bcdb81d097e",
      "tree": "cff11c6bad54ddecce5d74f6391fb487ac0104eb",
      "parents": [
        "0f2213208f8da51bcb665309e3468f000489c04f"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Mon Jun 23 23:31:09 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:51 2008 +0200"
      },
      "message": "HID: move a4tech quirks\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "0f2213208f8da51bcb665309e3468f000489c04f",
      "tree": "c4ae130d095b019bb0c1492966d41e5bd4a2a1c5",
      "parents": [
        "90231e7eaf752856a2c13f786f36ec7f641bad28"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Mon Jun 23 22:54:08 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:51 2008 +0200"
      },
      "message": "HID: move cypress quirks\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    }
  ],
  "next": "90231e7eaf752856a2c13f786f36ec7f641bad28"
}
