)]}'
{
  "log": [
    {
      "commit": "705962ccc9d21a08b74b6b6e1d3cf10f98968a67",
      "tree": "c9c534aa1be76b790b0d8a4415fd7d46f920c77c",
      "parents": [
        "39403865d2e4590802553370a56c9ab93131e4ee"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sun May 13 05:52:32 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun May 13 09:44:05 2007 -0700"
      },
      "message": "fix deadlock in loop.c\n\n... doh\n\nJeremy Fitzhardinge noted that the recent loop.c cleanups worked, but\ncause lockdep to complain.\n\nOuch.  OK, the deadlock is real and yes, I\u0027m an idiot.  Speaking of which,\nwe probably want to s/lock/pin/ in drivers/base/map.c to avoid such\nbrainos again.  And yes, this stuff needs clear documentation.  Will try\nto put one together once I get some sleep...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f7d02ae76ebbf5b8a9531fe150c49e126a397704",
      "tree": "bcfdcab6e70658d55a3c843694e04e938bf9168f",
      "parents": [
        "78db2ad6f4df9145bfd6aab1c0f1c56d615288ec",
        "158304ef09a28c7f2dd37d78f536a4e09ba084a1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 18:11:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 18:11:33 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (30 commits)\n  [ARM] Use new get_irqnr_preamble\n  [ARM] Ensure machine class menu is sorted alphabetically\n  [ARM] 4333/2: KS8695: Micrel Development board\n  [ARM] 4332/2: KS8695: Serial driver\n  [ARM] 4331/3: Support for Micrel/Kendin KS8695 processor\n  [ARM] 4371/1: AT91: Support for Atmel AT91SAM9RL-EK development board\n  [ARM] 4372/1: Define byte sizes in asm-arm/sizes.h\n  [ARM] 4370/3: AT91: Support for Atmel AT91SAM9RL processors.\n  [ARM] Update mach-types\n  [ARM] export symbol csum_partial_copy_from_user\n  [ARM] iop13xx: msi support\n  [ARM] stacktrace fix\n  [ARM] Spinlock initializer cleanup\n  [ARM] remove useless config option GENERIC_BUST_SPINLOCK\n  [ARM] 4303/3: base kernel support for TI DaVinci\n  [ARM] 4369/1: AT91: Fix circular dependency in header files\n  [ARM] 4368/1: S3C24xx: build fix\n  [ARM] 4364/1: AT91: LEDS on AT91SAM9261-EK\n  [ARM] Fix iop32x/iop33x build\n  [ARM] EBSA110: fix build errors caused by missing \"const\"\n  ...\n"
    },
    {
      "commit": "07002e995638b83a6987180f43722a0eb39d4932",
      "tree": "76d09369163b040acd41c56f7c9acf2c489b40e0",
      "parents": [
        "f1d1a842d85acf34dd185027cb2c9b4fd13130ef"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 12 16:23:15 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 16:53:02 2007 -0700"
      },
      "message": "fix the dynamic allocation and probe in loop.c\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: Ken Chen \u003ckenchen@google.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "10fb62e5b72c2485c3e0efd8b103254c0d087676",
      "tree": "967bad39b01a7927ddbf6571b18ee5fcef8506c1",
      "parents": [
        "8fe1425a60fdf6c51a41b95542416d7124587c34"
      ],
      "author": {
        "name": "Christian Krafft",
        "email": "krafft@de.ibm.com",
        "time": "Sat May 12 10:37:01 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 10:55:40 2007 -0700"
      },
      "message": "IPMI: Add PPC openfirmware unregister\n\nWhen trying to load the ipmi_si module on a powerpc with no BMC (baseboard\nmanagement controller) the driver failes to load correctly, but doesn\u0027t\nunregister itself from of_platform.  So, on a second modprobe the kernel\ncrashes.  This patch adds the missing unregister call.\n\nSigned-off-by: Christian Krafft \u003ckrafft@de.ibm.com\u003e\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8fe1425a60fdf6c51a41b95542416d7124587c34",
      "tree": "058493f5d89b005bec469e5b4103bcf825b543ca",
      "parents": [
        "b6d1c9a44744224d83125a5a89c1a6cc4db27361"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Sat May 12 10:36:58 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 10:55:40 2007 -0700"
      },
      "message": "IPMI: fix SI address space settings\n\nFix a rather obvious error that Patrick found in the setup routines.  Need to\nset the proper address space in the ACPI case.\n\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nCc: Patrick Schoeller \u003cPatrick.Schoeller@hp.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ddf526e992c1ea10e31478f4753fd717373f9e8b",
      "tree": "8314ff8a09fbb7e37b6a29b97b35b82ab37ee6d9",
      "parents": [
        "c5c34d4862e18ef07c1276d233507f540fb5a532"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sat May 12 10:36:56 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 10:55:39 2007 -0700"
      },
      "message": "Missing include file in tpm_atmel.h\n\nOn PPC64, we need to include asm/prom.h for function definitions.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c5c34d4862e18ef07c1276d233507f540fb5a532",
      "tree": "a0645f236a8bd2492476d1e24fbf94d5cd7edc30",
      "parents": [
        "e3bf460f3eb86cdbc76725a0dac1f191e796676c"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Sat May 12 10:36:55 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 10:55:39 2007 -0700"
      },
      "message": "tty: flush flip buffer on ldisc input queue flush\n\nFlush the tty flip buffer when the line discipline input queue is flushed,\nincluding the user call tcflush(TCIFLUSH/TCIOFLUSH).  This prevents\nunexpected stale data after a user application calls tcflush().\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Antonino Ingargiola \u003ctritemio@gmail.com\u003e\nSigned-off-by: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nCc: Theodore Ts\u0027o \u003ctytso@mit.edu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "33d444f182a1757640077c6b7381e54c13142b1d",
      "tree": "106bf7bdd645c2efd645ff3973fcfd64d41cfce8",
      "parents": [
        "ae7d5c8622a518601a21f14de5c70de5f1c967bf",
        "8354c5b72636e5321e9b16dae1da1445506f6af6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 09:47:47 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 09:47:47 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC]: Wire up signalfd/timerfd/eventfd syscalls.\n  [SPARC64]: Add support for bq4802 TOD chip, as found on ultra45.\n  [SPARC64]: Correct FIRE_IOMMU_FLUSHINV register offset.\n  [SPARC64]: envctrl.c needs asm/io.h\n  [SPARC64]: Update defconfig.\n  [TTY]: Export proc_clear_tty() to modulea.\n  [SPARC64]: pci_resource_adjust() cannot be __init.\n  [SPARC64]: Spelling fixes.\n  [SPARC]: Spelling fixes.\n  [SPARC64]: Kill LARGE_ALLOCS and update defconfig.\n"
    },
    {
      "commit": "7248d497499a58a6f3bc3a05fdccb9a9b6306509",
      "tree": "dde70253e66df2b83fc8f4cbec73aa6620d12d49",
      "parents": [
        "af3b146d26550f0c8e0d77b2117c6f8aec5d8146"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Sat May 12 22:03:48 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 09:47:15 2007 -0700"
      },
      "message": "pm3fb: Fix compile error if module\n\npm3fb_setup() should only compiled if pm3fb is built statically in the kernel.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e1a39fbb029fce40150d9163d39a68e2b76cd0b5",
      "tree": "72ff676c1f556867477e8c0341f197399dc35d25",
      "parents": [
        "d77311f942731064f4fb904de2ebbb238ee1d03e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 16:34:35 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 21:39:25 2007 -0700"
      },
      "message": "[SPARC64]: envctrl.c needs asm/io.h\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7cac4ce59b3bc2b5c91b7e0cf4e6943e223076ec",
      "tree": "462620ed0cd3f3092e011d86a20362142dd8c82b",
      "parents": [
        "f16537bac7742501c8eb7200341ae1eb9b1e43c3"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 14:30:57 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 21:39:23 2007 -0700"
      },
      "message": "[TTY]: Export proc_clear_tty() to modulea.\n\nA use was added to the solaris syscall module which\ncan be built modular.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "af3b146d26550f0c8e0d77b2117c6f8aec5d8146",
      "tree": "e8078b0d760cd2a2488d3755b7dee341f3ea61b3",
      "parents": [
        "c5b7bede71853d92fc747cdc12fa5234b6045731",
        "fd4ba7e2b7ce9a48b8c60d5fcd65feda5746812e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 20:12:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 20:12:57 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (23 commits)\n  [POWERPC] Add arch/powerpc support for the Motorola PrPMC2800\n  [POWERPC] Add bootwrapper support for Motorola PrPMC2800 platform\n  [POWERPC] Add DTS file for the Motorola PrPMC2800 platform\n  [POWERPC] Check cache coherency of kernel vs firmware\n  [POWERPC] Add Marvell mv64x60 PCI bridge support\n  [POWERPC] Create Marvell mv64x60 I2C platform_data\n  [POWERPC] Create Marvell mv64x60 ethernet platform_data\n  [POWERPC] Create Marvell mv64x60 MPSC (serial) platform_data\n  [POWERPC] Add interrupt support for Marvell mv64x60 chips\n  [POWERPC] Add bootwrapper support for Marvell/mv64x60 I2C\n  [POWERPC] Add bootwrapper support for Marvell MPSC\n  [POWERPC] Add bootwrapper support for Marvell/mv64x60 hostbridge\n  [POWERPC] Add Makefile rules to wrap dts file in zImage\n  [POWERPC] Spelling fixes: arch/ppc/\n  [POWERPC] U-boot passes the initrd as start/end, not start/size.\n  [POWERPC] PS3: Update ps3_defconfig\n  [POWERPC] PS3: Fix request_irq warning\n  [POWERPC] Don\u0027t complain if size-cells \u003d\u003d 0 in prom_parse()\n  [POWERPC] Simplify smp_space_timers\n  [POWERPC] Trivial ps3 warning fixes\n  ...\n"
    },
    {
      "commit": "649c8e0289eeee2ab3d4c6c6e062df24dd602233",
      "tree": "b4c0a6de487151e3d137714cee6621e6c1b2d161",
      "parents": [
        "52d3aff903171af13b56c5a4d6fb828461406c65"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Sat May 12 10:56:24 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:49 2007 +1000"
      },
      "message": "[POWERPC] Create Marvell mv64x60 ethernet platform_data\n\nThis patch creates platform_device entries for the Marvell mv64x60\nethernet controller ports, based on information contained in the\ndevice tree.\n\nThis driver (like the other mv64x60 drivers) are unusual in that it\nworks on both the MIPS and PowerPC architectures.  Because of that,\nthe drivers do not support the normal PowerPC of_platform_bus_type.\nThey support platform_bus_type instead.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c5b7bede71853d92fc747cdc12fa5234b6045731",
      "tree": "922284456a74150e679126e73551b64ba9c00bf2",
      "parents": [
        "fb2c922b8588115d8914492493a37109bfb07884",
        "5c34202b8bf942da411b6599668a76b07449bbfd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 16:05:43 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 16:05:43 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:\n  [WATCHDOG] iTCO_wdt.c - fix ACPI Base register\n"
    },
    {
      "commit": "fb2c922b8588115d8914492493a37109bfb07884",
      "tree": "9b532d2989d998b1997bf04eae0f3eb15f1843b5",
      "parents": [
        "9ce3075c20d458040138690edfdf6446664ec3ee",
        "b9a3b4d1453689f2927668fcdc4827fdccf44d1b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 16:03:03 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 16:03:03 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  pata_platform: don\u0027t use generic ata_port_start\n  Use menuconfig objects: libata\n  add the ATI SB700 SATA controller device id to AHCI pci table\n  Add the combined mode for ATI SB700\n  pata_pcmcia: recognize 2GB CompactFlash from Transcend\n  git-libata-all: sata_via build fix\n  libata-acpi: clean up parameters and misc stuff\n  libata-acpi: s/CONFIG_SATA_ACPI/CONFIG_ATA_ACPI/\n  libata: give devices one last chance even if recovery failed with -EINVAL\n  libata: fallback to the other IDENTIFY on device error, take#2\n  libata: ignore EH scheduling during initialization\n  libata: clean up SFF init mess\n  libata: implement libata.spindown_compat\n  libata: reimplement suspend/resume support using sdev-\u003emanage_start_stop\n"
    },
    {
      "commit": "9ce3075c20d458040138690edfdf6446664ec3ee",
      "tree": "7431fd54ce8ea8ee9224a86fa5f4cc69226ea216",
      "parents": [
        "b3b7cc7b4138f4171da5813b5ec2a14835e02482",
        "17cf8cc9439262cd90421435e0e8c7ab0af26833"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 16:02:05 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 16:02:05 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6: (35 commits)\n  Add support for the Davicom DM9161A PHY\n  sky2: only disable 88e8056 on some boards\n  sky2: 88e8071 support not ready\n  skge: crash on shutdown/suspend\n  sky2: fix oops on shutdown\n  mlx4: don\u0027t use deprecated IRQ flags\n  netxen_nic_main don\u0027t use deprecated irq flags\n  Use menuconfig objects II - netdev/wan\n  Use menuconfig objects II - netdev/pcmcia\n  Use menuconfig objects II - netdev/atm\n  Use menuconfig objects: netdev\n  Use menuconfig objects: PHY\n  spidernet: remove unnecessary accesses to phy\n  S2IO: Statistics for link up/down and memory allocated/freed\n  S2IO: statistics for memory allocation failuers\n  S2IO: getringparam ethtool option\n  [PATCH] libertas: 64-bit cleanups\n  [PATCH] libertas: sparse fixes\n  [PATCH] libertas: fix missing unlock in TX error path\n  [PATCH] libertas: make debugfs.c sparse-clean\n  ...\n"
    },
    {
      "commit": "b3b7cc7b4138f4171da5813b5ec2a14835e02482",
      "tree": "bbace1c3424507cc1e6008e7f21dc2eba1332b47",
      "parents": [
        "0a3fd051c7036ef71b58863f8e5da7c3dabd9d3f"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Fri May 11 13:26:44 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 16:01:18 2007 -0700"
      },
      "message": "Fix assertion failure with MSI on sparc64\n\nToday\u0027s find is a triggered assertion in msi_free_irqs() when the system\ndoesn\u0027t support MSI, in which case arch_setup_msi_irqs() always returns\nan error.\n\nThe problem is that when this happens we branch into msi_free_irqs(), to\nwhich you added the following assertion loop:\n\n\tlist_for_each_entry(entry, \u0026dev-\u003emsi_list, list)\n\t\tBUG_ON(irq_has_action(entry-\u003eirq));\n\nWell, if arch_setup_msi_irqs() fails, entry-\u003eirq will be zero and\nalthough that\u0027s never assigned to any normal devices we use that IRQ\nnumber for the timer interrupt on sparc64 so this assertion triggers.\n\nBetter to test for zero before doing the irq_has_action() assertion\nthing.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b9a3b4d1453689f2927668fcdc4827fdccf44d1b",
      "tree": "bf9d3841ce75aa1d2a413d95bc80b6fc73321c2b",
      "parents": [
        "b196fc69f7be7b4454781add9c2d5173f44d509b"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed May 09 23:00:20 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:18:39 2007 -0400"
      },
      "message": "pata_platform: don\u0027t use generic ata_port_start\n\nI have a system where I have a simple IDE controller that sits on a\nlocal bus without bus master dma capability, and thus no dma_mapping\nops defined for the device/bus.\n\npata_platform works great for me, with the exception of using the generic\nata_port_start which tries to do a dmam_alloc_coherent.\n\nLooks like it doesn\u0027t need to allocate a prd table at all, so replace it\nwith a dummy function instead.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b196fc69f7be7b4454781add9c2d5173f44d509b",
      "tree": "57fe264ded450614744abeb207781d1792a56967",
      "parents": [
        "2bcfdde6767f2f07891d2753c25220012fe5e6d2"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Thu May 10 22:48:54 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:16:01 2007 -0400"
      },
      "message": "Use menuconfig objects: libata\n\nUse menuconfigs instead of menus, so the whole menu can be disabled at once\ninstead of going through all options.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2bcfdde6767f2f07891d2753c25220012fe5e6d2",
      "tree": "9ca9b53583acbaae2bee14e95459c1fa04321596",
      "parents": [
        "823777181b4c0200923dcb026efa5b37f55c0ecf"
      ],
      "author": {
        "name": "Henry Su",
        "email": "henry.su@amd.com",
        "time": "Thu May 10 22:48:51 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:16:01 2007 -0400"
      },
      "message": "add the ATI SB700 SATA controller device id to AHCI pci table\n\nAdd the device ID to AHCI pci table for ATI SB700 SATA controller, the\nsubsequent chipset of SB600.\n\nSigned-off-by: henry su\u003chenry.su@amd.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "823777181b4c0200923dcb026efa5b37f55c0ecf",
      "tree": "cd105b29f0fcbf977715963e120e3b1f919980d3",
      "parents": [
        "48aaae7a2fa46e1ed0d0b7677fde79ccfcb8c963"
      ],
      "author": {
        "name": "Henry Su",
        "email": "henry.su@amd.com",
        "time": "Thu May 10 22:48:50 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:16:01 2007 -0400"
      },
      "message": "Add the combined mode for ATI SB700\n\nBesides those modes in ATI SB600 SATA controller, ATI SB700 supports one\nmore mode:the combined mode.\n\nThe combined mode is a Legacy IDE mode used for compatibility with some old\nOS without AHCI driver, but now it is not necessary for Linux since the\nkernel has supported AHCI.\n\nSigned-off-by: Luugi Marsan \u003cluugi.marsan@amd.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "48aaae7a2fa46e1ed0d0b7677fde79ccfcb8c963",
      "tree": "83ff0c680645a663a2e6b44a1ff6ef8fc8a82609",
      "parents": [
        "1d30c33d8d07868199560b24f10ed6280e78a89c"
      ],
      "author": {
        "name": "Aeschbacher, Fabrice",
        "email": "Fabrice.Aeschbacher@siemens.com",
        "time": "Thu May 10 22:48:48 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:16:00 2007 -0400"
      },
      "message": "pata_pcmcia: recognize 2GB CompactFlash from Transcend\n\nAllow the pata_pcmcia driver to automatically detect 2GB CompactFlash cards\nfrom Transcend.\n\nSigned-off-by: Fabrice Aeschbacher \u003cfabrice.aeschbacher@siemens.com\u003e\nCc: \"Peter Stuge\" \u003cstuge-linux-pcmcia@cdy.org\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1d30c33d8d07868199560b24f10ed6280e78a89c",
      "tree": "311e7baea4f8cf9ffefb3ca10f047e35b4868877",
      "parents": [
        "3a32a8e96694a243ec7e7feb6d76dfc4b1fe90c1"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu May 10 22:48:43 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:16:00 2007 -0400"
      },
      "message": "git-libata-all: sata_via build fix\n\nCc: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3a32a8e96694a243ec7e7feb6d76dfc4b1fe90c1",
      "tree": "c7e326d85996b196770e5bef4d7fd005380b09a0",
      "parents": [
        "e92351bb53c0849fabfa80be53cbf3b0aa166e54"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sat May 05 23:50:38 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:12:42 2007 -0400"
      },
      "message": "libata-acpi: clean up parameters and misc stuff\n\nThis patch cleans up libata-acpi such that it looks similar to other\nlibata files.  This patch doesn\u0027t introuce any behavior changes.\n\n* make libata-acpi functions take ata_device instead of ata_port +\n  device index\n* s/atadev/dev/\n* de-indent local variable declarations\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e92351bb53c0849fabfa80be53cbf3b0aa166e54",
      "tree": "cb182d532feb99015e66c7377ecfaf9041153cc2",
      "parents": [
        "8575b814097af648dad284bd3087875a11b13d18"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sat May 05 23:50:38 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:12:42 2007 -0400"
      },
      "message": "libata-acpi: s/CONFIG_SATA_ACPI/CONFIG_ATA_ACPI/\n\nACPI applies to both SATA and PATA.  Drop the \u0027S\u0027 from the config\nvariable.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8575b814097af648dad284bd3087875a11b13d18",
      "tree": "33ee44f9bafab76229df2516c309f31fd6ef428d",
      "parents": [
        "54936f8b099325992f0f212a5e366fd5257c6c9c"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Fri May 11 14:46:51 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:09:18 2007 -0400"
      },
      "message": "libata: give devices one last chance even if recovery failed with -EINVAL\n\nAfter certain errors, some devices report complete garbage on\nIDENTIFY.  This can cause ata_dev_read_id() to fail with -EINVAL\nresulting in immediate disabling of the device.  Give the device one\nlast chance after -EINVAL to allow recovery from such situations.  As\n-EINVAL is triggered very rarely, this shouldn\u0027t cause any noticeable\naffect on more common error paths.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Harald Dunkel \u003charald.dunkel@t-online.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "54936f8b099325992f0f212a5e366fd5257c6c9c",
      "tree": "371da5167542be4f950b894533127ef4c63de6df",
      "parents": [
        "f4d6d00466ef4879e4289f18c2f59210a06a7ada"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Fri May 11 14:35:29 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:09:18 2007 -0400"
      },
      "message": "libata: fallback to the other IDENTIFY on device error, take#2\n\nIt seems the world isn\u0027t as frank as we thought and some devices lie\nabout who they are.  Fallback to the other IDENTIFY if IDENTIFY is\naborted by the device.  As this is the strategy used by IDE for a long\ntime, it shouldn\u0027t cause too much problem.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: William Thompson \u003cwt@electro-mechanical.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f4d6d00466ef4879e4289f18c2f59210a06a7ada",
      "tree": "60a0ec3c2872f1f21c2b546af3e04990b3bfa60b",
      "parents": [
        "1626aeb881236c8cb022b5e4ca594146a951d669"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Tue May 01 11:50:15 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:09:18 2007 -0400"
      },
      "message": "libata: ignore EH scheduling during initialization\n\nlibata enables SCSI host during ATA host activation which happens\nafter IRQ handler is registered and IRQ is enabled.  All ATA ports are\nin frozen state when IRQ is enabled but frozen ports may raise limited\nnumber of IRQs after being frozen - IOW, -\u003efreeze() is not responsible\nfor clearing pending IRQs.  During normal operation, the IRQ handler\nis responsible for clearing spurious IRQs on frozen ports and it\nusually doesn\u0027t require any extra code.\n\nUnfortunately, during host initialization, the IRQ handler can end up\nscheduling EH for a port whose SCSI host isn\u0027t initialized yet.  This\nresults in OOPS in the SCSI midlayer.  This is relatively short window\nand scheduling EH for probing is the first thing libata does after\ninitialization, so ignoring EH scheduling until initialization is\ncomplete solves the problem nicely.\n\nThis problem was spotted by Berck E. Nash in the following thread.\n\n  http://thread.gmane.org/gmane.linux.kernel/519412\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Berck E. Nash \u003cflyboy@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1626aeb881236c8cb022b5e4ca594146a951d669",
      "tree": "30f3457e4b5d76e62ee192fcc0d52b0ee8a829df",
      "parents": [
        "920a4b1038e442700a1cfac77ea7e20bd615a2c3"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Fri May 04 12:43:58 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:09:18 2007 -0400"
      },
      "message": "libata: clean up SFF init mess\n\nThe intention of using port_mask in SFF init helpers was to eventually\nsupport exoctic configurations such as combination of legacy and\nnative port on the same controller.  This never became actually\nnecessary and the related code always has been subtly broken one way\nor the other.  Now that new init model is in place, there is no reason\nto make common helpers capable of handling all corner cases.  Exotic\ncases can simply dealt within LLDs as necessary.\n\nThis patch removes port_mask handling in SFF init helpers.  SFF init\nhelpers don\u0027t take n_ports argument and interpret it into port_mask\nanymore.  All information is carried via port_info.  n_ports argument\nis dropped and always two ports are allocated.  LLD can tell SFF to\nskip certain port by marking it dummy.  Note that SFF code has been\ntreating unuvailable ports this way for a long time until recent\nbreakage fix from Linus and is consistent with how other drivers\nhandle with unavailable ports.\n\nThis fixes 1-port legacy host handling still broken after the recent\nnative mode fix and simplifies SFF init logic.  The following changes\nare made...\n\n* ata_pci_init_native_host() and ata_init_legacy_host() both now try\n  to initialized whatever they can and mark failed ports dummy.  They\n  return 0 if any port is successfully initialized.\n\n* ata_pci_prepare_native_host() and ata_pci_init_one() now doesn\u0027t\n  take n_ports argument.  All info should be specified via port_info\n  array.  Always two ports are allocated.\n\n* ata_pci_init_bmdma() exported to be used by LLDs in exotic cases.\n\n* port_info handling in all LLDs are standardized - all port_info\n  arrays are const stack variable named ppi.  Unless the second port\n  is different from the first, its port_info is specified as NULL\n  (tells libata that it\u0027s identical to the last non-NULL port_info).\n\n* pata_hpt37x/hpt3x2n: don\u0027t modify static variable directly.  Make an\n  on-stack copy instead as ata_piix does.\n\n* pata_uli: It has 4 ports instead of 2.  Don\u0027t use\n  ata_pci_prepare_native_host().  Allocate the host explicitly and use\n  init helpers.  It\u0027s simple enough.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "920a4b1038e442700a1cfac77ea7e20bd615a2c3",
      "tree": "4209c04b64b021a3e4253a484b108b2475a2860a",
      "parents": [
        "9666f4009c22f6520ac3fb8a19c9e32ab973e828"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Fri May 04 21:28:48 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:01:04 2007 -0400"
      },
      "message": "libata: implement libata.spindown_compat\n\nNow that libata uses sd-\u003emanage_start_stop, libata spins down disk on\nshutdown.  In an attempt to compensate libata\u0027s previous shortcoming,\nsome distros sync and spin down disks attached via libata in their\nshutdown(8).  Some disks spin back up just to spin down again on\nSTANDBYNOW1 if the command is issued when the disk is spun down, so\nthis double spinning down causes problem.\n\nThis patch implements module parameter libata.spindown_compat which,\nwhen set to one (default value), prevents libata from spinning down\ndisks on shutdown thus avoiding double spinning down.  Note that\nlibata spins down disks for suspend to mem and disk, so with\nlibata.spindown_compat set to one, disks should be properly spun down\nin all cases without modifying shutdown(8).\n\nshutdown(8) should be fixed eventually.  Some drive do spin up on\nSYNCHRONZE_CACHE even when their cache is clean.  Those disks\ncurrently spin up briefly when sd tries to shutdown the device and\nthen the machine powers off immediately, which can\u0027t be good for the\nhead.  We can\u0027t skip SYNCHRONIZE_CACHE during shudown as it can be\ndangerous data integrity-wise.\n\nSo, this spindown_compat parameter is already scheduled for removal by\nthe end of the next year and here\u0027s what shutdown(8) should do.\n\n  * Check whether /sys/modules/libata/parameters/spindown_compat\n    exists.  If it does, write 0 to it.\n\n  * For each libata harddisk {\n\t* Check whether /sys/class/scsi_disk/h:c:i:l/manage_start_stop\n\t  exists.  Iff it doesn\u0027t, synchronize cache and spin the disk\n\t  down as before.\n  }\n\nThe above procedure will make shutdown(8) work properly with kernels\nbefore this change, ones with this workaround and later ones without\nit.\n\nTo accelerate shutdown(8) updates, if the compat mode is in use, this\npatch prints BIG FAT warning for five seconds during shutdown (the\noptimal interval to annoy the user just the right amount discovered by\nhours of tireless usability testing).\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9666f4009c22f6520ac3fb8a19c9e32ab973e828",
      "tree": "eaac13cd5890af6298e5576a48c29891f0890bd1",
      "parents": [
        "0a3fd051c7036ef71b58863f8e5da7c3dabd9d3f"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Fri May 04 21:27:47 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:01:03 2007 -0400"
      },
      "message": "libata: reimplement suspend/resume support using sdev-\u003emanage_start_stop\n\nReimplement suspend/resume support using sdev-\u003emanage_start_stop.\n\n* Device suspend/resume is now SCSI layer\u0027s responsibility and the\n  code is simplified a lot.\n\n* DPM is dropped.  This also simplifies code a lot.  Suspend/resume\n  status is port-wide now.\n\n* ata_scsi_device_suspend/resume() and ata_dev_ready() removed.\n\n* Resume now has to wait for disk to spin up before proceeding.  I\n  couldn\u0027t find easy way out as libata is in EH waiting for the\n  disk to be ready and sd is waiting for EH to complete to issue\n  START_STOP.\n\n* sdev-\u003emanage_start_stop is set to 1 in ata_scsi_slave_config().\n  This fixes spindown on shutdown and suspend-to-disk.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "17cf8cc9439262cd90421435e0e8c7ab0af26833",
      "tree": "51f3f9080a5180d0983450f6ac274227a81628b5",
      "parents": [
        "12414db11da8789d9a6b549c4899250f6e116630",
        "4269e2ad83036e1d8c076b1f1348f879a93be008"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:54:19 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:54:19 2007 -0400"
      },
      "message": "Merge branch \u0027libertas\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream\n"
    },
    {
      "commit": "12414db11da8789d9a6b549c4899250f6e116630",
      "tree": "cb419ff60a952922f988618e7b397e8d77d72e77",
      "parents": [
        "f30cac6fbf30d92d517768fdbd616cd196b43d1d"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Thu May 10 15:16:04 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:43 2007 -0400"
      },
      "message": "Add support for the Davicom DM9161A PHY\n\nDistinguish between the Davicom DM9161A PHY and the DM9161E.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f30cac6fbf30d92d517768fdbd616cd196b43d1d",
      "tree": "54da9552d22205d472d6980876eba0601409b969",
      "parents": [
        "78f0b62d4c15580369acf830f73a1f22570f201e"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Fri May 11 11:21:47 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:41 2007 -0400"
      },
      "message": "sky2: only disable 88e8056 on some boards\n\nUse DMI to add a blacklist of broken boards (so far only one).\nHopefully, the problems will be solved later, and the the whole\nblacklist can disappear.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "78f0b62d4c15580369acf830f73a1f22570f201e",
      "tree": "461bf21b18ec68954a9f4d6a44687565ed59596f",
      "parents": [
        "e3b7df17c8344fbcc00e871e03f5f88d58905277"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Fri May 11 11:21:46 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:39 2007 -0400"
      },
      "message": "sky2: 88e8071 support not ready\n\nThe driver is not ready to support 88e8071 chip.\nIf this chip is present, system will hang on boot.\n\nSo remove it from PCI device id\u0027s for now.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e3b7df17c8344fbcc00e871e03f5f88d58905277",
      "tree": "a2b1c8e88277c818c12f2bc725cc298f15daa3a9",
      "parents": [
        "549a68c3fe2ca320b0764d1289d17af797daa5d1"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Fri May 11 11:21:45 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:36 2007 -0400"
      },
      "message": "skge: crash on shutdown/suspend\n\nIf device is not fails during module startup (like unsupported chip\nversion) then driver would crash dereferencing a null pointer, on shutdown\nor suspend/resume.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "549a68c3fe2ca320b0764d1289d17af797daa5d1",
      "tree": "0c9f4b729ba37f6c28b725f885dc5ac6b9173485",
      "parents": [
        "4093785dd16d0b7058eb92331bfd7b40b12151f3"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Fri May 11 11:21:44 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:33 2007 -0400"
      },
      "message": "sky2: fix oops on shutdown\n\nIf the device is fails during module startup for some reason like\nunsupported chip version then the driver would crash dereferencing a\nnull pointer, on shutdown or suspend/resume.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4093785dd16d0b7058eb92331bfd7b40b12151f3",
      "tree": "d1b48f39599c4f66497485639cb86f2a72689c72",
      "parents": [
        "1c8e039a4bce0dae0d49c5df451f338a5d19363a"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu May 10 22:53:01 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:31 2007 -0400"
      },
      "message": "mlx4: don\u0027t use deprecated IRQ flags\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1c8e039a4bce0dae0d49c5df451f338a5d19363a",
      "tree": "bb8de7aabf66cbdb5a272fb69627beab379104c9",
      "parents": [
        "e6c5fb3bd0dcf1bf3d6848fe890bf73051877a4a"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu May 10 22:53:00 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:28 2007 -0400"
      },
      "message": "netxen_nic_main don\u0027t use deprecated irq flags\n\ndrivers/net/netxen/netxen_nic_main.c: In function \u0027netxen_nic_open\u0027:\ndrivers/net/netxen/netxen_nic_main.c:738: warning: \u0027deprecated_irq_flag\u0027 is deprecated (declared at include/linux/interrupt.h:66)\ndrivers/net/netxen/netxen_nic_main.c:738: warning: \u0027deprecated_irq_flag\u0027 is deprecated (declared at include/linux/interrupt.h:66)\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e6c5fb3bd0dcf1bf3d6848fe890bf73051877a4a",
      "tree": "ad58f63c8c5deaa2197b283c44d7f59d64829bb3",
      "parents": [
        "be3b6c14ab4fd5d542652180f33fee8e32182d84"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Thu May 10 22:52:59 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:26 2007 -0400"
      },
      "message": "Use menuconfig objects II - netdev/wan\n\nChange Kconfig objects from \"menu, config\" into \"menuconfig\" so\nthat the user can disable the whole feature without having to\nenter the menu first.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "be3b6c14ab4fd5d542652180f33fee8e32182d84",
      "tree": "21190de061b80e798beee391522522a7cf5538ab",
      "parents": [
        "4151ce3159c18a990da7fd6f0fe36c73d1c40f87"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Thu May 10 22:52:58 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:23 2007 -0400"
      },
      "message": "Use menuconfig objects II - netdev/pcmcia\n\nChange Kconfig objects from \"menu, config\" into \"menuconfig\" so\nthat the user can disable the whole feature without having to\nenter the menu first.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4151ce3159c18a990da7fd6f0fe36c73d1c40f87",
      "tree": "15a2f34d0c4e4d5a2e69f91dabcc3b188c27f33a",
      "parents": [
        "f30486d57bceec2364aa696403d64429ada61b60"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Thu May 10 22:52:57 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:21 2007 -0400"
      },
      "message": "Use menuconfig objects II - netdev/atm\n\nMake a \"menuconfig\" out of the Kconfig objects \"menu, ..., endmenu\",\nso that the user can disable all the options in that menu at once\ninstead of having to disable each option separately.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f30486d57bceec2364aa696403d64429ada61b60",
      "tree": "0949e700a5a3f9129a36d2bb0aea81c5171f1219",
      "parents": [
        "53f99941c1d0bd1d75c9ea7bf4dfcb3ce3ec4b05"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Thu May 10 22:52:56 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:18 2007 -0400"
      },
      "message": "Use menuconfig objects: netdev\n\nUse menuconfigs instead of menus, so the whole menu can be disabled at once\ninstead of going through all options.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "53f99941c1d0bd1d75c9ea7bf4dfcb3ce3ec4b05",
      "tree": "c471de013f8b8fabaf3d4e6fc1d32353c61a5df1",
      "parents": [
        "a1c38a4a5dd36487b65c4b48e37ecfdd080817f3"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Thu May 10 22:52:55 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:16 2007 -0400"
      },
      "message": "Use menuconfig objects: PHY\n\nUse menuconfigs instead of menus, so the whole menu can be disabled at once\ninstead of going through all options.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a1c38a4a5dd36487b65c4b48e37ecfdd080817f3",
      "tree": "22a24df148afd25a5fe52583277040a2e30de78f",
      "parents": [
        "491976b2bce07f2c44e32a987fa6eb9edf8b0aeb"
      ],
      "author": {
        "name": "Ishizaki Kou",
        "email": "kou.ishizaki@toshiba.co.jp",
        "time": "Thu May 10 12:18:48 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:13 2007 -0400"
      },
      "message": "spidernet: remove unnecessary accesses to phy\n\nThis patch removes unnecessary accesses to phy registers.\n\nSigned-off-by: Kou Ishizaki \u003ckou.ishizaki@toshiba.co.jp\u003e\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "491976b2bce07f2c44e32a987fa6eb9edf8b0aeb",
      "tree": "b1a02510ed57250fe1c3966626a7b5c0e462b087",
      "parents": [
        "c53d49453f738555c252304357cd7da6ba1f1ee0"
      ],
      "author": {
        "name": "Sreenivasa Honnur",
        "email": "Sreenivasa.Honnur@neterion.com",
        "time": "Thu May 10 04:22:25 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:11 2007 -0400"
      },
      "message": "S2IO: Statistics for link up/down and memory allocated/freed\n\n1. Added statistics for link up/down, last link up/down.\n2. Statistics for memory allocated/freed.\n3. Changed level of some DBG_PRINTs.\n\nSigned-off-by: Sreenivasa Honnur \u003csreenivasa.honnur@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c53d49453f738555c252304357cd7da6ba1f1ee0",
      "tree": "eed78e434b5c010dc07a9438b48a58da204f2dac",
      "parents": [
        "0cec35ebf341726e2490a4b01296a6dc132d1127"
      ],
      "author": {
        "name": "Sreenivasa Honnur",
        "email": "Sreenivasa.Honnur@neterion.com",
        "time": "Thu May 10 04:18:54 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:08 2007 -0400"
      },
      "message": "S2IO: statistics for memory allocation failuers\n\n1. Added code to count the number of memory failures.\n2. Added watchdog_timer counter.\n3. Changed debug level for some DBG_PRINTS.\n\nSigned-off-by: Sreenivasa Honnur \u003csreenivasa.honnur@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0cec35ebf341726e2490a4b01296a6dc132d1127",
      "tree": "ce444e2dceee27dfbd73db36d54ec92243bcdec5",
      "parents": [
        "0a3fd051c7036ef71b58863f8e5da7c3dabd9d3f"
      ],
      "author": {
        "name": "Sreenivasa Honnur",
        "email": "Sreenivasa.Honnur@neterion.com",
        "time": "Thu May 10 04:06:28 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:05 2007 -0400"
      },
      "message": "S2IO: getringparam ethtool option\n\nAdding get_ringparam ethtool option.\n\nSigned-off-by: Sreenivasa Honnur \u003csreenivasa.honnur@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2c7ee6ab7cb7261aacea91d41da8df1874772f3f",
      "tree": "63e24f302030571fc367fa4ae76308d660ac12ec",
      "parents": [
        "c53c9cf60e49119e97d38390849cac5b2f0a0981"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Fri May 11 21:37:25 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri May 11 22:02:52 2007 +0100"
      },
      "message": "[ARM] 4332/2: KS8695: Serial driver\n\nA driver for the KS8695 internal UART.\n\nBased on the 2.6.9 driver from Micrel.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "877d7720f5f67793b9b6027840d2c88ea25dc4c8",
      "tree": "7f906238239dba97f26e9e78da359b958436d7f5",
      "parents": [
        "9da7cf23a4f9690ceecfd0184cd050be564416f1"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Fri May 11 20:49:56 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri May 11 21:07:54 2007 +0100"
      },
      "message": "[ARM] 4370/3: AT91: Support for Atmel AT91SAM9RL processors.\n\nAdd support for Atmel\u0027s new AT91SAM9RL range of processors.\nIncludes similar peripherals as other AT91SAM9 processors, but with a\nHigh-speed USB controller and various sizes of internal SRAM.\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@rfo.atmel.com\u003e\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "57a44415beee38d1afcd8e1b5fad66f3414d2dac",
      "tree": "365eada15165e37e153b6d304142db16f251438b",
      "parents": [
        "2a383c63ff933a496f19d6559ab54ac14871b7f3",
        "bbe2486fe3bd6c7cffaf4123b7e86a55c209ed44"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 12:57:16 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 12:57:16 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* \u0027master\u0027 of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb: (44 commits)\n  V4L/DVB (5571): V4l1-compat:  Make VIDIOCSPICT return errors in a useful way\n  V4L/DVB (5624): Radio-maestro.c cleanup\n  V4L/DVB (5623): Dsbr100.c Replace usb_dsbr100_do_ioctl to use video_ioctl2\n  V4L/DVB (5622): Radio-zoltrix.c cleanup\n  V4L/DVB (5621): Radio-cadet.c Replace cadet_do_ioctl to use video_ioctl2\n  V4L/DVB (5619): Dvb-usb: fix typo\n  V4L/DVB (5618): Cx88: Drop the generic i2c client from cx88-vp3054-i2c\n  V4L/DVB (5617): V4L2: videodev, allow debugging\n  V4L/DVB (5614): M920x: Disable second adapter on LifeView TV Walker Twin\n  V4L/DVB (5613): M920x: loosen up 80-col limit\n  V4L/DVB (5612): M920x: rename function prefixes from m9206_foo to m920x_foo\n  V4L/DVB (5611): M920x: replace deb_rc with deb\n  V4L/DVB (5610): M920x: remove duplicated code\n  V4L/DVB (5609): M920x: group like functions together\n  V4L/DVB (5608): M920x: various whitespace cleanups\n  V4L/DVB (5607): M920x: Initial support for devices likely manufactured by Dposh\n  V4L/DVB (5606): M920x: add \"c-basic-offset: 8\" to help emacs to enforce tabbing\n  V4L/DVB (5605): M920x: Add support for LifeView TV Walker Twin\n  V4L/DVB (5603): V4L: Prevent queueing queued buffers.\n  V4L/DVB (5602): Enable DiSEqC in Starbox II (vp7021a)\n  ...\n"
    },
    {
      "commit": "2a383c63ff933a496f19d6559ab54ac14871b7f3",
      "tree": "b0f4a4fbc4d882c7fea7c6b8f69924284abff76d",
      "parents": [
        "8bd994815987dda0947bd9afd887b1410713d4f7",
        "2bd62a40f63bd628c43a2f3637b252d0967659b0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 12:53:21 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 12:53:21 2007 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64] Quicklist support for IA64\n  [IA64] fix Kprobes reentrancy\n  [IA64] SN: validate smp_affinity mask on intr redirect\n  [IA64] drivers/char/snsc_event.c:206: warning: unused variable `p\u0027\n  [IA64] mca.c:121: warning: \u0027cpe_poll_timer\u0027 defined but not used\n  [IA64] Fix - Section mismatch: reference to .init.data:mvec_name\n  [IA64] more warning cleanups\n  [IA64] Wire up epoll_pwait and utimensat\n  [IA64] Fix warnings resulting from type-checking in dev_dbg()\n  [IA64] typo s/kenrel/kernel/\n"
    },
    {
      "commit": "547c5355d1b1167af39e315c82aa9ff1398596f4",
      "tree": "423d8e1473c5731040b35ae5665dc72f5233abb4",
      "parents": [
        "fd0581bbb40d8f4b0e4b3a4de2258a50df37bb57"
      ],
      "author": {
        "name": "Andrew Hastings",
        "email": "abh@cray.com",
        "time": "Fri May 11 11:23:19 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 12:53:00 2007 -0700"
      },
      "message": "x86_64: off-by-two error in aperture.c\n\nI\u0027m using a custom BIOS to configure the northbridge GART at address\n0x80000000, size 2G.  Linux complains:\n\n\"Aperture from northbridge cpu 0 beyond 4GB. Ignoring.\"\n\nI think there\u0027s an off-by-two error in arch/x86_64/kernel/aperture.c:\n\nAK: use correct types for i386\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5c34202b8bf942da411b6599668a76b07449bbfd",
      "tree": "5719c361321eaddc8e4f1b0c8a7994f0e9a6fdd3",
      "parents": [
        "0d4804b31f91cfbcff6d62af0bc09a893a1c8ae0",
        "1f8a6b658a943b4f04a1fc7b3a420360202c86cd"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri May 11 19:03:13 2007 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri May 11 19:03:13 2007 +0000"
      },
      "message": "Merge /pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "0d4804b31f91cfbcff6d62af0bc09a893a1c8ae0",
      "tree": "fb86bcf061d17cfa6924ac08dccd242d8424201a",
      "parents": [
        "04bf3b4f5fc033adf921f2e57d034ddbebef5fe7"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri May 11 18:59:24 2007 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri May 11 18:59:24 2007 +0000"
      },
      "message": "[WATCHDOG] iTCO_wdt.c - fix ACPI Base register\n\nThe ACPI/PM base I/O address which is the base\nfor the TCO registers is defined as bits [15:7]\n(highest bit is 31, lowest is 0)\n\nThe code however only reads bits [14:7]. So\n        base_address \u0026\u003d 0x00007f80;\nneeds to be:\n        base_address \u0026\u003d 0x0000ff80;\n\nThis patch fixes this.\n\nSigned-off-by: Ate Wijma \u003cajwijma@hotmail.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "4269e2ad83036e1d8c076b1f1348f879a93be008",
      "tree": "89a756d40a3e605abfbb7fc8fb1f02b8c2705518",
      "parents": [
        "c4aa7051b6d5697d2c0c169153e727c2e4175c5b"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:10:18 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:55 2007 -0400"
      },
      "message": "[PATCH] libertas: 64-bit cleanups\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c4aa7051b6d5697d2c0c169153e727c2e4175c5b",
      "tree": "3370f1e62f36ed8305b00144a64fe1c2e3e927df",
      "parents": [
        "12a4d265e5ca354fb9225732b7e625bd00002bc4"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:09:33 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:55 2007 -0400"
      },
      "message": "[PATCH] libertas: sparse fixes\n\nFix various issues reported by sparse.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "12a4d265e5ca354fb9225732b7e625bd00002bc4",
      "tree": "fbf49237f465012badc295e5eccc91ed190307eb",
      "parents": [
        "5bdb3efe9dc117afeb043b54034249d24fdf80d6"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:08:54 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:55 2007 -0400"
      },
      "message": "[PATCH] libertas: fix missing unlock in TX error path\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5bdb3efe9dc117afeb043b54034249d24fdf80d6",
      "tree": "deb05010639127cf3230c4ab78ba31921cbbae72",
      "parents": [
        "3a8b9a4a6b4e7cfd147f94f5772641a34e12efe4"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:08:05 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:55 2007 -0400"
      },
      "message": "[PATCH] libertas: make debugfs.c sparse-clean\n\nmade debugfs.c sparse-clean, found an unused function that way\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3a8b9a4a6b4e7cfd147f94f5772641a34e12efe4",
      "tree": "ee38526d3a629fbcf19d5d6bae024892925ba270",
      "parents": [
        "4f3465f80564e07a5756b11365cd24f9d693a9bb"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:05:55 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:55 2007 -0400"
      },
      "message": "[PATCH] libertas: Clean up debug defines\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4f3465f80564e07a5756b11365cd24f9d693a9bb",
      "tree": "969421b350c22778bdbb27166e0855bff0812356",
      "parents": [
        "4b19fcc363e9d3886d45818ad72633d5f0cba88d"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:05:22 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:55 2007 -0400"
      },
      "message": "[PATCH] libertas: remove SUPPORT_BOOT_COMMAND\n\nRemove the static definition of SUPPORT_BOOT_COMMAND.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4b19fcc363e9d3886d45818ad72633d5f0cba88d",
      "tree": "897d5bca32f3c66aabbc1523385b97abe6c4ba87",
      "parents": [
        "3ce4023275a9d65d913d738846cea4a844e24b51"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:04:39 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:54 2007 -0400"
      },
      "message": "[PATCH] libertas: Purge non-mesh ioctls\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3ce4023275a9d65d913d738846cea4a844e24b51",
      "tree": "4cae2a320ae7667925b0b5335b209883a850d9cd",
      "parents": [
        "0dc5a29044d56912bf0d4e5cd19127f82b90c29c"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:03:07 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:54 2007 -0400"
      },
      "message": "[PATCH] libertas: Get rid of version.h\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0dc5a29044d56912bf0d4e5cd19127f82b90c29c",
      "tree": "6b9432572a96232da24314b3fa6924d63042028e",
      "parents": [
        "889c05bdf3056b029b9fa95096eac4f0dfd3fb6f"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 22:58:02 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:54 2007 -0400"
      },
      "message": "[PATCH] libertas: remove WLAN_802_11_NETWORK_INFRASTRUCTURE enum\n\nUse standard IW_MODE_* constants instead.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "889c05bdf3056b029b9fa95096eac4f0dfd3fb6f",
      "tree": "efbe9e5abc2ca8197cdd07044a39791725ffd226",
      "parents": [
        "6affe785aaf983253b27e71e67bf5fceaee6ff88"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 22:57:23 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:54 2007 -0400"
      },
      "message": "[PATCH] libertas: remove WLAN_802_11_WEP_STATUS enum\n\nAlso change WEPstatus to \"wep_enabled\"; it\u0027s clearer and consistent with the\nWPAenabled and WPA2enabled members.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6affe785aaf983253b27e71e67bf5fceaee6ff88",
      "tree": "eb4614822ddf8f3658d4e6716527af17a0031b24",
      "parents": [
        "43631e15c1cd056a76272047c6ebe9edbaa06f25"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 22:56:42 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:54 2007 -0400"
      },
      "message": "[PATCH] libertas: remove WLAN_802_11_AUTHENTICATION_MODE\n\nRemove WLAN_802_11_AUTHENTICATION_MODE enum and use IW_AUTH_ALG_* instead.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "43631e15c1cd056a76272047c6ebe9edbaa06f25",
      "tree": "69a00911466feb17fed02e9c2dc166c89571f4bc",
      "parents": [
        "9408c297f6cee8e91ab2c51ec8d56e8c23c19a53"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 22:56:01 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:54 2007 -0400"
      },
      "message": "[PATCH] libertas: remove setwpaie private ioctl\n\nObsoleted by SIOCSIWGENIE.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9408c297f6cee8e91ab2c51ec8d56e8c23c19a53",
      "tree": "18c73d60059f4facd8f2951cd4944514090aaa4d",
      "parents": [
        "2a6f7ea1a0562abe6afbd2bbe01f6d300de12228"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 22:55:20 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:54 2007 -0400"
      },
      "message": "[PATCH] libertas: remove custom encryption mode stuff\n\nRemove setencryptionmode private ioctl and Encryptionmode variable.\n\nMostly unused, and its functionality is provided by other internal members\nlike WEPstatus, WPAenabled, WPA2enabled, and SIOCSIWGENIE.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2a6f7ea1a0562abe6afbd2bbe01f6d300de12228",
      "tree": "e184702d19b59eeb6e78091c186c1f2b8f5cf8a8",
      "parents": [
        "69f88dc5f9816ed6b137c095e8f6f289958d8108"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:12:27 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:53 2007 -0400"
      },
      "message": "[PATCH] libertas: remove incorrect vi modelines\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "69f88dc5f9816ed6b137c095e8f6f289958d8108",
      "tree": "6c04d7e5d49d88777e647e4665dc12521f14360c",
      "parents": [
        "1d42b8f293c55226d18d97127419157fa4e47b41"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:11:46 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:53 2007 -0400"
      },
      "message": "[PATCH] libertas: remove setauthalg private ioctl\n\nObsoleted by SIOCSIWAUTH\u0027s IW_AUTH_80211_AUTH_ALG option introduced\nby WE-18.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1d42b8f293c55226d18d97127419157fa4e47b41",
      "tree": "b2b4769530b2a13dff8c11e218700de56c9cda15",
      "parents": [
        "ad1f3298959cf4321359da3288fd57acf2636369"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 22:53:14 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:53 2007 -0400"
      },
      "message": "[PATCH] libertas: remove 8021xauthalgs private ioctl\n\nUseless; it set an internal variable that was unused anyway.\nA supplicant handles all 802.1x authentication, not the driver.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ad1f3298959cf4321359da3288fd57acf2636369",
      "tree": "2b476f1b459294994cd9ce97b3b36eac9ad60b59",
      "parents": [
        "4684c23dd472815755728fe954dfd2944956b4aa"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 22:52:37 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:53 2007 -0400"
      },
      "message": "[PATCH] libertas: fix size of SSID comparison in stop_adhoc check\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4684c23dd472815755728fe954dfd2944956b4aa",
      "tree": "7120718bb65ec472ffee7b3000932e8f349e697b",
      "parents": [
        "51b0c9d09d0a889a232605e71555e390b3b110fb"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 22:52:04 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:52 2007 -0400"
      },
      "message": "[PATCH] libertas: use \u003cnet/ieee80211.h\u003e for MAX_WPA_IE_LEN\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "51b0c9d09d0a889a232605e71555e390b3b110fb",
      "tree": "204f0d5eab138d5af6f0e044261220a361ed851a",
      "parents": [
        "1f8a6b658a943b4f04a1fc7b3a420360202c86cd"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 22:51:28 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:52 2007 -0400"
      },
      "message": "[PATCH] libertas: remove WPA_SUPPLICANT structure\n\nStart to normalize bss_descriptor with ieee80211_network so we can\neventually replace bss_descriptor more easily.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0c4ea957c6ec953d84cc07346437abe0ae4bb57d",
      "tree": "aea0141a8afb37743604aa909c6ea7362367ae25",
      "parents": [
        "f2c60ed038dedcc43a0eb3ef4e0602741ba90384",
        "df9f54084f1faf611cedd846d38b0631f9d4e9a5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 10:00:50 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 10:00:50 2007 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-ip22\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-ip22:\n  Convert SGI IP22 and specific drivers to platform_device.\n"
    },
    {
      "commit": "f2c60ed038dedcc43a0eb3ef4e0602741ba90384",
      "tree": "1d06b6c080e1c164d87b66f8cc4b13203378b85a",
      "parents": [
        "cabca0cb0d0e8579428d8f8c3f606e2f01d26d14",
        "3f2d560e9029ec0b7edf8be0c32425f4bb57d582"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 09:59:50 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 09:59:50 2007 -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: (28 commits)\n  [MIPS] Rework cobalt_board_id\n  [MIPS] Use RTC_CMOS for Cobalt\n  [MIPS] Use platform_device for Cobalt UART\n  [MIPS] Separate Alchemy processor based boards config\n  [MIPS] Fix build error in atomic64_cmpxchg\n  [MIPS] Run checksyscalls for N32 and O32 ABI\n  [MIPS] tlbex: use __maybe_unused\n  [MIPS] excite: use __maybe_unused\n  [MIPS] Add extern cobalt_board_id\n  [MIPS] Remove unused CONFIG_TOSHIBA_BOARDS\n  [MIPS] Rename tb0229_defconfig to tb0219_defconfig\n  [MIPS] Update tb0229_defconfig; add CONFIG_GPIO_TB0219.\n  [MIPS] Add minimum defconfig for RBHMA4200\n  [MIPS] SB1: Build fix.\n  [MIPS] Drop __devinit tag from allocate_irqno() and free_irqno()\n  [MIPS] clocksource: use CLOCKSOURCE_MASK() macro\n  [MIPS] Remove LIMITED_DMA support\n  [MIPS] Remove Momenco Jaguar ATX support\n  [MIPS] Remove Momenco Ocelot G support\n  [MIPS] FPU hazard handling\n  ...\n"
    },
    {
      "commit": "5884c40668a928bba017eaf54e2eb3c01c8a98e6",
      "tree": "240bdf1b015f0bc2ce8c1811bd0b528c1ef386c2",
      "parents": [
        "ee54d2d87a8158d14434c1a3274bd7f713105836",
        "cdcb44e87bedcf5070eece61f89f9373a3810031"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 09:56:05 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 09:56:05 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jikos/hid\n\n* \u0027upstream-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jikos/hid:\n  USB HID: hiddev - fix race between hiddev_send_event() and hiddev_release()\n  HID: add hooks for getkeycode() and setkeycode() methods\n  HID: switch to using input_dev-\u003edev.parent\n  USB HID: Logitech wheel 0x046d/0xc294 needs HID_QUIRK_NOGET quirk\n  USB HID: usb_buffer_free() cleanup\n  USB HID: report descriptor of Cypress USB barcode readers needs fixup\n  Bluetooth HID: HIDP - don\u0027t initialize force feedback\n  USB HID: update CONFIG_USB_HIDINPUT_POWERBOOK description\n  HID: add input mappings for non-working keys on Logitech S510 remote\n"
    },
    {
      "commit": "f95637d2c68be5165d7de228374254c68561b387",
      "tree": "d9cbca1bfd148da4777a2f1cecd3fc5f72793a81",
      "parents": [
        "10bdaaa0fad620145cf10e2b573266b2d80b44de"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu May 10 19:32:36 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri May 11 17:19:07 2007 +0100"
      },
      "message": "[ARM] pata_icside: fix build errors\n\nBuilding on the previous two ecard infrastructure changes, this patch\nfixes the pata_icside build errors caused by the recent libata changes.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "10bdaaa0fad620145cf10e2b573266b2d80b44de",
      "tree": "8d3200f5041ab0fdc72e9245ef780310b27a18d8",
      "parents": [
        "c7b87f3d5037a35b5c7bb916ffc826be3fcb208d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu May 10 18:40:51 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri May 11 17:19:02 2007 +0100"
      },
      "message": "[ARM] ecard: add ecardm_iomap() / ecardm_iounmap()\n\nAdd devres ecardm_iomap() and ecardm_iounmap() for Acorn expansion\ncards.  Convert all expansion card drivers to use them.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c7b87f3d5037a35b5c7bb916ffc826be3fcb208d",
      "tree": "57fb9d7bb21965fa0d78b26043cf459ce51a9668",
      "parents": [
        "129a84de2347002f09721cda3155ccfd19fade40"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu May 10 16:46:13 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri May 11 17:18:55 2007 +0100"
      },
      "message": "[ARM] ecard: add helper function for setting ecard irq ops\n\nRather than having every driver fiddle about setting its private\nIRQ operations and data, provide a helper function to contain\nthis functionality in one place.\n\nArrange to remove the driver-private IRQ operations and data when\nthe device is removed from the driver, and remove the driver\nprivate code to do this.\n\nThis fixes potential problems caused by drivers forgetting to\nremove these hooks.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ee54d2d87a8158d14434c1a3274bd7f713105836",
      "tree": "cd3e1f6fc0a7fc920e4153c01f35ff7bd92d79da",
      "parents": [
        "bf61f8d357e5d71d74a3ca3be3cce52bf1a2c01a",
        "da0dd231436ba7e81789e93dd933d7a275e1709d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 09:10:19 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 09:10:19 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: (31 commits)\n  [NETFILTER]: xt_conntrack: add compat support\n  [NETFILTER]: iptable_raw: ignore short packets sent by SOCK_RAW sockets\n  [NETFILTER]: iptable_{filter,mangle}: more descriptive \"happy cracking\" message\n  [NETFILTER]: nf_nat: Clears helper private area when NATing\n  [NETFILTER]: ctnetlink: clear helper area and handle unchanged helper\n  [NETFILTER]: nf_conntrack: Removes unused destroy operation of l3proto\n  [NETFILTER]: nf_conntrack: Removes duplicated declarations\n  [NETFILTER]: nf_nat: remove unused argument of function allocating binding\n  [NETFILTER]: Clean up table initialization\n  [NET_SCHED]: Avoid requeue warning on dev_deactivate\n  [NET_SCHED]: Reread dev-\u003eqdisc for NETDEV_TX_OK\n  [NET_SCHED]: Rationalise return value of qdisc_restart\n  [NET]: Fix dev-\u003eqdisc race for NETDEV_TX_LOCKED case\n  [UDP]: Fix AF-specific references in AF-agnostic code.\n  [IrDA]: KingSun/DonShine USB IrDA dongle support.\n  [IPV6] ROUTE: Assign rt6i_idev for ip6_{prohibit,blk_hole}_entry.\n  [IPV6]: Do no rely on skb-\u003edst before it is assigned.\n  [IPV6]: Send ICMPv6 error on scope violations.\n  [SCTP]: Do not include ABORT chunk header in the notification.\n  [SCTP]: Correctly copy addresses in sctp_copy_laddrs\n  ...\n"
    },
    {
      "commit": "bf61f8d357e5d71d74a3ca3be3cce52bf1a2c01a",
      "tree": "c27279afbee1b9927f992938587db09f061398f5",
      "parents": [
        "435b71be20f2ad3688acd94c05e968e029464d60"
      ],
      "author": {
        "name": "Kenichi Nagai",
        "email": "kenichi3.nagai@toshiba.co.jp",
        "time": "Fri May 11 01:12:15 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 09:08:04 2007 -0700"
      },
      "message": "Input: evdev - fix overflow in compat_ioctl\n\nWhen exporting input device bitmaps via compat_ioctl on BIG_ENDIAN\nplatforms evdev calculates data size incorrectly. This causes buffer\noverflow if user specifies buffer smaller than maxlen.\n\nSigned-off-by: Kenichi Nagai \u003ckenichi3.nagai@toshiba.co.jp\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "df9f54084f1faf611cedd846d38b0631f9d4e9a5",
      "tree": "a4e5f46b26a761d62d79d5b367e885cc8a88b4b6",
      "parents": [
        "129a84de2347002f09721cda3155ccfd19fade40"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri May 11 15:48:58 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri May 11 17:00:29 2007 +0100"
      },
      "message": "Convert SGI IP22 and specific drivers to platform_device.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "435b71be20f2ad3688acd94c05e968e029464d60",
      "tree": "fdc4b08074f148298cecd6915c6427353652b0ba",
      "parents": [
        "11fe250d89cdce3d6bb43bd674f3dcdcaa78dbc8"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Thu May 10 22:23:31 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 08:29:37 2007 -0700"
      },
      "message": "md: improve the is_mddev_idle test\n\nDuring a \u0027resync\u0027 or similar activity, md checks if the devices in the\narray are otherwise active and winds back resync activity when they are.\nThis test in done in is_mddev_idle, and it is somewhat fragile - it\nsometimes thinks there is non-sync io when there isn\u0027t.\n\nThe test compares the total sectors of io (disk_stat_read) with the sectors\nof resync io (disk-\u003esync_io).  This has problems because total sectors gets\nupdated when a request completes, while resync io gets updated when the\nrequest is submitted.  The time difference can cause large differenced\nbetween the two which do not actually imply non-resync activity.  The test\ncurrently allows for some fuzz (+/- 4096) but there are some cases when it\nis not enough.\n\nThe test currently looks for any (non-fuzz) difference, either positive or\nnegative.  This clearly is not needed.  Any non-sync activity will cause\nthe total sectors to grow faster than the sync_io count (never slower) so\nwe only need to look for a positive differences.\n\nIf we do this then the amount of in-flight sync io will never cause the\nappearance of non-sync IO.  Once enough non-sync IO to worry about starts\nhappening, resync will be slowed down and the measurements will thus be\nmore precise (as there is less in-flight) and control of resync will still\nbe suitably responsive.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "11fe250d89cdce3d6bb43bd674f3dcdcaa78dbc8",
      "tree": "1c43b68cf3ea76e43573b62c5b0e19259bdbbfec",
      "parents": [
        "03b9ae4b80dd5b20d7bf7e15902592d50c66780d"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Thu May 10 22:23:30 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 08:29:37 2007 -0700"
      },
      "message": "VIDEO: remove archaic if[] construct from Kconfig file\n\nRemove the obsolete \"if [ ]\" construct from the video console Kconfig\nfile.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "03b9ae4b80dd5b20d7bf7e15902592d50c66780d",
      "tree": "08b75264228dfd4341ffc75d4db6567435f7ebc1",
      "parents": [
        "647f2e7aeef833272c17a5366680321c3def3f23"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Thu May 10 22:23:29 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 08:29:37 2007 -0700"
      },
      "message": "pm2fb: fb_sync added\n\nConvert internal wait_pm2() function to fb API fb_sync() method.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "647f2e7aeef833272c17a5366680321c3def3f23",
      "tree": "2f3265f3e91e7b290f92f1f0d28354f2dbba5281",
      "parents": [
        "213b8a9af600316902e08e010fbcd216e42e41f7"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu May 10 22:23:29 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 08:29:37 2007 -0700"
      },
      "message": "nvidiafb: Enable debugging messages a Kconfig option\n\nLet the user enable debugging messages in nvidiafb.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "213b8a9af600316902e08e010fbcd216e42e41f7",
      "tree": "2f0ac1222b890fa08fc017308a306eca85e969a6",
      "parents": [
        "14340586148e7c88d7b1b752876f5b5227b200b9"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu May 10 22:23:28 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 08:29:37 2007 -0700"
      },
      "message": "rivafb: Fix I2C getscl callback function\n\nFix rivafb\u0027s I2C getscl callback function, as was done in nvidiafb recently.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "14340586148e7c88d7b1b752876f5b5227b200b9",
      "tree": "91a0d77c94b3d62e83e9cea0b5e3adedd91244fd",
      "parents": [
        "f23a06f076173c1f56572556169bf9e1793c5d59"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@rfo.atmel.com",
        "time": "Thu May 10 22:23:26 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 08:29:37 2007 -0700"
      },
      "message": "atmel_lcdfb: AT91/AT32 LCD Controller framebuffer driver\n\nAdds a framebuffer driver to ATMEL AT91SAM9x and AT32 aka AVR32 platforms.\nThose chips share quite the same IP and this code is suitable for both\narchitectures.\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@rfo.atmel.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f23a06f076173c1f56572556169bf9e1793c5d59",
      "tree": "926f086ef9160fbe343e39f0bdcbc45b022028ac",
      "parents": [
        "e98e267c6f76f509cea4b4022ca502b1aa221d77"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Thu May 10 22:23:25 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 08:29:37 2007 -0700"
      },
      "message": "pm3fb: Preliminary 2.4 to 2.6 port\n\nThis is a basic port from 2.4 kernel to 2.6.  Acceleration is lost and big\nendian support probably too.  The driver works in 8, 16 and 32 bit mode.\n\n[adaplas]\n- change VESA_* to FB_BLANK_* constants\n- removed unused function clear_memory\n- fix uninitialized variable compiler warning\n- some whitespace cleaning\n\n[akpm@linux-foundation.org: Nuke pestiferous CVS string]\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e98e267c6f76f509cea4b4022ca502b1aa221d77",
      "tree": "b26c9ad2b4ffc67dbf0d82a63a225f8bee9f8a9c",
      "parents": [
        "7699acd1341c63fdbcfc56994fb2989ec59d2a43"
      ],
      "author": {
        "name": "Michal Piotrowski",
        "email": "michal.k.k.piotrowski@gmail.com",
        "time": "Thu May 10 22:23:24 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 08:29:37 2007 -0700"
      },
      "message": "fbdev: geforce 7300 cleanup\n\nups... coding style.\n\nSigned-off-by: Michal Piotrowski \u003cmichal.k.k.piotrowski@gmail.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "93ba0881176ace057bc3111c8bdd717a23cb75ed",
      "tree": "2eb4af6d80aeccc84da0a6fa4f9a6785ec334cea",
      "parents": [
        "0800d30832ddecf2d9dc40068fed9df95930a8f1"
      ],
      "author": {
        "name": "Sukadev Bhattiprolu",
        "email": "sukadev@us.ibm.com",
        "time": "Thu May 10 22:23:05 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 08:29:36 2007 -0700"
      },
      "message": "Kill unused sesssion and group values in rocket driver\n\nThe process_session() and process_group() values are not really used by the\ndriver.\n\nSigned-off-by: Sukadev Bhattiprolu \u003csukadev@us.ibm.com\u003e\nCc: Cedric Le Goater \u003cclg@fr.ibm.com\u003e\nCc: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nCc: Serge Hallyn \u003cserue@us.ibm.com\u003e\nCc: \u003ccontainers@lists.osdl.org\u003e\nCc: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4ac24b3ba9016881b11646114bb5cd12cf23edd9",
      "tree": "8930ca592ade8b0ce0407eb1a4c93b6749c7eb0e",
      "parents": [
        "5a6a078950d769ff211c1cbd9468e31162481f8d"
      ],
      "author": {
        "name": "kogiidena",
        "email": "kogiidena@eggplant.ddo.jp",
        "time": "Thu May 10 22:22:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 08:29:35 2007 -0700"
      },
      "message": "rtc-rs5c313.c: add error handling to avoid hardware hangup\n\nAdd error processing.  Hanging up by an infinite loop is evaded.\n\nSigned-off-by: kogiidena \u003ckogiidena@eggplant.ddo.jp\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5a6a078950d769ff211c1cbd9468e31162481f8d",
      "tree": "f9a7d3c10033a5f567af702ce92f9c8b054126c7",
      "parents": [
        "9a3f1d53dbf112d2387f8b80682afc1084f9dfc3"
      ],
      "author": {
        "name": "kogiidena",
        "email": "kogiidena@eggplant.ddo.jp",
        "time": "Thu May 10 22:22:56 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 08:29:35 2007 -0700"
      },
      "message": "rtc-rs5c313.c: rtc_time value are fixed\n\nCorrect an initial value of suruct rtc_ time.\n\nSigned-off-by: kogiidena \u003ckogiidena@eggplant.ddo.jp\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9a3f1d53dbf112d2387f8b80682afc1084f9dfc3",
      "tree": "1304b92c3ada981b7f832a18f919270c246cb7a7",
      "parents": [
        "3e88c553db938ad016026375f0545304b9030b42"
      ],
      "author": {
        "name": "kogiidena",
        "email": "kogiidena@eggplant.ddo.jp",
        "time": "Thu May 10 22:22:54 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 08:29:35 2007 -0700"
      },
      "message": "rtc-rs5c313.c: error and warning are fixed\n\nCorrect a compile error and warning.\n\nSigned-off-by: kogiidena \u003ckogiidena@eggplant.ddo.jp\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "00b8fd236764e3d5bc1d30dc65e256e283de4c3d",
      "tree": "014b5a7a6f194915646713d1324cc02459a01f40",
      "parents": [
        "0ea971801625184a91a6d80ea85e53875caa0bf5"
      ],
      "author": {
        "name": "Dragos Carp",
        "email": "dragos.carp@toptica.com",
        "time": "Thu May 10 22:22:52 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 08:29:35 2007 -0700"
      },
      "message": "MPC52xx PSC SPI master driver\n\nSPI master driver for MPC52xx using its Programmable Serial Controller.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Dragos Carp \u003cdragos.carp@toptica.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e10cc1df1d2014f68a4bdcf73f6dd122c4561f94",
      "tree": "e528fde48ca3b09168d8879a57fb220195c4e8ea",
      "parents": [
        "108f39a1b3b1e4b28ca8cc156f06171445499d21"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Thu May 10 22:22:50 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 08:29:35 2007 -0700"
      },
      "message": "tty: add compat_ioctl\n\nAdd compat_ioctl method for tty code to allow processing of 32 bit ioctl\ncalls on 64 bit systems by tty core, tty drivers, and line disciplines.\n\nBased on patch by Arnd Bergmann:\nhttp://www.uwsg.iu.edu/hypermail/linux/kernel/0511.0/1732.html\n\n[akpm@linux-foundation.org: make things static]\nSigned-off-by: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "84ea77635b91a6ca1c0c592ee5ddc0c780856b97",
      "tree": "72df964edd4083e8c5c6bd180792293b2d4edaa5",
      "parents": [
        "a12bb44471b819c7f33d8a83044e7116c124e3d5"
      ],
      "author": {
        "name": "Eric Sesterhenn / Snakebyte",
        "email": "snakebyte@gmx.de",
        "time": "Thu May 10 22:22:48 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 08:29:34 2007 -0700"
      },
      "message": "Overrun in drivers/char/rio/riocmd.c\n\nThis got somehow lost in the noise.  This fixes coverity bug id #1025, if\nRup is greater or equal to MAX_RUP, we run past the Mapping Array.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nCc: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2acdb1694494eb6f17b44b2b3065879af32d0d46",
      "tree": "c9d53e5082ac8e2e80aa228c95102661e0822978",
      "parents": [
        "4c64c30a5c96bb798cbd6097d4996205b5359fa2"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Thu May 10 22:22:43 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 08:29:34 2007 -0700"
      },
      "message": "synclink_gt: add compat_ioctl\n\nAdd support for 32 bit ioctl on 64 bit systems for synclink_gt\n\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b0cc114c04c114b933661eba329d9776c0eab74c",
      "tree": "1d797d048c600eeb083b11d5d289d2061b7021d4",
      "parents": [
        "fb82a3a7674e754729c2e31183b538e39a900e5b"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Fri May 11 21:33:30 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri May 11 14:28:33 2007 +0100"
      },
      "message": "[MIPS] Use RTC_CMOS for Cobalt\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    }
  ],
  "next": "a2af421f1819946556c6f467b1efdd0dc84af4d5"
}
