)]}'
{
  "log": [
    {
      "commit": "46f02ca36e9b2b690ebcef18fa0652c586d6c08e",
      "tree": "19f58b56bf4d84d071da3b88508cb2bc1ec0e46a",
      "parents": [
        "82f30040ada635d5d42a244b6eb84607d9881f5a"
      ],
      "author": {
        "name": "Mikael Nilsson",
        "email": "mikael@nilsson.name",
        "time": "Tue Feb 13 12:46:16 2007 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Feb 14 08:38:27 2007 +0100"
      },
      "message": "[ALSA] hda-codec - Patch for enabling LFE on more Dell laptops\n\nFix LFE controls for Dell Inspiron E1705/9400 and XPS M1710 laptops.\n\nSigned-off-by: Mikael Nilsson \u003cmikael@nilsson.name\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "82f30040ada635d5d42a244b6eb84607d9881f5a",
      "tree": "1d69f1989f5e7d8153118022f86b93d4d547da0c",
      "parents": [
        "f38cc317c0a7279bb725ec5c2251726eab3c722b"
      ],
      "author": {
        "name": "Tobin Davis",
        "email": "tdavis@dsl-only.net",
        "time": "Tue Feb 13 12:45:44 2007 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Feb 14 08:38:26 2007 +0100"
      },
      "message": "[ALSA] hda-codec - More fixes for Conexant HD Audio support\n\nRenamed Conexant 5045 to CX20549 (Venice) per Conexant Documentation\nRenamed Conexant 5047 to CX20551 (Waikiki) per Conexant Documentation\nFixed automute on HP Laptops with CX20551 codec.\nFixed recording issues on Toshiba Satelite P100/P105 series laptops\nAdded HP DV8000, DV2000Z, Fujitsu Si1520 support\nMore work to be done on CX20549 based systems, but CX20551 Systems are\nmuch better now.\n\nSigned-off-by: Tobin Davis \u003ctdavis@dsl-only.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "f38cc317c0a7279bb725ec5c2251726eab3c722b",
      "tree": "c5418260db90d3c032e28a91898d9183ceb4e43d",
      "parents": [
        "5dc5ebb7bc143fe38a56b9dd9c1d89220e20694a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Feb 09 20:52:55 2007 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Feb 14 08:38:25 2007 +0100"
      },
      "message": "[ALSA] usb-audio: add PCR-A PCM support\n\nAdd support for the PCM interfaces of the Edirol PCR-A.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "5dc5ebb7bc143fe38a56b9dd9c1d89220e20694a",
      "tree": "eb292efc0e342167744fbe881d906c9945aeaf0b",
      "parents": [
        "596f967f501799f87fded9e296ce0b14cd233674"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Feb 09 20:51:55 2007 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Feb 14 08:38:24 2007 +0100"
      },
      "message": "[ALSA] emu10k1: fix typo\n\nfix a typo\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "596f967f501799f87fded9e296ce0b14cd233674",
      "tree": "f35e2fa51e5c693b9947562104be2849489a34d6",
      "parents": [
        "9e292c0013d7d4158169eb9786aa0f9816eb5b40"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Feb 09 12:54:44 2007 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Feb 14 08:38:23 2007 +0100"
      },
      "message": "[ALSA] usbaudio - remove urb-\u003ebandwidth reference\n\nRecent changes in usbcore removed the bandwidth field from struct urb.\nRemove the occurence in usbaudio.c\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "9e292c0013d7d4158169eb9786aa0f9816eb5b40",
      "tree": "da574acc636c0cfb437639534040511e254416ca",
      "parents": [
        "9e507abd87103b5263bb0bbd94a15d74004557e9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 09 12:42:03 2007 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Feb 14 08:38:21 2007 +0100"
      },
      "message": "[ALSA] ac97 - Fix silent output problem with Cx20551 codec\n\nFixed the silent output problem on laptops with Conexant Cx20551 codec\nchip, such as Packard-bell EasyNote A* series.\nThe information was taken from ALSA bug#1134.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "9e507abd87103b5263bb0bbd94a15d74004557e9",
      "tree": "75b4b82501506a99602f1c4de847654dc5bba223",
      "parents": [
        "ac98695d6c1508b724f246f38ce57fb4e3cec356"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Feb 08 17:50:10 2007 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Feb 14 08:38:20 2007 +0100"
      },
      "message": "[ALSA] hda-codec - Fix Oops with probing sigmatel codec chips\n\nWhen a device is unkown, the driver tries to set up the codec based on\nthe BIOS information.  Then it may result in Oops if BIOS is broken.\nThe patch fixes the issue, falling back to a reference model in such a\ncase.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "ac98695d6c1508b724f246f38ce57fb4e3cec356",
      "tree": "189969a3689b9b83eaf39314a7942cc781ff836b",
      "parents": [
        "d9bc125caf592b7d081021f32ce5b717efdf70c8",
        "93bbad8fe13a25dcf7f3bc628a71d1a7642ae61b"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Tue Feb 13 22:02:32 2007 -0800"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Tue Feb 13 22:02:32 2007 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of /home/trondmy/kernel/linux-2.6/\n"
    },
    {
      "commit": "93bbad8fe13a25dcf7f3bc628a71d1a7642ae61b",
      "tree": "0f8fa56347979a3d2dae89f905d134d191d5c88a",
      "parents": [
        "9468482bd4c3b89abe04a770848d5eaa1ea830b0",
        "b2875d4c39759a732203db32f245cc6d8bbdd7cf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 13 21:16:39 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 13 21:16:39 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/mthca: Always fill MTTs from CPU\n  IB/mthca: Merge MR and FMR space on 64-bit systems\n  IB/mthca: Fix access to MTT and MPT tables on non-cache-coherent CPUs\n  IB/mthca: Give reserved MTTs a separate cache line\n  IB/mthca: Fix reserved MTTs calculation on mem-free HCAs\n  RDMA/cxgb3: Add driver for Chelsio T3 RNIC\n  IB: Remove redundant \"_wq\" from workqueue names\n  RDMA/cma: Increment port number after close to avoid re-use\n  IB/ehca: Fix memleak on module unloading\n  IB/mthca: Work around gcc bug on sparc64\n  IPoIB: Connected mode experimental support\n  IB/core: Use ARRAY_SIZE macro for mandatory_table\n  IB/mthca: Use correct structure size in call to memset()\n"
    },
    {
      "commit": "9468482bd4c3b89abe04a770848d5eaa1ea830b0",
      "tree": "7bac4349702c6414e78d83e6d6febd633177f52a",
      "parents": [
        "551a10c7fc14640d484ee3dda699758041d8123f",
        "8af18971584d1e05770560206cfdfd1d6ba8a17f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 13 21:15:42 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 13 21:15:42 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6:\n  [CIFS] on reconnect to Samba - reset the unix capabilities\n  [CIFS] Allow update of EOF on remote extend of file\n  [CIFS] POSIX CIFS Extensions (continued) - POSIX Open\n  [CIFS] Additional POSIX CIFS Extensions infolevels\n"
    },
    {
      "commit": "8af18971584d1e05770560206cfdfd1d6ba8a17f",
      "tree": "5720ee5fa4de18eebc64d41b761e2f890d99b35e",
      "parents": [
        "7ba526316ae122e60c0c7a40793491f71b9ec590"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Feb 14 04:42:51 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Feb 14 04:42:51 2007 +0000"
      },
      "message": "[CIFS] on reconnect to Samba - reset the unix capabilities\n\nAfter temporary server or network failure and reconneciton, we were not\nresending the unix capabilities via SetFSInfo - which confused Samba posix\nbyte range locking code.\n\nDiscovered by jra\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "551a10c7fc14640d484ee3dda699758041d8123f",
      "tree": "d04cb9a72b97aa4abac9e82b479be3d721fcbac5",
      "parents": [
        "f90203e0cf0d5a8b027d511af318bb3db4758fe2",
        "928ba4169dc1d82c83105831f5ddb5472379b440"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 13 18:17:26 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 13 18:17:26 2007 -0800"
      },
      "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:\n  [IPSEC]: Fix the address family to refer encap_family\n  [IPSEC]: changing API of xfrm6_tunnel_register\n  [IPSEC]: make sit use the xfrm4_tunnel_register\n  [IPSEC]: Changing API of xfrm4_tunnel_register.\n  [TCP]: Prevent pseudo garbage in SYN\u0027s advertized window\n  [NET_SCHED]: sch_hfsc: replace ASSERT macro by WARN_ON\n  [BRIDGE] br_if: Fix oops in port_carrier_check\n  [NETFILTER]: Clear GSO bits for TCP reset packet\n  [TG3]: Update copyright, version, and reldate.\n  [TG3]: Add some tx timeout debug messages.\n  [TG3]: Use constant for PHY register 0x1e.\n  [TG3]: Power down 5704 serdes transceiver when shutting down.\n  [TG3]: 5906 doesn\u0027t need to switch to slower clock.\n  [TG3]: 5722/5756 don\u0027t need PHY jitter workaround.\n  [TG3]: Use lower DMA watermark for 5703.\n  [TG3]: Save MSI state before suspend.\n  [XFRM]: Fix IPv4 tunnel mode decapsulation with IPV6\u003dn\n  [IPV6] HASHTABLES: Use appropriate seed for caluculating ehash index.\n"
    },
    {
      "commit": "f90203e0cf0d5a8b027d511af318bb3db4758fe2",
      "tree": "d2d9157331857b4220198e053e30ce3427c5140e",
      "parents": [
        "33e563c1190c26b6bf61990c505cdcb5cdbba7e4",
        "719c91ccadd3ed26570dbb29d54166914832eee9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 13 17:34:23 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 13 17:34:23 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc\n\n* master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc: (61 commits)\n  [POWERPC] Use udbg_early_init() on ppc32\n  [POWERPC] Open Firmware serial port driver\n  [POWERPC] Move MPIC smp routines into mpic.c\n  [POWERPC] Cleanup pseries kexec code\n  [POWERPC] Cleanup pseries smp initialisation code\n  [POWERPC] Consolidate pseries platform header files into pseries.h\n  [POWERPC] 85xx: Drop use of SYNC macro in head_fsl_booke.S\n  [POWERPC] cell: pm_rtas_activat_signals routine cleanup\n  [POWERPC] cell: PPU Oprofile cleanup patch\n  [POWERPC] spufs: avoid accessing kernel memory through mmapped /mem node\n  [POWERPC] spu sched: static timeslicing for SCHED_RR contexts\n  [POWERPC] spu sched: use DECLARE_BITMAP\n  [POWERPC] spu sched: forced preemption at execution\n  [POWERPC] spu sched: update some comments\n  [POWERPC] spu sched: simplity spu_remove_from_active_list\n  [POWERPC] spufs: optimize spu_run\n  [POWERPC] spufs: runqueue simplification\n  [POWERPC] spufs: move prio to spu_context\n  [POWERPC] spufs: state_mutex cleanup\n  [POWERPC] spufs: simplify state_mutex\n  ...\n"
    },
    {
      "commit": "719c91ccadd3ed26570dbb29d54166914832eee9",
      "tree": "ee11ec26fbbb096d034468379241e872cbd63548",
      "parents": [
        "8d38a5b2fab1397d35ba1c92828a91b77ce9f865"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Tue Feb 13 15:54:22 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 14 11:55:16 2007 +1100"
      },
      "message": "[POWERPC] Use udbg_early_init() on ppc32\n\nudbg_early_init() is a function used on 64 bit systems, which\ninitializes whichever early udbg backend is configured.  This function\nis not called on 32-bit, however if btext early debug is enabled it\ndoes have an explicit, inline, #ifdef-ed assignment performing\nanalagous initialization.\n\nThis patch makes things more uniform by folding the btext\ninitialization as an option into udbg_early_init() and calling that\nfrom the 32-bit setup path.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8d38a5b2fab1397d35ba1c92828a91b77ce9f865",
      "tree": "d35295a7d137cd851107fff2fc32143ac630a176",
      "parents": [
        "775aeff44774c6933d8f9c14e1f325d8acd03136"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue Feb 13 21:35:38 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 14 11:50:04 2007 +1100"
      },
      "message": "[POWERPC] Open Firmware serial port driver\n\nThis can be used for serial ports that are connected to an\nOF platform bus but are not autodetected by the lecacy\nserial support.\nIt will automatically take over devices that come from the\nlegacy serial detection, which usually is only one device.\n\nIn some cases, rtas may be set up to use the serial port\nin the firmware, which allows easier debugging before probing\nthe serial ports. In this case, the \"used-by-rtas\" property\nmust be set by the firmware. This patch also adds code to the\nlegacy serial driver to check for this.\n\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "775aeff44774c6933d8f9c14e1f325d8acd03136",
      "tree": "72bbf4d7704f3237a7b3eb11cee89a68a1537a82",
      "parents": [
        "dce623e0827e8d0ad60ce7f385c3394bf1b0bae0"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Feb 08 18:34:04 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 14 11:50:04 2007 +1100"
      },
      "message": "[POWERPC] Move MPIC smp routines into mpic.c\n\nMove a couple of MPIC smp routines into mpic.c, they\u0027re inside an SMP\nblock in mpic.c - so they\u0027re still only built for SMP.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "dce623e0827e8d0ad60ce7f385c3394bf1b0bae0",
      "tree": "5fc868fc1f365a40a949614dfc3982fc02f9219c",
      "parents": [
        "8feaeca23ab8f520e7af2a862fd6ea8e7bfd8854"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Feb 08 18:33:55 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 14 11:50:03 2007 +1100"
      },
      "message": "[POWERPC] Cleanup pseries kexec code\n\nMove all the pseries kexec code into one file, platforms/pseries/kexec.c\nProvide helpers for setting up ppc_md.kexec_cpu_down, so that we don\u0027t\nhave to have #ifdef CONFIG_KEXEC in setup.c\n\nMove the initialisation of the ppc_md kexec callbacks into an init routine.\nThis is well and truly early enough to cause no change in behaviour, we\ncan\u0027t kexec until userspace has given us a kernel to kexec into.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8feaeca23ab8f520e7af2a862fd6ea8e7bfd8854",
      "tree": "249798bed7822c8b2640122ae15c485a1f29593e",
      "parents": [
        "577830b034bc11c93d4b9e21e8782900d5485e7f"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Feb 08 18:33:55 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 14 11:50:03 2007 +1100"
      },
      "message": "[POWERPC] Cleanup pseries smp initialisation code\n\nMove some extern declarations from setup.c into the new pseries.h.\nWhile we\u0027re at it, provide dummy implementations for !SMP, to avoid\ncluttering the C file with more #ifdefs.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "577830b034bc11c93d4b9e21e8782900d5485e7f",
      "tree": "17c8eabc19470c85226fe30f6c1664b11507ed08",
      "parents": [
        "944b380e0c3dead0e16a747dfd3ce2765afac16d"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Feb 08 18:33:51 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 14 11:50:03 2007 +1100"
      },
      "message": "[POWERPC] Consolidate pseries platform header files into pseries.h\n\nFollowing the example of platforms/pasemi, consolidate a couple of\ntiny header files in platforms/pseries into pseries.h.\n\nThis gives us a convenient place to put things that need to be\navailable to the platform code, but not public. And hopefully will\nhelp people resist the temptation of sticking externs in C files.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "944b380e0c3dead0e16a747dfd3ce2765afac16d",
      "tree": "d1016c273ebac0b4c02d851a854d9a789df632b5",
      "parents": [
        "fff5f52808be01d16bb7c8b82580155ff19e16b0",
        "c7eb734766217b9ddac217cbccae3aedcfa67520"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 14 11:33:39 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 14 11:33:39 2007 +1100"
      },
      "message": "Merge branch \u0027cell-merge\u0027 of git+ssh://master.kernel.org/pub/scm/linux/kernel/git/arnd/cell-2.6\n"
    },
    {
      "commit": "33e563c1190c26b6bf61990c505cdcb5cdbba7e4",
      "tree": "e0d7e383d4ea54fd5fe3595bd032dddea60275bf",
      "parents": [
        "463020ce428e2f00d4f33a383d6f39c7453a6854",
        "5dd3ffae0afe355738eca14da1b47284bdae6240"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 13 16:28:23 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 13 16:28:23 2007 -0800"
      },
      "message": "Merge branch \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6\n\n* \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6:\n  i2c: Stop using i2c_adapter.class_dev\n  i2c: Remove the warning on missing adapter device\n  i2c: Declare more i2c_adapter parent devices\n  i2c: PA Semi SMBus driver\n  i2c-amd8111: Proposed cleanups\n  i2c-parport: Add support for One For All remote JP1 interface\n  i2c-viapro: Add support for the VIA CX700 south bridge\n  i2c: Add IDs to adapters\n  i2c: Update the list of bus IDs\n  i2c: Add driver suspend/resume/shutdown support\n  i2c: completion header cleanups\n  i2c-i801: Document the SMBus unhiding quirk\n  i2c-i801: Spelling fix\n  i2c: Fix typo in SMBus Write Word Data description\n  i2c-piix4: Add support for the ATI SB600\n  i2c-nforce2: Drop unused reference to pci_dev\n  i2c/vt8231: Remove superfluous initialization\n  i2c-ali1563: Fix device initialization\n  i2c-ali1563: Improve the status messages\n"
    },
    {
      "commit": "463020ce428e2f00d4f33a383d6f39c7453a6854",
      "tree": "c82d90c19e83c32b01c9748b4671640a670324e6",
      "parents": [
        "58a3bb59973e33a428d72fa530a3d1d81feb0e8f",
        "431dc8040354db65e4f8d4d4e21ae4fab41f5bc3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 13 16:12:23 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 13 16:12:23 2007 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus:\n  [MIPS] Fix sigset_t endianess swapping issues in 32-bit compat code.\n  [MIPS] Fix uniprocessor Sibyte builds.\n  [MIPS] Make entry.S a little more readable.\n  [MIPS] Remove stray instruction from __get_user_asm_ll32.\n  [MIPS] 32-bit: Fix warning about cast for fetching pointer from userspace.\n  [MIPS] DECstation: Fix irq handling\n  [MIPS] signals: make common _BLOCKABLE macro\n  [MIPS] signal: Move sigframe definition for native O32/N64 into signal.c\n  [MIPS] signal: Move {restore,setup}_sigcontext prototypes to their user\n  [MIPS] signal: Fix warnings in o32 compat code.\n  [MIPS] IP27: Enable N32 support in defconfig.\n  Revert \"[MIPS] Fix warning in get_user when fetching pointer object from userspace.\"\n  [MIPS] Don\u0027t claim we support dma_declare_coherent_memory - we don\u0027t.\n  [MIPS] Unify dma-{coherent,noncoherent.ip27,ip32}\n  [MIPS] Improve branch prediction in ll/sc atomic operations.\n"
    },
    {
      "commit": "58a3bb59973e33a428d72fa530a3d1d81feb0e8f",
      "tree": "11a6f4838ec20d96bc287a62f21c4b10f0c86b1a",
      "parents": [
        "7f1f86a0d04e79f8165e6f50d329a520b8cd11e5",
        "88d5a7bb75b5e8f600e79b16abaf008c7fdfd27d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 13 16:10:08 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 13 16:10:08 2007 -0800"
      },
      "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: (23 commits)\n  [WATCHDOG] timers cleanup\n  [WATCHDOG] ib700wdt.c - convert to platform_device part 2\n  [WATCHDOG] ib700wdt.c - convert to platform_device\n  [WATCHDOG] ib700wdt.c spinlock/WDIOC_SETOPTIONS changes\n  [WATCHDOG] ib700wdt.c small clean-up\u0027s\n  [WATCHDOG] ib700wdt.c clean-up init and exit routines\n  [WATCHDOG] ib700_wdt.c stop + set_heartbeat operations\n  [WATCHDOG] show default value for nowayout in module parameter\n  [WATCHDOG] advantechwdt.c - convert to platform_device part 2\n  [WATCHDOG] advantechwdt.c - convert to platform_device\n  [WATCHDOG] advantechwdt.c - move set_heartbeat to a seperate function\n  [WATCHDOG] advantechwdt.c - cleanup before platform_device patches\n  [WATCHDOG] acquirewdt.c - convert to platform_device part 2\n  [WATCHDOG] acquirewdt.c - convert to platform_device\n  [WATCHDOG] acquirewdt.c - clean before platform_device patches\n  [WATCHDOG] pcwd_usb.c - get heartbeat from dip switches\n  [WATCHDOG] pcwd.c - e-mail adres update\n  [WATCHDOG] pcwd_usb.c - get heartbeat from dip switches\n  [WATCHDOG] pcwd_usb.c - document includes\n  [WATCHDOG] pcwd_pci.c - spinlock fixes\n  ...\n"
    },
    {
      "commit": "7f1f86a0d04e79f8165e6f50d329a520b8cd11e5",
      "tree": "b65a460c04a2086baf5c7970c4c4808a93f0c3bf",
      "parents": [
        "552ce544edfbe9bce79952a8c0f8d65b7f2d16bb"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Tue Feb 13 14:38:58 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 13 16:07:36 2007 -0800"
      },
      "message": "[PATCH] Fix SAK_work workqueue initialization.\n\nSomewhere in the rewrite of the work queues my cleanup of SAK handling\ngot broken.  Maybe I didn\u0027t retest it properly or possibly the API\nwas changing so fast I missed something.  Regardless currently\ntriggering a SAK now generates an ugly BUG_ON and kills the kernel.\n\nThanks to Alexey Dobriyan \u003cadobriyan@openvz.org\u003e for spotting this.\n\nThis modifies the use of SAK_work to initialize it when the data\nstructure it resides in is initialized, and to simply call\nschedule_work when we need to generate a SAK.  I update both\ndata structures that have a SAK_work member for consistency.\n\nAll of the old PREPARE_WORK calls that are now gone.\n\nIf we call schedule_work again before it has processed it\nhas generated the first SAK it will simply ignore the duplicate\nschedule_work request.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "431dc8040354db65e4f8d4d4e21ae4fab41f5bc3",
      "tree": "54381eb2e9b738fd3d87fd129da85086983296c5",
      "parents": [
        "366d6aef281a670b32a51d289fc07bf0e5e72d9a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 00:05:11 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 22:40:51 2007 +0000"
      },
      "message": "[MIPS] Fix sigset_t endianess swapping issues in 32-bit compat code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "366d6aef281a670b32a51d289fc07bf0e5e72d9a",
      "tree": "cfb2c960dc2a4452ecd466445b05157fd0e8478e",
      "parents": [
        "7da8a581f5ec0ecac5f0afc9ec26ce13b780d48d"
      ],
      "author": {
        "name": "Andrew Sharp",
        "email": "tigerand@gmail.com",
        "time": "Fri Feb 09 17:35:28 2007 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 22:40:51 2007 +0000"
      },
      "message": "[MIPS] Fix uniprocessor Sibyte builds.\n\nSigned-off-by: Andrew Sharp \u003ctigerand@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7da8a581f5ec0ecac5f0afc9ec26ce13b780d48d",
      "tree": "a94025dbba3d4c1f5a10440872d08287cf991570",
      "parents": [
        "6f3aa38e191326a82d5dcae1f6cdc88b1d9a8d32"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "vagabon.xyz@gmail.com",
        "time": "Tue Feb 13 14:50:18 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 22:40:51 2007 +0000"
      },
      "message": "[MIPS] Make entry.S a little more readable.\n\nWhen CONFIG_PREEMPT is not set, it also moves one branch instruction from\nret_from_irq() to ret_from_exception().  Therefore we favour the return\nfrom irq case which should be more common than the other one.\n\nSigned-off-by: Franck Bui-Huu \u003cfbuihuu@gmail.com\u003e\nAcked-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6f3aa38e191326a82d5dcae1f6cdc88b1d9a8d32",
      "tree": "6ae94b9fdc9c8729076752fcf7bac0fbf881f4f8",
      "parents": [
        "cb66fb3f156b485b22db97db22e96db4786dc68b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 15:01:21 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 22:40:51 2007 +0000"
      },
      "message": "[MIPS] Remove stray instruction from __get_user_asm_ll32.\n\nThis did result in double clearing of the error return value on success\nonly but should make a meassurable overhead for sigreturn.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "cb66fb3f156b485b22db97db22e96db4786dc68b",
      "tree": "72423101605fc154a03fb370b21b7702f5c4810b",
      "parents": [
        "d01f06ef0c783eceb53030fc5407caa94586bd6a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 11:45:24 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 22:40:51 2007 +0000"
      },
      "message": "[MIPS] 32-bit: Fix warning about cast for fetching pointer from userspace.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d01f06ef0c783eceb53030fc5407caa94586bd6a",
      "tree": "340d65d6143e2ee7218bdc98219acdb1a87f2e24",
      "parents": [
        "24c556e99ec8a61ce1fbc75bee61dc19edf2c4df"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Mon Feb 12 23:48:26 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 22:40:51 2007 +0000"
      },
      "message": "[MIPS] DECstation: Fix irq handling\n\nWhen I post a patch (commit f431baa55abf8adeed0c718b51deacbc151f58f1),\nI just tried to not change behavior of existing codes, but it seems\ndec/int-handler.S had been broken since its previous commit\n937a801576f954bd030d7c4a5a94571710d87c0b.\n\nThe caller of plat_irq_dispatch do setup/restore TI_REGS($28), so\ndec\u0027s plat_irq_dispatch should not do it, and there is no need to\nadjust RA.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "24c556e99ec8a61ce1fbc75bee61dc19edf2c4df",
      "tree": "baa7ad6f7345a7121a3d7750ebbe1f2733a36247",
      "parents": [
        "66680583461d7cae281cef63c050c9b6371e3286"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "fbuihuu@gmail.com",
        "time": "Fri Feb 09 16:07:37 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 22:40:51 2007 +0000"
      },
      "message": "[MIPS] signals: make common _BLOCKABLE macro\n\nSigned-off-by: Franck Bui-Huu \u003cfbuihuu@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "66680583461d7cae281cef63c050c9b6371e3286",
      "tree": "4aaafd553e821775206d4cf0cd0720a98dcd33e2",
      "parents": [
        "205d84aaea380bbd1cc1079d44086cd50c2c2dad"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 01:31:48 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 22:40:50 2007 +0000"
      },
      "message": "[MIPS] signal: Move sigframe definition for native O32/N64 into signal.c\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "205d84aaea380bbd1cc1079d44086cd50c2c2dad",
      "tree": "2842bfc750eec17d14da47014ff3dc6d45d3d4bd",
      "parents": [
        "dd02f06aa96ab4590da12704366450a2d4753d3c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 01:28:09 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 22:40:50 2007 +0000"
      },
      "message": "[MIPS] signal: Move {restore,setup}_sigcontext prototypes to their user\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "dd02f06aa96ab4590da12704366450a2d4753d3c",
      "tree": "bf53a96c006e28ed1c7c8c263ca7367edd5a35c0",
      "parents": [
        "af3d10d52d38d2c56a8bca9943c07b00031fc718"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 00:50:57 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 22:40:50 2007 +0000"
      },
      "message": "[MIPS] signal: Fix warnings in o32 compat code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "af3d10d52d38d2c56a8bca9943c07b00031fc718",
      "tree": "ca593d1021034064285fab7676075535542a2b54",
      "parents": [
        "cd1fb9eabea38489579284e0cae0c7019b77b10f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 12 23:26:01 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 22:40:50 2007 +0000"
      },
      "message": "[MIPS] IP27: Enable N32 support in defconfig.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "cd1fb9eabea38489579284e0cae0c7019b77b10f",
      "tree": "d736af91b29ee62a64b97e47b6dddaa964826085",
      "parents": [
        "84b47a959b55930e86d6178d49769bc9ba34bce1"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 12 23:12:38 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 22:40:50 2007 +0000"
      },
      "message": "Revert \"[MIPS] Fix warning in get_user when fetching pointer object from userspace.\"\n\nThis reverts commit 4ed3a77f38c023658784804cb39a7ce18063dc88.\n"
    },
    {
      "commit": "84b47a959b55930e86d6178d49769bc9ba34bce1",
      "tree": "68c9f4439a8df022f3150c5d945678cd060a052e",
      "parents": [
        "9a88cbb5227970757881b1a65be01dea61fe2584"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 12 22:22:53 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 22:40:50 2007 +0000"
      },
      "message": "[MIPS] Don\u0027t claim we support dma_declare_coherent_memory - we don\u0027t.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9a88cbb5227970757881b1a65be01dea61fe2584",
      "tree": "2a1e6934ae253e75141efd383ae9df7042452d7c",
      "parents": [
        "f65e4fa8e0c6022ad58dc88d1b11b12589ed7f9f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 16 02:56:12 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 22:40:50 2007 +0000"
      },
      "message": "[MIPS] Unify dma-{coherent,noncoherent.ip27,ip32}\n\nPlatforms will now have to supply a function dma_device_is_coherent which\nreturns if a particular device participates in the coherence domain.  For\nmost platforms this function will always return 0 or 1.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f65e4fa8e0c6022ad58dc88d1b11b12589ed7f9f",
      "tree": "2405e012e079693e0fcfde9ff981c549d6c68a21",
      "parents": [
        "509cb37e173d4e39cec47238397e91b718730794"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Sep 28 01:45:21 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 13 22:40:50 2007 +0000"
      },
      "message": "[MIPS] Improve branch prediction in ll/sc atomic operations.\n\nNow that finally all supported versions of binutils have functioning\nsupport for .subsection use .subsection to tweak the branch prediction\n\nI did not modify the R10000 errata variants because it seems unclear if\nthis will invalidate the workaround which actually relies on the cheesy\nprediction of branch likely to cause a misspredict if the sc was\nsuccessful.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "88d5a7bb75b5e8f600e79b16abaf008c7fdfd27d",
      "tree": "0ff6ddf9d7ba817f62d51c94a2db333f22880501",
      "parents": [
        "9af9fc45ddd3e315c51f87392b5048967e4343cd",
        "82eb7c5059de64bd43f6b3cf3f128470f2b3fb83"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Feb 13 23:24:34 2007 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Feb 13 23:24:34 2007 +0100"
      },
      "message": "Merge ../linux-2.6-watchdog-mm\n"
    },
    {
      "commit": "fff5f52808be01d16bb7c8b82580155ff19e16b0",
      "tree": "0b1acf2438733328f8a5e241fd67df9e521b5420",
      "parents": [
        "f909f10621f520ed53026cf3258f9501f859fcc3",
        "02ed82ccc5171bc3c88666568edcb71f3d4a79f6"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Feb 13 16:14:01 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Feb 13 16:14:01 2007 -0600"
      },
      "message": "Merge branch \u002785xx\u0027 into for_paulus\n"
    },
    {
      "commit": "02ed82ccc5171bc3c88666568edcb71f3d4a79f6",
      "tree": "1f3647b30e382d877a5653350a689c7224c503de",
      "parents": [
        "eb11a720a85833bbd9b92628f196583ee1d50d4e"
      ],
      "author": {
        "name": "Becky Bruce",
        "email": "bgill@freescale.com",
        "time": "Tue Feb 13 16:00:49 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Feb 13 16:13:27 2007 -0600"
      },
      "message": "[POWERPC] 85xx: Drop use of SYNC macro in head_fsl_booke.S\n\nEliminate needless invocation of the SYNC macro (which always evaluates to\nnothing on BookE) from head_fsl_booke.S (for both arch/ppc \u0026 arch/powerpc).\n\nSigned-off-by: Becky Bruce \u003cbecky.bruce@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "5dd3ffae0afe355738eca14da1b47284bdae6240",
      "tree": "d372417c49aea569235234d63012be9e170da5ee",
      "parents": [
        "fe2c8d51af96ef7b8ec0bfd70ec62bbe32c0696e"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Feb 13 22:09:04 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:09:04 2007 +0100"
      },
      "message": "i2c: Stop using i2c_adapter.class_dev\n\nStop using i2c_adapter.class_dev, as it is going to be removed\nsoon. Luckily, there are only 4 RTC drivers affected.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\n"
    },
    {
      "commit": "fe2c8d51af96ef7b8ec0bfd70ec62bbe32c0696e",
      "tree": "e6ebe77edf10353975faecb6d23dcf31337b1559",
      "parents": [
        "12a917f69d1468c91d646dbad8408dd0d39d6207"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Feb 13 22:09:04 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:09:04 2007 +0100"
      },
      "message": "i2c: Remove the warning on missing adapter device\n\nNow that the i2c_adapter migration plan changed and we are going to\nkeep i2c_adapter.dev, it\u0027s no longer that urgent to add a proper device\nto all i2c_adapter drivers. Thus is seems resonable to degrade the\nwarning asking authors to migrate their driver to a debug message.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "12a917f69d1468c91d646dbad8408dd0d39d6207",
      "tree": "3336f373d174600d0981d8a34de4cf0e26eab79f",
      "parents": [
        "beb58aa39e6e5a52875defe12c7697b0bfa95d4c"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Feb 13 22:09:03 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:09:03 2007 +0100"
      },
      "message": "i2c: Declare more i2c_adapter parent devices\n\nDeclare the parent device of i2c_adapter devices each time we can\neasily do so. It makes the i2c_adapter appear at the right place in\nthe device tree, rather than as a platform device.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Len Brown \u003clen.brown@intel.com\u003e\nCc: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: Jody McIntyre \u003cscjody@modernduck.com\u003e\nCc: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nCc: v4l-dvb-maintainer@linuxtv.org\nCc: Petr Vandrovec \u003cvandrove@vc.cvut.cz\u003e\n"
    },
    {
      "commit": "beb58aa39e6e5a52875defe12c7697b0bfa95d4c",
      "tree": "99d95ebc2e112785c3e5d201f7e42ceac6338674",
      "parents": [
        "88b9e750e974febd9128fc622109c526a9d22c10"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue Feb 13 22:09:03 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:09:03 2007 +0100"
      },
      "message": "i2c: PA Semi SMBus driver\n\nNew driver for the PA Semi SMBus interfaces.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "88b9e750e974febd9128fc622109c526a9d22c10",
      "tree": "e3d686081c427040e0ea75eade159bcaa673ef07",
      "parents": [
        "55249cf750e4d9be19c7f8afd502c9ca42de8858"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Feb 13 22:09:02 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:09:02 2007 +0100"
      },
      "message": "i2c-amd8111: Proposed cleanups\n\nProposed cleanups to the i2c-amd8111 SMBus driver:\n* Fold long lines.\n* Add an explicit mask when writing the low byte of a word.\n* Use I2C_SMBUS_BLOCK_MAX instead of hardcoding 32.\n* Discard extra blank lines.\n* Use boolean not instead of bitwise not for bit tests, it\u0027s clearer.\n* Return -EBUSY rather than -1 on I/O resource conflict.\n* Fix a race on device registration, initialization should be done\n  before the bus is registered.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "55249cf750e4d9be19c7f8afd502c9ca42de8858",
      "tree": "8b371c722a41a22306ad8a34e3c4a633d44539cd",
      "parents": [
        "ab6a6ed271c757b429ddc68f5b93a41f9592ab8b"
      ],
      "author": {
        "name": "Jonathan McDowell",
        "email": "noodles@earth.li",
        "time": "Tue Feb 13 22:09:02 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:09:02 2007 +0100"
      },
      "message": "i2c-parport: Add support for One For All remote JP1 interface\n\nThis simple patch adds support to i2c-parport for the One For All remote\nJP1 parallel port interfaces which can be found detailed at:\n\nhttp://www.hifi-remote.com/jp1/hardware.shtml\n\nThese allow access to the internal configuration EEPROM on various\nremote controls and there are a variety of Windows tools that make use\nof this hardware. I have tested this patch with the \"simple\" parallel\nport device and a One For All URC-7562 and confirmed that the data read\nusing the eeprom i2c driver matches that returned by the Windows \"IR\"\nJP1 tool.\n\nSigned-off-by: Jonathan McDowell \u003cnoodles@earth.li\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "ab6a6ed271c757b429ddc68f5b93a41f9592ab8b",
      "tree": "add85be6a7898f4288f3cb61b31aa5893b663a47",
      "parents": [
        "9ace555d7d87c55ceab6999be444c9a17e0e79b4"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Feb 13 22:09:02 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:09:02 2007 +0100"
      },
      "message": "i2c-viapro: Add support for the VIA CX700 south bridge\n\nWe do not have any documentation for the CX700, but it was reported\nto work fine. Thanks to Claas Langbehn for testing.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "9ace555d7d87c55ceab6999be444c9a17e0e79b4",
      "tree": "0f2a38fe4890c7ef06d9bc72a7989560b1bd013d",
      "parents": [
        "a394ae15427f215b43fca21f3c9370b0e63ba252"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Feb 13 22:09:01 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:09:01 2007 +0100"
      },
      "message": "i2c: Add IDs to adapters\n\nIDs have been defined but not used by most of the I2C adapters.\nBy having a unique ID, clients can check for correct connection\nduring probe.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "a394ae15427f215b43fca21f3c9370b0e63ba252",
      "tree": "2d5df90f370d5b3a4db685caf00b1abec6938779",
      "parents": [
        "f37dd80ac2a67e4e4e921f99d34a1ceeb2488abb"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Feb 13 22:09:01 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:09:01 2007 +0100"
      },
      "message": "i2c: Update the list of bus IDs\n\n* The Voodoo3 has no SMBus, it has two bit-banged busses which\n  already have an ID assigned (I2C_HW_B_VOO).\n* The i2c-ipmi bus driver was a non-sense, it\u0027ll never be ported\n  to Linux 2.6.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Yani Ioannou \u003cyani.ioannou@gmail.com\u003e\n"
    },
    {
      "commit": "f37dd80ac2a67e4e4e921f99d34a1ceeb2488abb",
      "tree": "c845e39b24feac331a9a67d49e0b8061f52131b3",
      "parents": [
        "b8d6f45b32f6fe72bf7304183275e99332544ce1"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Feb 13 22:09:00 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:09:00 2007 +0100"
      },
      "message": "i2c: Add driver suspend/resume/shutdown support\n\nDriver model updates for the I2C core:\n\n - Add new suspend(), resume(), and shutdown() methods.  Use them in the\n   standard driver model style; document them.\n\n - Minor doc updates to highlight zero-initialized fields in drivers, and\n   the driver model accessors for \"clientdata\".\n\nIf any i2c drivers were previously using the old suspend/resume calls\nin \"struct driver\", they were getting warning messages ... and will\nnow no longer work.  Other than that, this patch changes no behaviors;\nand it lets I2C drivers use conventional PM and shutdown support.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "b8d6f45b32f6fe72bf7304183275e99332544ce1",
      "tree": "eaa3041831b0f48b0746ed442d10f7496ec0c56a",
      "parents": [
        "099ab118b6b194ad43865f62776a0d36d4b1c7d2"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Feb 13 22:09:00 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:09:00 2007 +0100"
      },
      "message": "i2c: completion header cleanups\n\ni2c-core and i2c-isa use completions without including\n\u003clinux/completion.h\u003e. Fix it.\n\ni2c-powermac includes \u003clinux/completion.h\u003e but doesn\u0027t use any\ncompletion. Fix it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\n"
    },
    {
      "commit": "099ab118b6b194ad43865f62776a0d36d4b1c7d2",
      "tree": "fbf07ef85555a784c84d4e80ea617a9244c744dd",
      "parents": [
        "fcdd96ecaf04fb4f229ac1a64fe77fda890dffd5"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Feb 13 22:09:00 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:09:00 2007 +0100"
      },
      "message": "i2c-i801: Document the SMBus unhiding quirk\n\nThis is a frequently asked question so it deserves a paragraph in\nthe driver documentation.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "fcdd96ecaf04fb4f229ac1a64fe77fda890dffd5",
      "tree": "a784894ef8a251e2b3c520d92ddd3f671e95e89a",
      "parents": [
        "3f9a4790a3818af1228c7fb4286afd66f3201fd0"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Feb 13 22:08:59 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:08:59 2007 +0100"
      },
      "message": "i2c-i801: Spelling fix\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "3f9a4790a3818af1228c7fb4286afd66f3201fd0",
      "tree": "621d7d4231c26c0a0fd966102d8fc12901320cc1",
      "parents": [
        "4e6697fcc194db8b45559a9863947c6cbfeea363"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Feb 13 22:08:59 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:08:59 2007 +0100"
      },
      "message": "i2c: Fix typo in SMBus Write Word Data description\n\nWrite data, don\u0027t read it.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "4e6697fcc194db8b45559a9863947c6cbfeea363",
      "tree": "4df8760e32f765c9e4c91fd46a96481b3781babc",
      "parents": [
        "4ef0ce90df3763e277b5307fb580ff1cdaaad7b2"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Feb 13 22:08:59 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:08:59 2007 +0100"
      },
      "message": "i2c-piix4: Add support for the ATI SB600\n\nAdd support for the ATI SB600 SMBus controller.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "4ef0ce90df3763e277b5307fb580ff1cdaaad7b2",
      "tree": "36310328d36b5d1a45dcecd7fc2d912fa4947bda",
      "parents": [
        "bbeaeef73a0b0a5c43ad2657b61857167d914a55"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Feb 13 22:08:58 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:08:58 2007 +0100"
      },
      "message": "i2c-nforce2: Drop unused reference to pci_dev\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Hans-Frieder Vogt \u003chfvogt@gmx.net\u003e\n"
    },
    {
      "commit": "bbeaeef73a0b0a5c43ad2657b61857167d914a55",
      "tree": "4de5d4f8a3b0516127db37dc4fad7f5aa188f6f2",
      "parents": [
        "849be516c57501ec4729bde51babc25a7b073b65"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Feb 13 22:08:58 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:08:58 2007 +0100"
      },
      "message": "i2c/vt8231: Remove superfluous initialization\n\nRemove a superfluous initialization from the vt8231 hwmon driver; the\ni2c core does this, and the source field will be vanishing soon.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "849be516c57501ec4729bde51babc25a7b073b65",
      "tree": "21479c5d7f1a4aecccea7cf6338285726fd19ff0",
      "parents": [
        "69735698312f6f5e47001cf62dc678f591b6a6de"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Feb 13 22:08:57 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:08:57 2007 +0100"
      },
      "message": "i2c-ali1563: Fix device initialization\n\nThe i2c-ali1563 initialization looks quite broken to me:\n* If the I/O space isn\u0027t enabled, we forcibly set 3 bits in\n  the PCI configuration space instead of just the one enabling\n  the I/O space.\n* After that we pretend to check if the write worked, but we\n  don\u0027t actually read the new value from the register.\n* It\u0027s probably not a good idea to enable the I/O space if no\n  base address has been set.\n\nSo I propose the following changes to that part of the driver:\n* Merge ali1563_enable() into ali1563_setup().\n* Check the base address before the I/O space enabled bit.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Rudolf Marek \u003cr.marek@assembler.cz\u003e\n"
    },
    {
      "commit": "69735698312f6f5e47001cf62dc678f591b6a6de",
      "tree": "04d0648c5bfa9a323dd7896c5167dae5de03836a",
      "parents": [
        "ec2f9d1331f658433411c58077871e1eef4ee1b4"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Feb 13 22:08:57 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:08:57 2007 +0100"
      },
      "message": "i2c-ali1563: Improve the status messages\n\nImprove the status messages printed by the i2c-ali1563 driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Rudolf Marek \u003cr.marek@assembler.cz\u003e\n"
    },
    {
      "commit": "c7eb734766217b9ddac217cbccae3aedcfa67520",
      "tree": "43019f359ce1b9194d59d42328f29919d3705d43",
      "parents": [
        "bcb63e25ed3c56ee40cca4d18fbaac1d2a40c1d6"
      ],
      "author": {
        "name": "Maynard Johnson",
        "email": "mpjohn@us.ibm.com",
        "time": "Tue Feb 13 22:02:03 2007 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Tue Feb 13 22:03:07 2007 +0100"
      },
      "message": "[POWERPC] cell: pm_rtas_activat_signals routine cleanup\n\nThe code was setting up the debug bus for group 21 when profiling on the\nevent PPU CYCLES.  The debug bus is not actually used by the hardware\nperformance counters when counting PPU CYCLES.  Setting up the debug bus\nfor PPU CYCLES causes signal routing conflicts on the debug bus when\nprofiling PPU cycles and another PPU event.  This patch fixes the code to\nonly setup the debug bus to route the performance signals for the non\nPPU CYCLE events.\n\nSigned-off-by: Maynard Johnson \u003cmpjohn@us.ibm.com\u003e\nSigned-off-by: Carl Love \u003ccarll@us.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "bcb63e25ed3c56ee40cca4d18fbaac1d2a40c1d6",
      "tree": "d82fcdbfa5b262747e0b9548d526305a3fe0d8a0",
      "parents": [
        "128b8546a83a9e37448bc126e1045dc1db291165"
      ],
      "author": {
        "name": "Carl Love",
        "email": "carll@us.ibm.com",
        "time": "Tue Feb 13 22:02:02 2007 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Tue Feb 13 22:03:06 2007 +0100"
      },
      "message": "[POWERPC] cell: PPU Oprofile cleanup patch\n\nThis is a clean up patch that includes the following changes:\n\n -Some comments were added to clarify the code based on feedback\n  from the community.\n -The write_pm_cntrl() and set_count_mode() were passed a\n  structure element from a global variable.  The argument was\n  removed so the functions now just operate on the global directly.\n -The set_pm_event() function call in the cell_virtual_cntr()\n  routine was moved to a for-loop before the for_each_cpu loop\n\nSigned-off-by: Carl Love \u003ccarll@us.ibm.com\u003e\nSigned-off-by: Maynard Johnson \u003cmpjohn@us.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "928ba4169dc1d82c83105831f5ddb5472379b440",
      "tree": "0c10cafc4b09306604e192a52a23e212e6ad50de",
      "parents": [
        "73d605d1abbd70ef67b7660cf2ff177259960756"
      ],
      "author": {
        "name": "Kazunori MIYAZAWA",
        "email": "miyazawa@linux-ipv6.org",
        "time": "Tue Feb 13 12:57:16 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 13 12:57:16 2007 -0800"
      },
      "message": "[IPSEC]: Fix the address family to refer encap_family\n\nFix the address family to refer encap_family\nwhen comparing with a kernel generated xfrm_state\n\nSigned-off-by: Kazunori MIYAZAWA \u003cmiyazawa@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "73d605d1abbd70ef67b7660cf2ff177259960756",
      "tree": "3b183bc597044785eef7cc8efefb41fbac097bf5",
      "parents": [
        "c73cb5a2d607b5b95a06a54d8291ddb659b348b6"
      ],
      "author": {
        "name": "Kazunori MIYAZAWA",
        "email": "miyazawa@linux-ipv6.org",
        "time": "Tue Feb 13 12:55:55 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 13 12:55:55 2007 -0800"
      },
      "message": "[IPSEC]: changing API of xfrm6_tunnel_register\n\nThis patch changes xfrm6_tunnel register and deregister\ninterface to prepare for solving the conflict of device\ntunnels with inter address family IPsec tunnel.\nThere is no device which conflicts with IPv4 over IPv6\nIPsec tunnel.\n\nSigned-off-by: Kazunori MIYAZAWA \u003cmiyazawa@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "128b8546a83a9e37448bc126e1045dc1db291165",
      "tree": "01281bb501601f643f50210314bcc31f44f5dcf7",
      "parents": [
        "2eb1b12049844a8ebc670e0e4fc908bc3f8933d3"
      ],
      "author": {
        "name": "Masato Noguchi",
        "email": "Masato.Noguchi@jp.sony.com",
        "time": "Tue Feb 13 21:54:30 2007 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Tue Feb 13 21:55:43 2007 +0100"
      },
      "message": "[POWERPC] spufs: avoid accessing kernel memory through mmapped /mem node\n\nI found an exploit in current kernel.\nCurrently, there is no range check about mmapping \"/mem\" node in\nspufs. Thus, an application can access privilege memory region.\n\nIn case this kernel already worked on a public server, I send this\ninformation only here.\nIf there are such servers in somewhere, please replace it, ASAP.\n\nSigned-off-by: Masato Noguchi \u003cMasato.Noguchi@jp.sony.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "2eb1b12049844a8ebc670e0e4fc908bc3f8933d3",
      "tree": "b02521b88557dddabcb9de649855151323881cc0",
      "parents": [
        "72cb360839f88c02ccf38f1df214316e05886ff3"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Feb 13 21:54:29 2007 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Tue Feb 13 21:55:43 2007 +0100"
      },
      "message": "[POWERPC] spu sched: static timeslicing for SCHED_RR contexts\n\nFor SCHED_RR tasks we can do some really trivial timeslicing.  Basically\nwe fire up a time for every scheduler tick that searches for a higher\nor same priority thread that is on the runqueue and if there is one\ncontext switches to it.  Because we can\u0027t lock spus from timer context\nwe actually run this from a delayed runqueue instead of a timer.\n\nA nice optimization would be to skip the actual priority bitmap search\nwhen there are less contexts than physical spus available.  To implement\nthis I need a so far unpublished patch from Andre, and it will be added\nafter we have that patch in.\n\nNote that right now we only do the time slicing for SCHED_RR tasks.\nThe code would work for SCHED_OTHER tasks aswell, but their prio\nvalue is defered from the one the PPU thread has at time of spu_run,\nand using this for spu scheduling decisions would make the code very\nunfair.  SCHED_OTHER support will be enabled once we the spu scheduler\nknows how to calculcate cpu_context.prio (very soon)\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "72cb360839f88c02ccf38f1df214316e05886ff3",
      "tree": "2ef261866c059fcc69bd8c3bdf58eafc320e5de0",
      "parents": [
        "52f04fcf66a5d5d90790d6cfde52e391ecf2b882"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Feb 13 21:54:28 2007 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Tue Feb 13 21:55:42 2007 +0100"
      },
      "message": "[POWERPC] spu sched: use DECLARE_BITMAP\n\nuse DECLARE_BITMAP in the spu scheduler instead of reimplementing it.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "52f04fcf66a5d5d90790d6cfde52e391ecf2b882",
      "tree": "1fe7e3220964ddff413975fd76fde0e7fcb4fd95",
      "parents": [
        "ae7b4c5284d11d49ed9432c16505fcbeb8d3b8cf"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Feb 13 21:54:27 2007 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Tue Feb 13 21:55:42 2007 +0100"
      },
      "message": "[POWERPC] spu sched: forced preemption at execution\n\nIf we start a spu context with realtime priority we want it to run\nimmediately and not wait until some other lower priority thread has\nfinished.  Try to find a suitable victim and use it\u0027s spu in this\ncase.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "ae7b4c5284d11d49ed9432c16505fcbeb8d3b8cf",
      "tree": "c1d627d745843c48aa6bb3dc9086c63b4e3f840a",
      "parents": [
        "678b2ff1e65ecccdb15cbfe97081572fc35944b7"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Feb 13 21:54:26 2007 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Tue Feb 13 21:55:42 2007 +0100"
      },
      "message": "[POWERPC] spu sched: update some comments\n\nGive spu_yield a kerneldoc comment and remove the old comment\ndocumenting spu_activate, spu_deactive and spu_yield as all of them\nnow have descriptive kerneldoc comments of their own.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "678b2ff1e65ecccdb15cbfe97081572fc35944b7",
      "tree": "e73037d691dfa63a58d8df5c66b08b74d69c324f",
      "parents": [
        "26bec67386dbf6ef887254e815398842e182cdcd"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Feb 13 21:54:25 2007 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Tue Feb 13 21:55:41 2007 +0100"
      },
      "message": "[POWERPC] spu sched: simplity spu_remove_from_active_list\n\nIf we call spu_remove_from_active_list that spu is always guaranteed\nto be on the active list and in runnable state, so we can simply\ndo a list_del to remove it and unconditionally take the was_active\ncodepath.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "26bec67386dbf6ef887254e815398842e182cdcd",
      "tree": "cde0851af46df1b376a7af47e7c59362506cecc5",
      "parents": [
        "079cdb61614c466c939ebf74c7ef6745667bc61e"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Feb 13 21:54:24 2007 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Tue Feb 13 21:55:41 2007 +0100"
      },
      "message": "[POWERPC] spufs: optimize spu_run\n\nThere is no need to directly wake up contexts in spu_activate when\ncalled from spu_run, so add a flag to surpress this wakeup.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "079cdb61614c466c939ebf74c7ef6745667bc61e",
      "tree": "0ba9ef0d3f8e04b31483e7dce2231f1f5f38d74b",
      "parents": [
        "8389998ae9ea2888c86c446f7911ddced50052a1"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Feb 13 21:54:23 2007 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Tue Feb 13 21:55:41 2007 +0100"
      },
      "message": "[POWERPC] spufs: runqueue simplification\n\nThis is the biggest patch in this series, and it reworks the guts of\nthe spu scheduler runqueue mechanism:\n\n - instead of embedding a waitqueue in the runqueue there is now a\n   simple doubly-linked list, the actual wakeups happen by reusing\n   the stop_wq in the spu context (maybe we should rename it one day)\n - spu_free and spu_prio_wakeup are merged into a single spu_reschedule\n   function\n - various functionality is split out into small helpers, and kerneldoc\n   comments are added in various places to document what\u0027s going on.\n - spu_activate is rewritten into a tight loop by removing test for\n   various impossible conditions and using the infrastructure in this\n   patch.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "8389998ae9ea2888c86c446f7911ddced50052a1",
      "tree": "db92e84e16513497344b9bd42b151934cfd881c3",
      "parents": [
        "6a0641e51011def4e308fd07387047f5ee50647f"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Feb 13 21:54:22 2007 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Tue Feb 13 21:55:40 2007 +0100"
      },
      "message": "[POWERPC] spufs: move prio to spu_context\n\nIt doesn\u0027t make any sense to have a priority field in the physical spu\nstructure.  Move it into the spu context instead.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "6a0641e51011def4e308fd07387047f5ee50647f",
      "tree": "de784f4ec06cabadc80a5689b57bdfb475979473",
      "parents": [
        "650f8b0291ecd0abdeadbd0ff3d70c3538e55405"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Feb 13 21:54:21 2007 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Tue Feb 13 21:55:40 2007 +0100"
      },
      "message": "[POWERPC] spufs: state_mutex cleanup\n\nVarious cleanups in code surrounding the state semaphore:\n\n - inline spu_acquire/spu_release\n - cleanup spu_acquire_* and add kerneldoc comments to these functions\n - remove spu_release_exclusive and replace it with spu_release\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "c73cb5a2d607b5b95a06a54d8291ddb659b348b6",
      "tree": "9870fa5b73e0492f3f55a75af9cf5afdda95395d",
      "parents": [
        "c0d56408e3ff52d635441e0f08d12164a63728cf"
      ],
      "author": {
        "name": "Kazunori MIYAZAWA",
        "email": "miyazawa@linux-ipv6.org",
        "time": "Tue Feb 13 12:55:25 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 13 12:55:25 2007 -0800"
      },
      "message": "[IPSEC]: make sit use the xfrm4_tunnel_register\n\nThis patch makes sit use xfrm4_tunnel_register instead of\ninet_add_protocol. It solves conflict of sit device with\ninter address family IPsec tunnel.\n\nSigned-off-by: Kazunori MIYAZAWA \u003cmiyazawa@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c0d56408e3ff52d635441e0f08d12164a63728cf",
      "tree": "026b531a00255730e9878905fdc2e6a910f4e1c7",
      "parents": [
        "600ff0c24bb71482e7f0da948a931d5c5d72838a"
      ],
      "author": {
        "name": "Kazunori MIYAZAWA",
        "email": "miyazawa@linux-ipv6.org",
        "time": "Tue Feb 13 12:54:47 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 13 12:54:47 2007 -0800"
      },
      "message": "[IPSEC]: Changing API of xfrm4_tunnel_register.\n\nThis patch changes xfrm4_tunnel register and deregister\ninterface to prepare for solving the conflict of device\ntunnels with inter address family IPsec tunnel.\n\nSigned-off-by: Kazunori MIYAZAWA \u003cmiyazawa@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "650f8b0291ecd0abdeadbd0ff3d70c3538e55405",
      "tree": "3d3df208380ac7b2fafdd03b5fbcc01d2dedd934",
      "parents": [
        "202557d29eae528f464652e92085f3b19b05a0a7"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Feb 13 21:36:50 2007 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Tue Feb 13 21:52:37 2007 +0100"
      },
      "message": "[POWERPC] spufs: simplify state_mutex\n\nThe r/w semaphore to lock the spus was overkill and can be replaced\nwith a mutex to make it faster, simpler and easier to debug.  It also\nhelps to allow making most spufs interruptible in future patches.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "202557d29eae528f464652e92085f3b19b05a0a7",
      "tree": "15d25a89cf70001bbe4e062b53f5d8ba7d7a5c72",
      "parents": [
        "81998bafe299b8b675157f0a4dfe8dad43215da9"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Feb 13 21:36:49 2007 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Tue Feb 13 21:52:36 2007 +0100"
      },
      "message": "[POWERPC] spufs: sched.c cleanups\n\nVarious cleanups to sched.c that don\u0027t change the global control flow:\n\n - add kerneldoc comments to various functions\n - add spu_ prefixes to various functions\n - add/remove context from the runqueue in bind/unbind_context as\n   it\u0027s part of the logical operation\n - add a call to put_active_spu to spu_unbind_contex as it\u0027s logically\n   part of the unbind operation\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "81998bafe299b8b675157f0a4dfe8dad43215da9",
      "tree": "960ae311b1275650896d7d52c26548049f17c40a",
      "parents": [
        "aa56c16807ba7b8e801216cab012d2f498755ba5"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Feb 13 21:36:48 2007 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Tue Feb 13 21:52:36 2007 +0100"
      },
      "message": "[POWERPC] spufs: bind_context sets SPU_STATE_RUNNABLE\n\nOnly bind_context/unbind_context change the spu context state.  Thus\nwe can move all assignents of SPU_STATE_RUNNABLE into bind_context,\nwhich parallels the unbind side aswell.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "aa56c16807ba7b8e801216cab012d2f498755ba5",
      "tree": "6674e69a8da14e70ddcf9333eb7c28e99402d86f",
      "parents": [
        "5cb23afc9e64841adb43d46160a5c63a80ebfd54"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Feb 13 21:36:47 2007 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Tue Feb 13 21:52:36 2007 +0100"
      },
      "message": "[POWERPC] spufs: remove superfluous SPU_STATE_SAVED assignments\n\nunbind_context already sets the context state to SPU_STATE_SAVED, thus\nthe spu_deactivate callers don\u0027t need to do it again.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "5cb23afc9e64841adb43d46160a5c63a80ebfd54",
      "tree": "3c412e1d94dc810086fef7a9780de6063f159106",
      "parents": [
        "30a6c337dcefa7583fe9289fedb28783af980c0c"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Feb 13 21:36:46 2007 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Tue Feb 13 21:52:35 2007 +0100"
      },
      "message": "[POWERPC] spufs: remove empty last line in run.c\n\nRemove the empty last line in arch/powerpc/platforms/cell/spufs/run.c.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "30a6c337dcefa7583fe9289fedb28783af980c0c",
      "tree": "0092eafb01bf1dd5b8674df3716457876228a441",
      "parents": [
        "17e0e27020d028a790d97699aff85a43af5be472"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Feb 13 21:36:45 2007 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Tue Feb 13 21:52:35 2007 +0100"
      },
      "message": "[POWERPC] spufs: remove SPU_CONTEXT_PREEMPT\n\nRemove the SPU_CONTEXT_PREEMPT define.  It\u0027s unused and won\u0027t be used\nin this form after the scheduler rework.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "600ff0c24bb71482e7f0da948a931d5c5d72838a",
      "tree": "503ea2d8891a383ad6cd2d6ccdc064e596cb4c53",
      "parents": [
        "3d50f23108ff01457d1ca6fb2b5f2da8214e83e4"
      ],
      "author": {
        "name": "Ilpo Järvinen",
        "email": "ilpo.jarvinen@helsinki.fi",
        "time": "Tue Feb 13 12:42:11 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 13 12:42:11 2007 -0800"
      },
      "message": "[TCP]: Prevent pseudo garbage in SYN\u0027s advertized window\n\nTCP may advertize up to 16-bits window in SYN packets (no window\nscaling allowed). At the same time, TCP may have rcv_wnd\n(32-bits) that does not fit to 16-bits without window scaling\nresulting in pseudo garbage into advertized window from the\nlow-order bits of rcv_wnd. This can happen at least when\nmss \u003c\u003d (1\u003c\u003cwscale) (see tcp_select_initial_window). This patch\nfixes the handling of SYN advertized windows (compile tested\nonly).\n\nIn worst case (which is unlikely to occur though), the receiver\nadvertized window could be just couple of bytes. I\u0027m not sure\nthat such situation would be handled very well at all by the\nreceiver!? Fortunately, the situation normalizes after the\nfirst non-SYN ACK is received because it has the correct,\nscaled window.\n\nAlternatively, tcp_select_initial_window could be changed to\nprevent too large rcv_wnd in the first place.\n\n[ tcp_make_synack() has the same bug, and I\u0027ve added a fix for\n  that to this patch -DaveM ]\n\nSigned-off-by: Ilpo Järvinen \u003cilpo.jarvinen@helsinki.fi\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3d50f23108ff01457d1ca6fb2b5f2da8214e83e4",
      "tree": "b5b4c4a4b4be94b16c7975997b8c54682897c235",
      "parents": [
        "a10d567c89dfba90dde2e0515e25760fd74cde06"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Tue Feb 13 12:36:57 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 13 12:36:57 2007 -0800"
      },
      "message": "[NET_SCHED]: sch_hfsc: replace ASSERT macro by WARN_ON\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a10d567c89dfba90dde2e0515e25760fd74cde06",
      "tree": "86fec06aa1dfe1976d489d3d35c9930405d2caa0",
      "parents": [
        "bbf4a6bc8c4d59a0a9033fc2cb96ec03430c96e4"
      ],
      "author": {
        "name": "Jarek Poplawski",
        "email": "jarkao2@o2.pl",
        "time": "Tue Feb 13 12:35:26 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 13 12:35:26 2007 -0800"
      },
      "message": "[BRIDGE] br_if: Fix oops in port_carrier_check\n\nSigned-off-by: Jarek Poplawski \u003cjarkao2@o2.pl\u003e\nAcked-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bbf4a6bc8c4d59a0a9033fc2cb96ec03430c96e4",
      "tree": "7e1e3dec020ff2eab0b3683be07f87aac3fea915",
      "parents": [
        "65610fbab35b0570df4a9d0e77e111f85606b312"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Feb 13 12:32:58 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 13 12:32:58 2007 -0800"
      },
      "message": "[NETFILTER]: Clear GSO bits for TCP reset packet\n\nThe TCP reset packet is copied from the original.  This\nincludes all the GSO bits which do not apply to the new\npacket.  So we should clear those bits.\n\nSpotted by Patrick McHardy.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "65610fbab35b0570df4a9d0e77e111f85606b312",
      "tree": "1bb463aed953a3f8b93b4c9e70774b9d37e8c713",
      "parents": [
        "b0408751128edc126eb37798d51891d8d0a41dc6"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Tue Feb 13 12:18:46 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 13 12:18:46 2007 -0800"
      },
      "message": "[TG3]: Update copyright, version, and reldate.\n\nUpdate version to 3.73.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b0408751128edc126eb37798d51891d8d0a41dc6",
      "tree": "2d26a34291cdc8a2facedff360b813886d4da6f9",
      "parents": [
        "569a5df8597deeaa39867be73c7305fd82522f57"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Tue Feb 13 12:18:30 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 13 12:18:30 2007 -0800"
      },
      "message": "[TG3]: Add some tx timeout debug messages.\n\nPrint the most useful information during tx timeout to help debug.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "569a5df8597deeaa39867be73c7305fd82522f57",
      "tree": "a49d58a45867f7255faf3c08d00830618b4d73c3",
      "parents": [
        "5129724aa5de3a71fc70e71ca49d542ca1a5aa1e"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Tue Feb 13 12:18:15 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 13 12:18:15 2007 -0800"
      },
      "message": "[TG3]: Use constant for PHY register 0x1e.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5129724aa5de3a71fc70e71ca49d542ca1a5aa1e",
      "tree": "ec00f82aa17a7c47a8b3763e150a9fafd4115fea",
      "parents": [
        "d7b0a8573c9ac8923bf6f205f4ce60dd2ac811d5"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Tue Feb 13 12:17:57 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 13 12:17:57 2007 -0800"
      },
      "message": "[TG3]: Power down 5704 serdes transceiver when shutting down.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d7b0a8573c9ac8923bf6f205f4ce60dd2ac811d5",
      "tree": "c787b47bdd597e8518f4ca25d2f2280f86a64401",
      "parents": [
        "d4011adaf8b5ea555357a40388ee9aa7ed2daf9f"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Tue Feb 13 12:17:38 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 13 12:17:38 2007 -0800"
      },
      "message": "[TG3]: 5906 doesn\u0027t need to switch to slower clock.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d4011adaf8b5ea555357a40388ee9aa7ed2daf9f",
      "tree": "49dd5af30dd5eb3263284ec503db6a0a7be52a4d",
      "parents": [
        "49afdeb65bb917e22cf9116bc31380befe9db890"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Tue Feb 13 12:17:25 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 13 12:17:25 2007 -0800"
      },
      "message": "[TG3]: 5722/5756 don\u0027t need PHY jitter workaround.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "49afdeb65bb917e22cf9116bc31380befe9db890",
      "tree": "1e9ef01eb288712cd064a1ec723dbdf751162388",
      "parents": [
        "436f137975507b0baab0859a253c3c9332c22f62"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Tue Feb 13 12:17:03 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 13 12:17:03 2007 -0800"
      },
      "message": "[TG3]: Use lower DMA watermark for 5703.\n\nSet DMA read watermark to 4 on 5703 in PCIX mode.  This is needed to\nprevent some tx timeouts.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "436f137975507b0baab0859a253c3c9332c22f62",
      "tree": "482799400e745c518ee32ad9fa22b02bb4d20ed1",
      "parents": [
        "e2e01bfef8399c8f39c9fdf4a5576039069e760c"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Tue Feb 13 12:16:45 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 13 12:16:45 2007 -0800"
      },
      "message": "[TG3]: Save MSI state before suspend.\n\nThis fixes the following problem:\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d7969\n\nThe MSI state needs to be saved during suspend.  PCI state saved\nduring tg3_init_one() does not contain valid MSI state because\nMSI hasn\u0027t been enabled.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "552ce544edfbe9bce79952a8c0f8d65b7f2d16bb",
      "tree": "cf33cebb71695d438bde8cf650161a66ffaae30b",
      "parents": [
        "ec2f9d1331f658433411c58077871e1eef4ee1b4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 13 12:08:18 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 13 12:08:18 2007 -0800"
      },
      "message": "Revert \"[PATCH] Fix d_path for lazy unmounts\"\n\nThis reverts commit eb3dfb0cb1f4a44e2d0553f89514ce9f2a9fcaf1.\n\nIt causes some strange Gnome problem with dbus-daemon getting stuck, so\nwe\u0027ll revert it until that problem is understood.\n\nReported by both walt and Greg KH, who both independently git-bisected\nthe problem to this commit.\n\nAndreas is looking at it.\n\nReported-by: walt \u003cwa1ter@myrealbox.com\u003e\nReported-by: Greg KH \u003cgreg@kroah.com\u003e\nAcked-by: Andreas Gruenbacher \u003cagruen@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f909f10621f520ed53026cf3258f9501f859fcc3",
      "tree": "e3faff11e33857ef4f6f70fac3a1162910496db2",
      "parents": [
        "a28cfb841a81a41a96f7c4267610c5b4949c32d8",
        "a20d0ce694e56f94857eacdc8534357d798460fd"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Feb 13 12:51:38 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Feb 13 12:51:38 2007 -0600"
      },
      "message": "Merge branch \u002783xx\u0027 into for_paulus\n"
    },
    {
      "commit": "a20d0ce694e56f94857eacdc8534357d798460fd",
      "tree": "483c30749ee901f0831811b520e080ca4af4fa5f",
      "parents": [
        "8c4a013da84e69e4d736363921792e1b37525577"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Fri Feb 09 10:01:50 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Feb 13 12:51:20 2007 -0600"
      },
      "message": "[POWERPC] 83xx: Updated mpc834x_itx_defconfig\n\nThis patch updates the defconfig for the MPC8349E-mITX.  In addition to picking\nup changes from recent kernels, disables support for e100 (which doesn\u0027t ship\nwith the system), turns off input devices, turns on some I2C support, turns\noff HW monitoring (HW not yet supported), turns off OHCI USB (not used), turns\noff USB gadget support (HW not yet supported), turns on DOS FS support, and\nturns off kernel debugging.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "8c4a013da84e69e4d736363921792e1b37525577",
      "tree": "61fbe77d839dc1b3446d00f73bbfc351938cc4dd",
      "parents": [
        "cbe56159a3e60624b5f44cf48b640fa470436e34"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Fri Feb 09 14:00:36 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Feb 13 12:48:56 2007 -0600"
      },
      "message": "[POWERPC] 83xx: Add support for MPC8349E-mITX-GP\n\nThis patch adds a defconfig and a DTS for the MPC8349E-mITX-GP, a variant of\nthe MPC8349E-mITX.\n\nUSB is disabled because the only USB port is not setup properly by\nfirmware/kernel\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "a28cfb841a81a41a96f7c4267610c5b4949c32d8",
      "tree": "dbfdb1ccdeccb49792ecce01c9c76da4b4baa5b7",
      "parents": [
        "7baca6ad0ef09c8a78d798c93a3ce25336e8f50f",
        "eb11a720a85833bbd9b92628f196583ee1d50d4e"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Feb 13 12:41:23 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Feb 13 12:41:23 2007 -0600"
      },
      "message": "Merge branch \u002785xx\u0027 into for_paulus\n"
    }
  ],
  "next": "eb11a720a85833bbd9b92628f196583ee1d50d4e"
}
