)]}'
{
  "log": [
    {
      "commit": "a82642fa190029a438c0d09edb0e5463a0fe9e1e",
      "tree": "92919f355dbf3f401a5ad96359dd6a741cd24f6a",
      "parents": [
        "58f8236bed448273cd7f9ae02c09467853303484",
        "3d63abe56be2147891b3438cb3bd37a9be72bda7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 26 15:45:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 26 15:45:27 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-mmc\n\n* master.kernel.org:/home/rmk/linux-2.6-mmc:\n  [MMC] pxamci: fix data timeout calculation\n"
    },
    {
      "commit": "83d722f7e198b034699b1500d98729beff930efd",
      "tree": "7d790a2fd62165373ec7bacde704837288e0bec3",
      "parents": [
        "649bbaa484bcdce94f40a1b97a6a2ded0549e8a2"
      ],
      "author": {
        "name": "Chandra Seetharaman",
        "email": "sekharan@us.ibm.com",
        "time": "Mon Apr 24 19:35:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 26 08:30:03 2006 -0700"
      },
      "message": "[PATCH] Remove __devinit and __cpuinit from notifier_call definitions\n\nFew of the notifier_chain_register() callers use __init in the definition\nof notifier_call.  It is incorrect as the function definition should be\navailable after the initializations (they do not unregister them during\ninitializations).\n\nThis patch fixes all such usages to _not_ have the notifier_call __init\nsection.\n\nSigned-off-by: Chandra Seetharaman \u003csekharan@us.ibm.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c82ffb07cd1aa356c599999c4f0dc5155a91d318",
      "tree": "09676dec03ae8ec5df1dc11102db24d9fa1ef393",
      "parents": [
        "7b97ebfb931887be63bfa29b6c143e9e9da3f5e8"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Apr 26 07:20:48 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 26 07:52:21 2006 -0700"
      },
      "message": "[PATCH] fix leak in activate_ep_files()\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7b97ebfb931887be63bfa29b6c143e9e9da3f5e8",
      "tree": "faaf77f68ef4192ac1a3c23f43fed122a080d341",
      "parents": [
        "07db8696f5d484485dde77138ff87d19c8628a75",
        "1ebd32fc54bd04de6b3944587f25513c0681f98e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 26 07:47:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 26 07:47:55 2006 -0700"
      },
      "message": "Merge branch \u0027splice\u0027 of git://brick.kernel.dk/data/git/linux-2.6-block\n\n* \u0027splice\u0027 of git://brick.kernel.dk/data/git/linux-2.6-block:\n  [PATCH] splice: add -\u003esplice_write support for /dev/null\n  [PATCH] splice: rearrange moving to/from pipe helpers\n  [PATCH] Add support for the sys_vmsplice syscall\n  [PATCH] splice: fix offset problems\n  [PATCH] splice: fix min() warning\n"
    },
    {
      "commit": "1ebd32fc54bd04de6b3944587f25513c0681f98e",
      "tree": "cc68fe468c7b726fee37fa5e9058004382bae4d0",
      "parents": [
        "00522fb41a2a9bf0f98a007c0e2b516a3873148c"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Wed Apr 26 14:40:08 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Wed Apr 26 14:40:08 2006 +0200"
      },
      "message": "[PATCH] splice: add -\u003esplice_write support for /dev/null\n\nUseful for testing.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "86a0f04387bfa814618bf0c2c8b203899c4fa5d2",
      "tree": "efc0739a5eb89d4374c7365ef2dcbee44004987e",
      "parents": [
        "bdf9c27d020ba50b42949c383c1956216c9fd522"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Mon Apr 24 18:41:31 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:19:46 2006 -0400"
      },
      "message": "[PATCH] forcedeth: fix initialization\n\nThis patch fixes the nic initialization. If the nic was in low power\nmode, it brings it back to normal power. Also, it utilizes a new\nhardware reset during the init.\n\nI am resending based on feedback, I corrected the register size mapping\nand delay after posted write.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bdf9c27d020ba50b42949c383c1956216c9fd522",
      "tree": "183b0b38a0ed147ce281c0b9fed628a46280b4fe",
      "parents": [
        "98712e5e3325247bf22a175d225526c9d5f8439b"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Apr 25 10:58:54 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:19:46 2006 -0400"
      },
      "message": "[PATCH] sky2: version 1.2\n\nUpdate to version 1.2\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "98712e5e3325247bf22a175d225526c9d5f8439b",
      "tree": "f7440223107fb212715e5a9f4d932a4a40a11236",
      "parents": [
        "4a15d56f78936ec15a5d747546f25ace8fef9a03"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Apr 25 10:58:53 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:19:46 2006 -0400"
      },
      "message": "[PATCH] sky2: reset function can be devinit\n\nThe sky2_reset function only called from sky2_probe.\nMaybe the compiler was smart enough to figure this out already.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4a15d56f78936ec15a5d747546f25ace8fef9a03",
      "tree": "042e2b7315c1536f29927637efa9f1c6c9930a35",
      "parents": [
        "d27ed38765d6e01eaab443a7909f53a37f090e99"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Apr 25 10:58:52 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:19:45 2006 -0400"
      },
      "message": "[PATCH] sky2: use ALIGN() macro\n\nThe ALIGN() macro in kernel.h does the same math that the\nsky2 driver was using for padding.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d27ed38765d6e01eaab443a7909f53a37f090e99",
      "tree": "d4abd4a0364d0ba971dbde615cde8165d10bb905",
      "parents": [
        "734cbc363b159caee158d5a83408c72d98bcacf0"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Apr 25 10:58:51 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:19:45 2006 -0400"
      },
      "message": "[PATCH] sky2: add fake idle irq timer\n\nAdd an fake NAPI schedule once a second. This is an attempt to work around\nfor broken configurations with edge-triggered interrupts.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "734cbc363b159caee158d5a83408c72d98bcacf0",
      "tree": "14d903eaf2b7580f791af9fd0d2800f1eb91723f",
      "parents": [
        "3b908870b8332dfd40be0e919e187aa4991536fb"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Apr 25 10:58:50 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:19:45 2006 -0400"
      },
      "message": "[PATCH] sky2: reschedule if irq still pending\n\nThis is a workaround for the case edge-triggered irq\u0027s. Several users\nseem to have broken configurations sharing edge-triggered irq\u0027s. To avoid\nlosing IRQ\u0027s, reshedule if more work arrives.\n\nThe changes to netdevice.h are to extract the part that puts device\nback in list into separate inline.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3b908870b8332dfd40be0e919e187aa4991536fb",
      "tree": "cb7cc30d04e647902b8c6cfac840626a4d09e770",
      "parents": [
        "3b85418bc998876ce46784fb49f243100b2dd909",
        "7c241d37fe0e6442c5cf3b5d73f7f58f2dc66352"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:16:50 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:16:50 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "3b85418bc998876ce46784fb49f243100b2dd909",
      "tree": "0e03bc4867f442902f09c6c2951f90983f1bdb45",
      "parents": [
        "25f73891c3059e9ce6ff0a02670aa98baf6cbce9",
        "bcb49197ed9a2e8a0a8d990723dccfccffa7566f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:16:05 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:16:05 2006 -0400"
      },
      "message": "Merge branch \u0027skb_truesize\u0027 of git://lost.foo-projects.org/~ahkok/git/linux-2.6 into upstream-fixes\n"
    },
    {
      "commit": "25f73891c3059e9ce6ff0a02670aa98baf6cbce9",
      "tree": "18a2ef934aa353ca695c3faaa3b7497fea22037a",
      "parents": [
        "fef6108d4556917c45cd9ba397c1c7597f3990e1",
        "4d5c34ec7b007cfb0771a36996b009f194acbb2f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:15:27 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:15:27 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream-fixes\n"
    },
    {
      "commit": "bcb49197ed9a2e8a0a8d990723dccfccffa7566f",
      "tree": "a4148a9b2ef16cf8393e1e5f5eae08d4205e2c67",
      "parents": [
        "4d5c34ec7b007cfb0771a36996b009f194acbb2f"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue Apr 25 22:50:04 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Tue Apr 25 22:50:04 2006 -0700"
      },
      "message": "e1000: Update truesize with the length of the packet for packet split\n\nUpdate skb with the real packet size.\n\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n\n"
    },
    {
      "commit": "7c241d37fe0e6442c5cf3b5d73f7f58f2dc66352",
      "tree": "2172f8cd2947064be0fea940eace4d78697948c7",
      "parents": [
        "9eac8f95d1bb2cec96340505bed2d2387780821f"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sun Apr 23 13:23:10 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 15:20:24 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: make PIO mode usable\n\nThis patch fixes PIO mode on the softmac bcm43xx\ndriver. (A dscape patch will follow).\nIt mainly fixes endianess issues.\nThis patch is tested on PowerPC32 and i386.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "dac322e39a2b82871cf514c9a533f24a1b4c7e19",
      "tree": "e64f39191f63e8c0dba6304890ad71b756e02990",
      "parents": [
        "6b426e785cb81e53dc2fc4dcf997661472b470ef"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Mon Apr 17 11:36:43 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 15:20:22 2006 -0400"
      },
      "message": "[PATCH] Fix crash on big-endian systems during scan\n\nThe original code was doing arithmetics on a little-endian value.\nReported by Stelios Koroneos \u003cstelios@stelioscellar.com\u003e\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3d63abe56be2147891b3438cb3bd37a9be72bda7",
      "tree": "eec5568c93a8616888c2b66c8d8d17f10ee9e9fd",
      "parents": [
        "6b426e785cb81e53dc2fc4dcf997661472b470ef"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Apr 24 11:27:02 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Apr 24 11:27:02 2006 +0100"
      },
      "message": "[MMC] pxamci: fix data timeout calculation\n\nThe MMC layer gives us two parts for the timeout calculation - a fixed\ntimeout in nanoseconds, and a card clock-speed dependent part.\n\nThe PXA MMC hardware allows for a timeout based on the fixed host clock\nspeed only.  This resulted in some cards being given a short timeout,\nand therefore failing to work.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6b426e785cb81e53dc2fc4dcf997661472b470ef",
      "tree": "3dbde895f120e78f66b32ddd9c9cbe3d83a59637",
      "parents": [
        "cb6aef2879b769644b35cffe9844c81c63809c8e",
        "223232de068593b40d267e340f24c017d31c018a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 23 09:44:10 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 23 09:44:10 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6:\n  [PARISC] MAINTAINERS\n  [PARISC] Make ioremap default to _nocache\n  [PARISC] Add new entries to the syscall table\n  [PARISC] Further work for multiple page sizes\n  [PARISC] Fix up hil_kbd.c mismerge\n  [PARISC] defconfig updates\n  [PARISC] Document that we tolerate \"Relaxed Ordering\"\n  [PARISC] Misc. janitorial work\n  [PARISC] EISA regions must be mapped NO_CACHE\n  [PARISC] OSS ad1889: Match register names with ALSA driver\n"
    },
    {
      "commit": "cb6aef2879b769644b35cffe9844c81c63809c8e",
      "tree": "ccaab997f764e155226da1b600dabbe0b65f4ad7",
      "parents": [
        "950709a8961e2dde05bc55dca29b2d2e54a6d3ec",
        "48b950ff241fca03a6969a5eb6a42a02722678d4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 23 09:43:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 23 09:43:21 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6:\n  [PATCH] pcmcia/pcmcia_resource.c: fix crash when using Cardbus cards\n  [PATCH] vrc4171: update config\n  [PATCH] pcmcia: fix oops in static mapping case\n  [PATCH] pcmcia: remove unneeded forward declarations\n  [PATCH] pcmcia: do not set dev_node to NULL too early\n  [PATCH] pcmcia: fix comment for pcmcia_load_firmware\n  [PATCH] pcmcia: unload second device first\n  [PATCH] pcmcia: add new ID to pcnet_cs\n"
    },
    {
      "commit": "950709a8961e2dde05bc55dca29b2d2e54a6d3ec",
      "tree": "f7f43152e3d49c36ba74d2fcb340c2f25ea6ae55",
      "parents": [
        "41bc3982b99973d93b5c49598ebd1c34a21127af",
        "5d23fafb1bf8ef071738026c2e5071a92186d5f8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 23 09:41:20 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 23 09:41:20 2006 -0700"
      },
      "message": "Merge branch \u0027drm-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm: possible cleanups\n  drm: fixup r300 scratch on BE machines\n"
    },
    {
      "commit": "a580e5b9a5ba7d6db5647c36ee118b8890ba3033",
      "tree": "bfb7bbf852315085d7868165691057b170af1ab1",
      "parents": [
        "93e1b7d42e1edb4ddde6257e9a02513fef26f715",
        "d0e15bed84db7a9b0ea85d2ad9707b5e6d2e38da"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 23 09:36:31 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 23 09:36:31 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge:\n  powerpc: Fix define_machine so machine_is() works from modules\n  powerpc/ppc: export strncasecmp\n  [PATCH] powerpc: fix oops in alsa powermac driver\n  [PATCH] powerpc: update {g5,iseries,pseries}_defconfigs\n  [PATCH] ppc: Fix powersave code on arch/ppc\n  [PATCH] powerpc/cell: remove BUILD_BUG_ON and add sys_tee to spu_syscall_table\n  [PATCH] powermac: Fix i2c on keywest based chips\n  [PATCH] powerpc: Lower threshold for DART enablement to 1GB\n  [PATCH] powerpc: IOMMU support for honoring dma_mask\n"
    },
    {
      "commit": "5d23fafb1bf8ef071738026c2e5071a92186d5f8",
      "tree": "d21de09d347818c17cc35c487dc99688ebd0cdff",
      "parents": [
        "caa98c41c0db9bfda5bc9a0e680f304283089268"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Apr 23 18:26:40 2006 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Apr 23 18:26:40 2006 +1000"
      },
      "message": "drm: possible cleanups\n\nThis patch contains the following possible cleanups:\n- make the following needlessly global function static:\n - drm_bufs.c: drm_addbufs_fb()\n- remove the following unused EXPORT_SYMBOL\u0027s:\n - drm_agpsupport.c: drm_agp_bind_memory\n - drm_bufs.c: drm_rmmap_locked\n - drm_bufs.c: drm_rmmap\n - drm_stub.c: drm_get_dev\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "caa98c41c0db9bfda5bc9a0e680f304283089268",
      "tree": "483a9b38237851293c7170c9af666df332c90da7",
      "parents": [
        "8bbde0e6d52265158ee9625f383500c1a7d09ba9"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Apr 23 18:14:00 2006 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Apr 23 18:14:00 2006 +1000"
      },
      "message": "drm: fixup r300 scratch on BE machines\n\nThis fixes the r300 scratch stuff to work on PPC,\nfrom Ben Herrenschmidt on IRC.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "93e1b7d42e1edb4ddde6257e9a02513fef26f715",
      "tree": "5ad622666db7c8039aa5a6d934e1b4c5712ea9f7",
      "parents": [
        "5713556843aee24f484f445db6540f9fef976439"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Sat Apr 22 02:39:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:55 2006 -0700"
      },
      "message": "[PATCH] tpm: add HID module parameter\n\nI recently found that not all BIOS manufacturers are using the specified\ngeneric PNP id in their TPM ACPI table entry.  I have added the vendor\nspecific IDs that I know about and added a module parameter that a user can\nspecify another HID to the probe list if their device isn\u0027t being found by the\ndefault list.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5713556843aee24f484f445db6540f9fef976439",
      "tree": "f5366b4f21684524b5b453acdd1d2cc7d9cf6b15",
      "parents": [
        "cb5354253af2bc30ed449b8be4b3bddf3b3a2746"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Sat Apr 22 02:39:44 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:55 2006 -0700"
      },
      "message": "[PATCH] tpm: add interrupt module parameter\n\nThis patch adds a boolean module parameter that allows the user to turn\ninterrupt support on and off.  The default behavior is to attempt to use\ninterrupts.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cb5354253af2bc30ed449b8be4b3bddf3b3a2746",
      "tree": "7539b366004bf570b91e45b728f15947735eb551",
      "parents": [
        "397c718299d848ff305ecd955838a9bd32f1f881"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Sat Apr 22 02:39:31 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:55 2006 -0700"
      },
      "message": "[PATCH] tpm: spacing cleanups 2\n\nFixes minor spacing issues.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "397c718299d848ff305ecd955838a9bd32f1f881",
      "tree": "28e176fb5f3c6dd61a9ee4fdfc1a099b8a51199f",
      "parents": [
        "8b006db604527c566dc1dd0aebae37714143aaef"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat Apr 22 02:39:18 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:54 2006 -0700"
      },
      "message": "[PATCH] tpm_infineon section fixup\n\nUse __devexit_p() for the exit/remove function to protect against\ndiscarding it.\n\nWARNING: drivers/char/tpm/tpm_infineon.o - Section mismatch: reference to .exit.text:tpm_inf_pnp_remove from .data between \u0027tpm_inf_pnp\u0027 (at offset 0x20) and \u0027tpm_inf\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: Kylene Jo Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8b006db604527c566dc1dd0aebae37714143aaef",
      "tree": "e4b0128bc9bab18cdbc42efbdc9fbcdc814d6711",
      "parents": [
        "b09d53009db21228adde29b468eb4583e66cbe7c"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Sat Apr 22 02:39:07 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:54 2006 -0700"
      },
      "message": "[PATCH] tpm: update bios log code for 1.2\n\nThe acpi table which contains the BIOS log events was updated for 1.2.\nThere are now client and server modes as defined in the specifications with\nslightly different formats.  Additionally, the start field was even too\nsmall for the 1.1 version but had been working anyway.  This patch updates\nthe code to deal with any of the three types of headers probperly (1.1, 1.2\nclient and 1.2 server).\n\nSigned-off-by: Kylie Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b09d53009db21228adde29b468eb4583e66cbe7c",
      "tree": "d845bd9408ab13d8cbff4d49acb218674fce6b6c",
      "parents": [
        "e496f540540f0a0bffcc3f83785f9954dacf1b83"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Sat Apr 22 02:38:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:54 2006 -0700"
      },
      "message": "[PATCH] tpm: check mem start and len\n\nThe memory start and length values obtained from the ACPI entry need to be\nchecked and filled in with the default values from the specification if\nthey don\u0027t exist.  This patch fills in the default values and uses them\nappropriately.\n\nSigned-off-by: Kylie Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e496f540540f0a0bffcc3f83785f9954dacf1b83",
      "tree": "92cc03c00665c9f1f69d5ba29e53aab04196ffff",
      "parents": [
        "10685a95301d02fde2b10f6047e405c69d2af82a"
      ],
      "author": {
        "name": "Marcel Selhorst",
        "email": "selhorst@crypto.rub.de",
        "time": "Sat Apr 22 02:38:42 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:54 2006 -0700"
      },
      "message": "[PATCH] tpm: tpm_infineon updated to latest interface changes\n\nApply the latest changes in the TPM interface to the Infineon TPM-driver.\n\nSigned-off-by: Marcel Selhorst \u003cselhorst@crypto.rub.de\u003e\nAcked-by: Kylie Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "10685a95301d02fde2b10f6047e405c69d2af82a",
      "tree": "4649f5d6ed75a3743907e594922fb084c8de9be5",
      "parents": [
        "36b20020e537036c4f9eb5b69140c88ead5da7dc"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Sat Apr 22 02:38:32 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:54 2006 -0700"
      },
      "message": "[PATCH] tpm: use clear_bit\n\nUse set_bit() and clear_bit() for dev_mask manipulation.\n\nSigned-off-by: Kylie Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "36b20020e537036c4f9eb5b69140c88ead5da7dc",
      "tree": "71a83d0da45630fe3c3a69c446823716164fbcc1",
      "parents": [
        "27084efee0c3dc0eb15b5ed750aa9f1adb3983c3"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Sat Apr 22 02:38:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:54 2006 -0700"
      },
      "message": "[PATCH] tpm: msecs_to_jiffies cleanups\n\nThe timeout and duration values used in the tpm driver are not exposed to\nuserspace.  This patch converts the storage units to jiffies with\nmsecs_to_jiffies.  They were always being used in jiffies so this\nsimplifies things removing the need for calculation all over the place.\nThe change necessitated a type change in the tpm_chip struct to hold\njiffies.\n\nSigned-off-by: Kylie Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "27084efee0c3dc0eb15b5ed750aa9f1adb3983c3",
      "tree": "aa9570006e4e44e3f9a1c2c1960ed025a790711c",
      "parents": [
        "08e96e486dd1345ae0ad70247387d0d4fd346889"
      ],
      "author": {
        "name": "Leendert van Doorn",
        "email": "leendert@watson.ibm.com",
        "time": "Sat Apr 22 02:38:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:54 2006 -0700"
      },
      "message": "[PATCH] tpm: driver for next generation TPM chips\n\nThe driver for the next generation of TPM chips version 1.2 including support\nfor interrupts.  The Trusted Computing Group has written the TPM Interface\nSpecification (TIS) which defines a common interface for all manufacturer\u0027s\n1.2 TPM\u0027s thus the name tpm_tis.\n\nSigned-off-by: Leendert van Doorn \u003cleendert@watson.ibm.com\u003e\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "08e96e486dd1345ae0ad70247387d0d4fd346889",
      "tree": "25dbff8ebc7ec35d476917ccc1f8c54808e79bea",
      "parents": [
        "9e18ee19179a7742999d0e2d4bfcba75b5562439"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Sat Apr 22 02:37:50 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:54 2006 -0700"
      },
      "message": "[PATCH] tpm: new 1.2 sysfs files\n\nMany of the sysfs files were calling the TPM_GetCapability command with array.\n Since for 1.2 more sysfs files of this type are coming I am generalizing the\narray so there can be one array and the unique parts can be filled in just\nbefore the command is called.\n\nThis updated version of the patch breaks the multi-value sysfs file into\nseparate files pointed out by Greg.  It also addresses the code redundancy and\nugliness in the tpm_show_* functions pointed out on another patch by Dave\nHansen.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9e18ee19179a7742999d0e2d4bfcba75b5562439",
      "tree": "da87b5f7547ae840fd797d2e3ddc71e5c7cb3307",
      "parents": [
        "e0dd03caf20d040a0a86b6bd74028ec9bda545f5"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Sat Apr 22 02:37:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:54 2006 -0700"
      },
      "message": "[PATCH] tpm: command duration update\n\nWith the TPM 1.2 Specification, each command is classified as short, medium or\nlong and the chip tells you the maximum amount of time for a response to each\nclass of command.  This patch provides and array of the classifications and a\nfunction to determine how long the response should be waited for.  Also, it\nuses that information in the command processing to determine how long to poll\nfor.  The function is exported so the 1.2 driver can use the functionality to\ndetermine how long to wait for a DataAvailable interrupt if interrupts are\nbeing used.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e0dd03caf20d040a0a86b6bd74028ec9bda545f5",
      "tree": "fe65a043531f3b896f5dba08bbb8ae385332f7d1",
      "parents": [
        "90dda520c1962d55a0e1d2571deed0d75fd6d6f1"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Sat Apr 22 02:37:26 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:53 2006 -0700"
      },
      "message": "[PATCH] tpm: return chip from tpm_register_hardware\n\nChanges in the 1.2 TPM Specification make it necessary to update some fields\nof the chip structure in the initialization function after it is registered\nwith tpm.c thus tpm_register_hardware was modified to return a pointer to the\nstructure.  This patch makes that change and the associated changes in\ntpm_atmel and tpm_nsc.  The changes to tpm_infineon will be coming in a patch\nfrom Marcel Selhorst.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "90dda520c1962d55a0e1d2571deed0d75fd6d6f1",
      "tree": "38d0da2fbeabb595f248f6029e470a1f2acd763a",
      "parents": [
        "beed53a1aaeaae4eb93297c23f1598a726716adf"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Sat Apr 22 02:37:15 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:53 2006 -0700"
      },
      "message": "[PATCH] tpm: chip struct update\n\nTo assist with chip management and better support the possibility of having\nmultiple TPMs in the system of the same kind, the struct tpm_vendor_specific\nmember of the tpm_chip was changed from a pointer to an instance.  This patch\nchanges that declaration and fixes up all accesses to the structure member\nexcept in tpm_infineon which is coming in a patch from Marcel Selhorst.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "beed53a1aaeaae4eb93297c23f1598a726716adf",
      "tree": "ca2debde55f2320cae3c83d1be90fc07961d5050",
      "parents": [
        "3c2f606a098b07f053904ec8b8f4d0e101c28b35"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Sat Apr 22 02:37:05 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:53 2006 -0700"
      },
      "message": "[PATCH] tpm: reorganize sysfs files\n\nMany of the sysfs files were calling the TPM_GetCapability command with array.\nSince for 1.2 more sysfs files of this type are coming I am generalizing the\narray so there can be one array and the unique parts can be filled in just\nbefore the command is called.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3c2f606a098b07f053904ec8b8f4d0e101c28b35",
      "tree": "a113074d8051ed3452e8eae5b7d5ddb569258960",
      "parents": [
        "7c69a47f1badf40dfa2febac71df98d32b1b56d7"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Sat Apr 22 02:36:56 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:53 2006 -0700"
      },
      "message": "[PATCH] tpm: spacing cleanups\n\nThe following patch set contains numerous changes to the base tpm driver\n(tpm.c) to support the next generation of TPM chips.  The changes include new\nsysfs files because of more relevant data being available, a function to\naccess the timeout and duration values for the chip, and changes to make use\nof those duration values.  Duration in the TPM specification is defined as the\nmaximum amount of time the chip could take to return the results.  Commands\nare in one of three categories short, medium and long.  Also included are\ncleanups of how the commands for the sysfs files are composed to reduce a\nbunch of redundant arrays.\n\nThis patch:\n\nFix minor spacing issues.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7c69a47f1badf40dfa2febac71df98d32b1b56d7",
      "tree": "7f37cf8d9120234c00e8dfaea54b5df064c9e1d0",
      "parents": [
        "59e89f3a091d5cf93f4b176aedcfded61ece5252"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Sat Apr 22 02:36:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:53 2006 -0700"
      },
      "message": "[PATCH] tpm: fix missing string\n\nA string corresponding to the tcpa_pc_event_id POST_CONTENTS was missing\ncausing an overflow bug when access was attempted in the get_event_name\nfunction.\n\nThis bug was found by Coverity.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "59e89f3a091d5cf93f4b176aedcfded61ece5252",
      "tree": "927003d6297eb724ff220fb416aa357c25854221",
      "parents": [
        "b9251b823b5e921c894eb135cb6c64abf483f50e"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Sat Apr 22 02:36:35 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:53 2006 -0700"
      },
      "message": "[PATCH] tpm: fix memory leak\n\nThe eventname was kmalloc\u0027d and not freed in the *_show functions.\n\nThis bug was found by Coverity.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8c4335a87c9785d2102ab23f09393038e1663314",
      "tree": "ba1a2301512c4c22336f5cdaf18154a295b898d6",
      "parents": [
        "5b20192727ef2c047343a043ee4fbda67e2beef4"
      ],
      "author": {
        "name": "akpm@osdl.org",
        "email": "akpm@osdl.org",
        "time": "Sat Apr 22 02:36:15 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:53 2006 -0700"
      },
      "message": "[PATCH] Altix snsc: duplicate kobject fix\n\nfrom: Greg Howard \u003cghoward@sgi.com\u003e\n\nFix Altix system controller (snsc) device names to include the slot number\nof the blade whose associated system controller is the target of the device\ninterface.  Including the slot number avoids a problem we\u0027re currently\nhaving where slots within the same enclosure are attempting to create\nmultiple kobjects with identical names.\n\nSigned-off-by: Greg Howard \u003cghoward@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "73a88814542d3f5b8973f3db9d7f380bd29957c4",
      "tree": "92bf889724f3fbadbe2a2a4ce5ac1f92bf3a8e30",
      "parents": [
        "f4ffaa452e71495a06376f12f772342bc57051fc"
      ],
      "author": {
        "name": "Tilman Schmidt",
        "email": "tilman@imap.cc",
        "time": "Sat Apr 22 02:35:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:52 2006 -0700"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset base driver: fix disconnect handling\n\nFix a possible Oops in the Siemens Gigaset base driver when the device is\nunplugged while an ISDN connection is still active, and makes sure that the\nisdn4linux link level (LL) is properly informed if a connection is broken\nby the USB cable being unplugged.\n\n- Avoid unsafe checks of URB status fields outside the URB completion\n  handlers, keep track of in-use URBs myself instead.\n\n- If an isochronous transfer URB completes with status\u003d\u003d0, also check the\n  status of the frame descriptors.\n\n- Verify length of interrupt messages received from the device.\n\n- Align the length limit on transmitted AT commands with the device\n  documentation.\n\n- In case of AT response receive overrun, keep newly arrived instead of old\n  unread data.\n\n- Remove redundant check of device ID in the USB probe function.\n\n- Correct and improve some comments and formatting.\n\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nAcked-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "48b950ff241fca03a6969a5eb6a42a02722678d4",
      "tree": "d6a5fb6080355af987b7d60e5308b68d85d85ae7",
      "parents": [
        "daaeb72bdf22873e6fa6497550c9e1d9a8825fea"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz-ml@swissonline.ch",
        "time": "Fri Apr 14 17:42:13 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Apr 22 00:49:19 2006 +0200"
      },
      "message": "[PATCH] pcmcia/pcmcia_resource.c: fix crash when using Cardbus cards\n\nUsing the old ioctl interface together with cardbus card gives a NULL\npointer dereference since cardbus devices don\u0027t have a struct pcmcia_device.\nalso s-\u003eio[0].res can be NULL as well.\n\nFix is to move the pcmcia code after the cardbus code and to check for a null\npointer.\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "daaeb72bdf22873e6fa6497550c9e1d9a8825fea",
      "tree": "64988389da769eabe9fe4467ce136abb1d96c8d5",
      "parents": [
        "2aff541c691b28cecb95ce710c367d16c0a84d8c"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu Apr 06 15:08:29 2006 +0900"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Apr 22 00:49:18 2006 +0200"
      },
      "message": "[PATCH] vrc4171: update config\n\nThis patch updates \"depends on\" for PCMCIA_VRC4171.\nCONFIG_VRC4171 has been removed, so replace it with CPU_VR41XX \u0026\u0026 ISA.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "2aff541c691b28cecb95ce710c367d16c0a84d8c",
      "tree": "349642ad416a2948e7b0ed6048ffcdb0917b4a99",
      "parents": [
        "80a55e923c76e022de298929e0c09bcca5c247d9"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Apr 13 19:06:49 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Apr 22 00:49:17 2006 +0200"
      },
      "message": "[PATCH] pcmcia: fix oops in static mapping case\n\nAs static maps do not have IO resources, this setting oopses. However, as\nwe do not ever read this value, we can safely remove it.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "80a55e923c76e022de298929e0c09bcca5c247d9",
      "tree": "9e68a318181b8b13233077f2ee47fc3dedacb8e6",
      "parents": [
        "a0aab14322a74ab5665704c6155bf48fbc38f445"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Apr 10 23:24:57 2006 -0700"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Apr 22 00:49:16 2006 +0200"
      },
      "message": "[PATCH] pcmcia: remove unneeded forward declarations\n\nAlso remove a couple of unneeded typecasts.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "a0aab14322a74ab5665704c6155bf48fbc38f445",
      "tree": "b0d46b3a01575da591444b404775a06af986d89d",
      "parents": [
        "90ff87008df12da7f2486178d0dee13745c1de6b"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Apr 04 11:09:26 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Apr 22 00:49:15 2006 +0200"
      },
      "message": "[PATCH] pcmcia: do not set dev_node to NULL too early\n\nIf we set dev_node to NULL too early, some drivers which used this to\ndetermine whether unregister_netdev() needs to be called fail when removing\na PCMCIA card.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "90ff87008df12da7f2486178d0dee13745c1de6b",
      "tree": "0c4f5e693bd1295a97dcdbd8a07a72ffd126591c",
      "parents": [
        "6171b88b436ceb91d602ca570e63a0dcdd56648e"
      ],
      "author": {
        "name": "Komuro",
        "email": "komurojun-mbn@nifty.com",
        "time": "Sun Mar 12 11:32:07 2006 +0900"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Apr 22 00:49:14 2006 +0200"
      },
      "message": "[PATCH] pcmcia: fix comment for pcmcia_load_firmware\n\nThe comment of \"pcmcia_load_firmware\" is wrong: the\nfirmware(*.cis) files reside in /lib/firmware/ _not_\n/lib/firmware/cis/ .\n\nSigned-off-by: komurojun-mbn@nifty.com\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "6171b88b436ceb91d602ca570e63a0dcdd56648e",
      "tree": "75383472f24702944f853e483002174c5bb528f8",
      "parents": [
        "6542729809baa3674b16a76a68346f449266c6dd"
      ],
      "author": {
        "name": "Komuro",
        "email": "komurojun-mbn@nifty.com",
        "time": "Sun Apr 02 17:39:27 2006 +0900"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Apr 22 00:49:13 2006 +0200"
      },
      "message": "[PATCH] pcmcia: unload second device first\n\nUse list_add instead of list_add_tail for pcmcia_device_add\nso that second device of multi-function-card will be unloaded first.\n\nSigned-off-by: komurojun-mbn@nifty.com\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "6542729809baa3674b16a76a68346f449266c6dd",
      "tree": "0711d65ffc146b4cac8f73c4f7b30fefa36fa2ca",
      "parents": [
        "f4ffaa452e71495a06376f12f772342bc57051fc"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Apr 04 10:17:52 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Apr 22 00:49:12 2006 +0200"
      },
      "message": "[PATCH] pcmcia: add new ID to pcnet_cs\n\nThis adds a new ID to pcnet_cs, as noted by Kuro Moji.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "d668da80d613def981c573354e1853e38bd0698d",
      "tree": "756b7e8ede024123c1d487d165c5d7c68ef04d4a",
      "parents": [
        "8ea6947b4b9d918784fa6a1f93ca2882d94b71b6"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "willy@parisc-linux.org",
        "time": "Mon Apr 03 13:44:17 2006 +0000"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@hera.kernel.org",
        "time": "Fri Apr 21 22:20:34 2006 +0000"
      },
      "message": "[PARISC] Fix up hil_kbd.c mismerge\n\nSigned-off-by: Matthew Wilcox \u003cwilly@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "b312c33e362696d873931d8f84a89b3e894077c8",
      "tree": "94f0607b3ee54dfd87c7849f6666d9f68452491a",
      "parents": [
        "67a5a59d3301949f51f2d617d689f005c6d21470"
      ],
      "author": {
        "name": "Grant Grundler",
        "email": "grundler@parisc-linux.org",
        "time": "Thu Mar 30 07:13:21 2006 +0000"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@hera.kernel.org",
        "time": "Fri Apr 21 22:20:33 2006 +0000"
      },
      "message": "[PARISC] Document that we tolerate \"Relaxed Ordering\"\n\nThis means \"DMA Read returns\" can bypass \"MMIO Writes\".\nViolating the PCI specs in this case improves outbound DMA \"flows\"\nand is currently not required by any drivers.\n\nThis is NOT a new behavior. Previous chipsets did this\nalready and I believe ZX1 PDC was already setting this\nfor hpux. I just want to further document the behavior.\n\nSigned-off-by: Grant Grundler \u003cgrundler@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "67a5a59d3301949f51f2d617d689f005c6d21470",
      "tree": "7a8823c610b1793ccc307949b11af17f8e290fb2",
      "parents": [
        "b2d6b9fb35bf670df8049f0b3d4d306bf2d454da"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@parisc-linux.org",
        "time": "Mon Mar 27 19:52:14 2006 +0000"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@hera.kernel.org",
        "time": "Fri Apr 21 22:20:32 2006 +0000"
      },
      "message": "[PARISC] Misc. janitorial work\n\nFix a spelling mistake, add a KERN_INFO flag, and fix some whitespace\nuglies.\n\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "4d6c58899c1cdac018f92cfa0383bb835a0c80ef",
      "tree": "838f2e6ac56784c59e807ffcc2911786c39769f5",
      "parents": [
        "5ad1bfeaf7a526ea5c5503c8a48e3a5a3efe18f7"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Apr 21 15:04:22 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Apr 21 22:34:26 2006 +1000"
      },
      "message": "[PATCH] powerpc: fix oops in alsa powermac driver\n\nThis fixes an oops in 2.6.16.X when loading the snd_powermac module. The\nname of the requested module changed during the 2.6.16 development cycle\nfrom i2c-keylargo to i2c-powermac.\n\nSigned-off-by: Guido Guenther \u003cagx@sigxcpu.org\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f4ffaa452e71495a06376f12f772342bc57051fc",
      "tree": "c502a9ebd25cd4541241dd384803163703a71946",
      "parents": [
        "d3d3cf05eda861d807de539cac25bcefee0f9659",
        "f18b95c3e2ab0f75b23a5aabab0bc8f99bd6bbf3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Apr 20 15:26:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Apr 20 15:26:25 2006 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6: (21 commits)\n  [PATCH] wext: Fix RtNetlink ENCODE security permissions\n  [PATCH] bcm43xx: iw_priv_args names should be \u003c16 characters\n  [PATCH] bcm43xx: sysfs code cleanup\n  [PATCH] bcm43xx: fix pctl slowclock limit calculation\n  [PATCH] bcm43xx: fix dyn tssi2dbm memleak\n  [PATCH] bcm43xx: fix config menu alignment\n  [PATCH] bcm43xx wireless: fix printk format warnings\n  [PATCH] softmac: report when scanning has finished\n  [PATCH] softmac: fix event sending\n  [PATCH] softmac: handle iw_mode properly\n  [PATCH] softmac: dont send out packets while scanning\n  [PATCH] softmac: return -EAGAIN from getscan while scanning\n  [PATCH] bcm43xx: set trans_start on TX to prevent bogus timeouts\n  [PATCH] orinoco: fix truncating commsquality RID with the latest Symbol firmware\n  [PATCH] softmac: fix spinlock recursion on reassoc\n  [PATCH] Revert NET_RADIO Kconfig title change\n  [PATCH] wext: Fix IWENCODEEXT security permissions\n  [PATCH] wireless/atmel: send WEXT scan completion events\n  [PATCH] wireless/airo: clean up WEXT association and scan events\n  [PATCH] softmac uses Wiress Ext.\n  ...\n"
    },
    {
      "commit": "d3d3cf05eda861d807de539cac25bcefee0f9659",
      "tree": "8ea562077369b97700ebe6af02906690a788bf51",
      "parents": [
        "a6db522c9399f69ff705c8afae069b5a74a8ea6b",
        "18bc89aa25fbfcf467f4ce67f76c7b9893404cac"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Apr 20 15:25:37 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Apr 20 15:25:37 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [EBTABLES]: Clean up vmalloc usage in net/bridge/netfilter/ebtables.c\n  [NET]: Add skb-\u003etruesize assertion checking.\n  [TCP]: Account skb overhead in tcp_fragment\n  [SUNGEM]: Marvell PHY suspend.\n  [LLC]: Use pskb_trim_rcsum() in llc_fixup_skb().\n  [NET]: sockfd_lookup_light() returns random error for -EBADFD\n"
    },
    {
      "commit": "fef6108d4556917c45cd9ba397c1c7597f3990e1",
      "tree": "f35566dd3ddbda7cc84fc8a03aa3aebeea7dc746",
      "parents": [
        "f18b95c3e2ab0f75b23a5aabab0bc8f99bd6bbf3"
      ],
      "author": {
        "name": "Andy Fleming",
        "email": "afleming@freescale.com",
        "time": "Thu Apr 20 16:44:29 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Apr 20 17:55:06 2006 -0400"
      },
      "message": "[PATCH] Fix locking in gianfar\n\nThis patch fixes several bugs in the gianfar driver, including a major one\nwhere spinlocks were horribly broken:\n\n* Split gianfar locks into two types: TX and RX\n* Made it so gfar_start() now clears RHALT\n* Fixed a bug where calling gfar_start_xmit() with interrupts off would\ncorrupt the interrupt state\n* Fixed a bug where a frame could potentially arrive, and never be handled\n(if no more frames arrived\n* Fixed a bug where the rx_work_limit would never be observed by the rx\ncompletion code\n* Fixed a bug where the interrupt handlers were not actually protected by\ntheir spinlocks\n\nSigned-off-by: Andy Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f18b95c3e2ab0f75b23a5aabab0bc8f99bd6bbf3",
      "tree": "9ff4b7efdb2ca1e83c2a413f06268b268098b3ca",
      "parents": [
        "17c281ab3e33be63693687d3db7ac9cf2bbdfd66",
        "848ef8555296f25d9226d3bc43ce4028835ed633"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Apr 20 17:36:10 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Apr 20 17:36:10 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "17c281ab3e33be63693687d3db7ac9cf2bbdfd66",
      "tree": "00edfbeb44c76461c1bf40dbf79462fc4047ee4f",
      "parents": [
        "402a26f0c040077ed6f941eefac5a6971f0d5f40"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Sun Apr 16 19:42:35 2006 +0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Apr 20 17:28:57 2006 -0400"
      },
      "message": "[PATCH] NEx000: fix RTL8019AS base address for RBTX4938\n\nCorrect the base address of the Realtek RTL8019AS chip on the Toshiba RBTX4938\nboard -- this should make the driver work at least when CONFIG_PCI is enabled.\n\nSigned-off-by: Yuri Shpilevsky \u003cyshpilevsky@ru.mvista.com\u003e\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5dc5cf7dd2723430b6df3d91c5b22af49e063622",
      "tree": "f0c3575c153a82173e030fbd5a3538b10ece4903",
      "parents": [
        "72b38d436e4cd18185de11f4b48a6e62eb104644"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 20 02:43:23 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Apr 20 07:54:04 2006 -0700"
      },
      "message": "[PATCH] md: locking fix\n\n- fix mddev_lock() usage bugs in md_attr_show() and md_attr_store().\n  [they did not anticipate the possibility of getting a signal]\n\n- remove mddev_lock_uninterruptible() [unused]\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bf104e641c5a6567cc00d4ae9d8510cef9f63b18",
      "tree": "3ba25ecdd877c304a5567661d08ff12031d2d8e1",
      "parents": [
        "962f831f67301265dcd2cd96408d07d95d556aed"
      ],
      "author": {
        "name": "Arnaud MAZIN",
        "email": "arnaud.mazin@gmail.com",
        "time": "Thu Apr 20 02:43:20 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Apr 20 07:54:04 2006 -0700"
      },
      "message": "[PATCH] sonypi: correct detection of new ICH7-based laptops\n\nAdd a test to detect the ICH7 based Core Duo SONY laptops (such as the SZ1)\nas type3 models.\n\nSigned-off-by: Arnaud MAZIN \u003c arnaud.mazin@gmail.com\u003e\nAcked-by: Stelian Pop \u003cstelian@poppies.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c79cfbaccac0ef81ab3e796da1582a83dcef0ff9",
      "tree": "b5b5eaf90c1bc1043073fd1ba76feb99f1232131",
      "parents": [
        "7daa0c4f51897d5d956a62a2bac438e3b58d85dc"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Apr 20 02:43:18 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Apr 20 07:54:04 2006 -0700"
      },
      "message": "[PATCH] i2c-i801: Fix resume when PEC is used\n\nFix for bug #6395:\n\nFail to resume on Tecra M2 with ADM1032 and Intel 82801DBM\n\nThe BIOS of the Tecra M2 doesn\u0027t like it when it has to reboot or resume\nafter the i2c-i801 driver has left the SMBus in PEC mode.  The most simple\nfix is to clear the PEC bit after after every transaction.  That\u0027s what\nthis driver was doing up to 2.6.15 (inclusive).\n\nThanks to Daniele Gaffuri for the very good report.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7daa0c4f51897d5d956a62a2bac438e3b58d85dc",
      "tree": "e11615c35d204c48552e68c5431351277b8ee024",
      "parents": [
        "68876baf5e713ef711b6e19a279385e14c9921e3"
      ],
      "author": {
        "name": "Johannes Goecke",
        "email": "goecke@upb.de",
        "time": "Thu Apr 20 02:43:17 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Apr 20 07:54:04 2006 -0700"
      },
      "message": "[PATCH] MSI-K8T-Neo2-Fir OnboardSound and additional Soundcard\n\nOn the MSI-K8T-NEO2 FIR ( Athlon-64, Socket 939 with VIA-K8T800- Chipset\nand onboard Sound,...  ) the BIOS lets you choose \"DISABLED\" or \"AUTO\" for\nthe On-Board Sound Device.\n\nIf you add another PCI-Sound-Card the BIOS disables the on-board device.\n\nSo far I have a Quirk, that does set the correspondent BIT in the\nPCI-registers to enable the soundcard.\n\nBut how to ensure that the code is executed ONLY on excactly this kind of\nboards (not any other with similar Chipset)?\n\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nAcked-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: Lee Revell \u003crlrevell@joe-job.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0324680064fd89d6ad52e89a4ccf16dec3ea3caa",
      "tree": "7e487031a015ed54e3c422901b17bab671935f68",
      "parents": [
        "c16c556e0e460a4e8c3f97ea0d50a1217f7fa449"
      ],
      "author": {
        "name": "Thayumanavar Sachithanantham",
        "email": "thayumk@gmail.com",
        "time": "Thu Apr 20 02:43:15 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Apr 20 07:54:03 2006 -0700"
      },
      "message": "[PATCH] cs5535_gpio.c: call cdev_del() during module_exit to unmap kobject references and other cleanups\n\nDuring module unloading, cdev_del() must be called to unmap cdev related\nkobject references and other cleanups(such as inode-\u003ei_cdev being set to\nNULL) which prevents the OOPS upon subsequent loading, usage and unloading\nof modules(as seen in the mail thread\nhttp://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d114533640609018\u0026w\u003d2).\n\nAlso, remove unneeded test of gpio_base.\n\nSigned-off-by: Thayumanavar Sachithanantham \u003cthayumk@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c16c556e0e460a4e8c3f97ea0d50a1217f7fa449",
      "tree": "c927fbce2d9dd66440ea744682ac364b6de7fd89",
      "parents": [
        "6d472be37896b1c41b50f3da124f8b7718ba7797"
      ],
      "author": {
        "name": "Darren Jenkins",
        "email": "darrenrjenkins@gmail.com",
        "time": "Thu Apr 20 02:43:13 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Apr 20 07:54:03 2006 -0700"
      },
      "message": "[PATCH] fix section mismatch in pm2fb.o\n\nWARNING: drivers/video/pm2fb.o - Section mismatch: reference\nto .init.data: from .text after \u0027pm2fb_set_par\u0027 (at offset 0xd5d)\nWARNING: drivers/video/pm2fb.o - Section mismatch: reference\nto .init.data: from .text after \u0027pm2fb_set_par\u0027 (at offset 0xd82)\n\nThey are caused because pm2fb_set_par() uses lowhsync and lowvsync which\nare marked __devinitdata.\n\nSigned-off-by: Darren Jenkins \u003cdarrenrjenkins@gmail.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d47f3640fe2ac4da8a8e713a549e6eaf23ac2084",
      "tree": "b51d1a6c2a000f7bb61b0d5bbe2ef8b0b3ac467e",
      "parents": [
        "5185db09f46ed64d520d09db6e93852e44106628"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Wed Apr 19 15:42:28 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 19 15:42:28 2006 -0700"
      },
      "message": "[SUNGEM]: Marvell PHY suspend.\n\nIn a short discussion with Benjamin Herrenschmidt he mentioned\nthat Marvell PHYs are powered down the same way as the other\nones we currently handle. Thus actually do that, hopefully\nsaving some power during suspend.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a392149ee14d1631d8632060c1fc3082729f83c8",
      "tree": "48d4e3a63e33b74f91c279d01cebaf36b7658a8c",
      "parents": [
        "b35d649cb2110b4e782a8a7e9b625432c863cade"
      ],
      "author": {
        "name": "Erik Mouw",
        "email": "erik@harddisk-recovery.com",
        "time": "Thu Apr 13 15:02:27 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:41 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: iw_priv_args names should be \u003c16 characters\n\nThe room for the names in bcm43xx_priv_wx_args[] are IFNAMSIZ long and\nIFNAMSIZ is defined as 16, so the names in bcm43xx_priv_wx_args should\nbe 15 characters (16 including the trailing \\0). This patch fixes that\nfor the \"set_shortpreambl\", \"get_shortpreambl\", \"set_swencryption\", and\n\"get_swencryption\" private calls. Patch is against 2.6.17-rc1.\n\nSigned-off-by: Erik Mouw \u003cerik@harddisk-recovery.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b35d649cb2110b4e782a8a7e9b625432c863cade",
      "tree": "44a22b588be3af2182a435277cecef078bcb6210",
      "parents": [
        "8829d55e6b4957770de3f716bafab65ca3680110"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Thu Apr 13 02:32:58 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:41 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: sysfs code cleanup\n\nThis cleans up the bcm43xx sysfs code and makes it compliant\nwith the unwritten sysfs rules (at least I hope so).\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8829d55e6b4957770de3f716bafab65ca3680110",
      "tree": "4b8609f4c3c6acef23825ee65ce01d1087171dae",
      "parents": [
        "2230daa0fd50bf82303fd8da96b088310851d803"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Thu Apr 13 02:30:26 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:40 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: fix pctl slowclock limit calculation\n\nThis fixes coverity bug:\nhttp://marc.theaimsgroup.com/?l\u003dlinux-netdev\u0026m\u003d114417628413880\u0026w\u003d2\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2230daa0fd50bf82303fd8da96b088310851d803",
      "tree": "48496c9d1316251c99c31731c5ba0e88c8fcb1ba",
      "parents": [
        "93fef7dda4002ac8b21a4a2090ca475dc40cc384"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Apr 13 02:27:49 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:40 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: fix dyn tssi2dbm memleak\n\nThis patch fixes a memory leak spotted by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "93fef7dda4002ac8b21a4a2090ca475dc40cc384",
      "tree": "69a05ef81c816d90ed20843ee7ed5850447f96c2",
      "parents": [
        "4c6f749f74323518825476e3e5ca3b4f03c07873"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 11 14:32:53 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:40 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: fix config menu alignment\n\nUse \"depends on\" to make all bcm43xx driver options be listed\nat the same level.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4c6f749f74323518825476e3e5ca3b4f03c07873",
      "tree": "191700b8f37de1b7c11576abed9a6391e735a9f1",
      "parents": [
        "6788a07f8faeb373967cd97b79fb3abec8fccb90"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 11 14:31:56 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:40 2006 -0400"
      },
      "message": "[PATCH] bcm43xx wireless: fix printk format warnings\n\nFix printk format warnings:\ndrivers/net/wireless/bcm43xx/bcm43xx_debugfs.c:456: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘size_t’\ndrivers/net/wireless/bcm43xx/bcm43xx_debugfs.c:460: warning: format ‘%08x’ expects type ‘unsigned int’, but argument 2 has type ‘size_t’\ndrivers/net/wireless/bcm43xx/bcm43xx_debugfs.c:476: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘size_t’\ndrivers/net/wireless/bcm43xx/bcm43xx_debugfs.c:480: warning: format ‘%08x’ expects type ‘unsigned int’, but argument 2 has type ‘size_t’\ndrivers/net/wireless/bcm43xx/bcm43xx_dma.c:200: warning: format ‘%08x’ expects type ‘unsigned int’, but argument 2 has type ‘dma_addr_t’\ndrivers/net/wireless/bcm43xx/bcm43xx_dma.c:311: warning: format ‘%08x’ expects type ‘unsigned int’, but argument 2 has type ‘dma_addr_t’\ndrivers/net/wireless/bcm43xx/bcm43xx_dma.c:733: warning: format ‘%08x’ expects type ‘unsigned int’, but argument 2 has type ‘dma_addr_t’\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b79367a5ea28afe2ac659593970c15c9513f1d49",
      "tree": "5f145498430446ec874d8d660e119f61588ba9f3",
      "parents": [
        "a208c4e1ea7a769042be071ae30ba2ad4c844954"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon Apr 10 02:39:54 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:39 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: set trans_start on TX to prevent bogus timeouts\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a208c4e1ea7a769042be071ae30ba2ad4c844954",
      "tree": "976f07cb42b8a1196a5f0aea8f72b4bec1066900",
      "parents": [
        "9b0b4d8ae82cadd059d01ab93babcaa5e2054b93"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:10:26 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:38 2006 -0400"
      },
      "message": "[PATCH] orinoco: fix truncating commsquality RID with the latest Symbol firmware\n\nSymbol firmware F3.91-71 has an additional word in the commsquality RID.\nExtend the receiving buffer by one word to accomodate it.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c1783454a31e05b94774951b0b5d1eb9075ebfb4",
      "tree": "80cddabf81bae411b69f702607e416899c4f279c",
      "parents": [
        "a417016d1a07e6df0621dbb2926da82642eca823"
      ],
      "author": {
        "name": "Jean Tourrilhes",
        "email": "jt@hpl.hp.com",
        "time": "Tue Apr 04 15:59:46 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:38 2006 -0400"
      },
      "message": "[PATCH] Revert NET_RADIO Kconfig title change\n\n\t2.6.17-rc1 changed the title for the entry CONFIG_NET_RADIO. I\npersonally disagree with this change and want it reverted. Patch for\n2.6.17-rc1.\n\tRationale : WIRELESS_EXT is an invisible option. Therefore,\nthe only way for a user to enable it is via NET_RADIO. Some users need\nto do that for out-of-tree drivers. Therefore it should be mentionned\nin the title of the option.\n\tRationale2 : the option just below is called \"Wireless\nExtension API over RtNetlink\". Some users may confuse this option for\nthe main \"Wireless Extension\" option. Therefore reverting this change\nhelp disambiguate the relation between those two options.\n\nSigned-off-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3a1af6ffe4941497071125d3a8bb3e1feee45df1",
      "tree": "7112414cf849c2fe80700ad766428369ff0cb95a",
      "parents": [
        "6fcdf565ffb8c661749372115d28efdbe525aeba"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Fri Mar 31 15:13:31 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:38 2006 -0400"
      },
      "message": "[PATCH] wireless/atmel: send WEXT scan completion events\n\nSend scan completion events to user space when a scan completes.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6fcdf565ffb8c661749372115d28efdbe525aeba",
      "tree": "2fa6f7e10717dd4dd3b4a65e08599455bf9857dc",
      "parents": [
        "e4b5fae8b3fb4134deaa6f66c60255c831e2d7e8"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Fri Mar 31 15:08:46 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:37 2006 -0400"
      },
      "message": "[PATCH] wireless/airo: clean up WEXT association and scan events\n\nAiro firmware versions \u003e\u003d 5.30.17 send re-association events to the\ndriver that are currently unrecognized, causing spurious disassociation\nevents to be sent to user space.  Loss of sync due to scan requests also\nresults in disassociation events sent to user space.  This patch traps\nthose two events; suppressing sync-loss on scan, and sending the correct\nassociation event on re-association notifications.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "415dcd95b25b59631656f559570d1a973bf691a9",
      "tree": "1019e737207ecf1bd69dbcbef1e6e655dda83d2d",
      "parents": [
        "5494c22ba293a37534591d793f73e445a66196b5"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Apr 19 00:15:35 2006 +0200"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Apr 19 11:40:12 2006 -0700"
      },
      "message": "IB/mthca: make a function static\n\nThis patch makes the needlessly global mthca_update_rate() static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "5494c22ba293a37534591d793f73e445a66196b5",
      "tree": "6e3d5d25eed0ac80a32e85a834012ea6dde6d3d3",
      "parents": [
        "ac2ae4c9770de9450a8e881082a54bbb6f09534e"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Apr 19 11:40:12 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Apr 19 11:40:12 2006 -0700"
      },
      "message": "IB/ipath: Fix whitespace\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "ac2ae4c9770de9450a8e881082a54bbb6f09534e",
      "tree": "af8c250aa16dd78b1dc6accf29dbc4fdf2af0900",
      "parents": [
        "64cb9c6aff273b1cd449e773c937378d68233f8b"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Apr 19 11:40:12 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Apr 19 11:40:12 2006 -0700"
      },
      "message": "IB/ipath: Make more names static\n\nMake symbols that are only used in a single source file static.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "64cb9c6aff273b1cd449e773c937378d68233f8b",
      "tree": "a39978e7cbc58de3edda228c95ca328ced510435",
      "parents": [
        "f80887d0b9e1af481dc4a30fc145dfed24ddfd59"
      ],
      "author": {
        "name": "Hal Rosenstock",
        "email": "halr@voltaire.com",
        "time": "Wed Apr 12 21:29:10 2006 -0400"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Apr 19 11:40:11 2006 -0700"
      },
      "message": "IB/mad: Fix RMPP version check during agent registration\n\nOnly check that RMPP version is not specified when MAD class does not\nsupport RMPP.  Just because a class is allowed to use RMPP doesn\u0027t\nmean that rmpp_version needs to be set for the MAD agent to\nregister. Checking this was a recent change which was too pedantic.\n\nSigned-off-by: Hal Rosenstock \u003chalr@voltaire.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "f80887d0b9e1af481dc4a30fc145dfed24ddfd59",
      "tree": "a928a8469193981b7df4df4db8c16baa44da4fd8",
      "parents": [
        "0efd9323f32c137b5cf48bc6582cd08556e7cdfc"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Apr 19 11:40:10 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Apr 19 11:40:10 2006 -0700"
      },
      "message": "IB/srp: Remove request from list when SCSI abort succeeds\n\nIf a SCSI abort succeeds, then the aborted request should to be\nremoved from the list of pending requests.  This fixes list corruption\nafter an abort occurs.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "6a2a88668e90cd2459d0493e3e3ff17c3557febc",
      "tree": "f2a2b2426312541731082b8c6915e80727337a27",
      "parents": [
        "a61bdaad6c696e850d8fa412f1f201cbca51ad30"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Apr 18 22:22:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:54 2006 -0700"
      },
      "message": "[PATCH] fbdev: Fix return error of fb_write\n\nFix return code of fb_write():\n\nIf at least 1 byte was transferred to the device, return number of bytes,\notherwise:\n\n    - return -EFBIG - if file offset is past the maximum allowable offset or\n      size is greater than framebuffer length\n    - return -ENOSPC - if size is greater than framebuffer length - offset\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a61bdaad6c696e850d8fa412f1f201cbca51ad30",
      "tree": "724ff12471d4aa912a1164525a1631e3401c2038",
      "parents": [
        "246846fc18ba43c4f31d6e5b208fe6b045d9f7b1"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 18 22:22:11 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:54 2006 -0700"
      },
      "message": "[PATCH] savagefb: fix section mismatch warnings\n\nFix modpost section mismatch warnings in savagefb driver:\n\nWARNING: drivers/video/savage/savagefb.o - Section mismatch: reference to .init.text: from .exit.text after \u0027savagefb_remove\u0027 (at offset 0x66)\nWARNING: drivers/video/savage/savagefb.o - Section mismatch: reference to .init.text: from .exit.text after \u0027savagefb_remove\u0027 (at offset 0x6e)\nWARNING: drivers/video/savage/savagefb.o - Section mismatch: reference to .init.text: from .text.savagefb_resume after \u0027savagefb_resume\u0027 (at offset 0x70)\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "246846fc18ba43c4f31d6e5b208fe6b045d9f7b1",
      "tree": "295831723ccfc6854659051d24b6c9fb17f96ee3",
      "parents": [
        "3e42f0b19e94b3e84043088b5367dd0f3c487921"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 18 22:22:10 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:54 2006 -0700"
      },
      "message": "[PATCH] radeonfb section mismatches\n\nMarking radeon_pci_register() as __devinit clears up all section\nmismatch warnings that are caused by radeon_pci_register() calling\nvarious __devinit function.  Is there some reason not to do this?\n\nWARNING: drivers/video/aty/radeonfb.o - Section mismatch: reference to .init.text: from .text.radeonfb_pci_register after \u0027radeonfb_pci_register\u0027 (at offset 0x628)\nWARNING: drivers/video/aty/radeonfb.o - Section mismatch: reference to .init.text: from .text.radeonfb_pci_register after \u0027radeonfb_pci_register\u0027 (at offset 0x6b5)\nWARNING: drivers/video/aty/radeonfb.o - Section mismatch: reference to .init.text: from .text.radeonfb_pci_register after \u0027radeonfb_pci_register\u0027 (at offset 0x6bd)\nWARNING: drivers/video/aty/radeonfb.o - Section mismatch: reference to .init.text:radeon_probe_screens from .text.radeonfb_pci_register after \u0027radeonfb_pci_register\u0027 (at offset 0x7d6)\nWARNING: drivers/video/aty/radeonfb.o - Section mismatch: reference to .init.text:radeon_check_modes from .text.radeonfb_pci_register after \u0027radeonfb_pci_register\u0027 (at offset 0x7e5)\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3e42f0b19e94b3e84043088b5367dd0f3c487921",
      "tree": "8aabc1742faf129df17fb7e84e6abc998733884b",
      "parents": [
        "0d8a95efd878920e7f791d5bcfb9b70f107aadda"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Apr 18 22:22:09 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:54 2006 -0700"
      },
      "message": "[PATCH] fb: Fix section mismatch in savagefb\n\nFix the following section mismatch:\n\nWARNING: drivers/video/savage/savagefb.o - Section mismatch: reference to .init.data: from .text.savagefb_probe after \u0027savagefb_probe\u0027 (at offset 0x5e2)\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0d8a95efd878920e7f791d5bcfb9b70f107aadda",
      "tree": "d5980df26e0892c5bbe9398ab388863086748793",
      "parents": [
        "d3a7b202995421631f486313aacf9ab2ad48b2c8"
      ],
      "author": {
        "name": "KAI.HSU",
        "email": "windsboy@gmail.com",
        "time": "Tue Apr 18 22:22:08 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:53 2006 -0700"
      },
      "message": "[PATCH] alim15x3: ULI M-1573 south Bridge support\n\nFrom http://bugzilla.kernel.org/show_bug.cgi?id\u003d6358\n\nThe alim15x3.c havn\u0027t been update for 3 years.  Recently when we use this\n\"ULI M1573\" south bridge chip found that can\u0027t mount CDROM(VCD) smoothly,\nmust waiting for a long time.  After I check the \"ULI M1573\" south bridge\ndatasheet, I found the reason.  The reason is the \"ULI M1573\" version in\nthe Linux is \"0xC7\" not \"0xC4\" anymore So I was modified the source than it\nwas successed.\n\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d3a7b202995421631f486313aacf9ab2ad48b2c8",
      "tree": "859f68dcc71d986ba2a9c92dacafab9eed9fae58",
      "parents": [
        "6e89280184e4990f5ea80d2504af89b6099523c4"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Apr 18 22:22:07 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:53 2006 -0700"
      },
      "message": "[PATCH] remove the obsolete IDEPCI_FLAG_FORCE_PDC\n\nNoted by Sergei Shtylylov \u003csshtylyov@ru.mvista.com\u003e\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6e89280184e4990f5ea80d2504af89b6099523c4",
      "tree": "4424622d6a4d8de1ff6492ee23f03cf42d685098",
      "parents": [
        "07fab8da808d0702778da50e5b435e6ba471c903"
      ],
      "author": {
        "name": "Anatoli Antonovitch",
        "email": "antonovi@ati.com",
        "time": "Tue Apr 18 22:22:05 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:53 2006 -0700"
      },
      "message": "[PATCH] ide: ATI SB600 IDE support\n\nAdd support for the IDE device on ATI SB600\n\nSigned-off-by: Felix Kuehling \u003cfkuehlin@ati.com\u003e\nAcked-by: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c640be26f7f8b7a826529baa72fad76bd4f6f5a2",
      "tree": "69b071712c67da99d1bb3c54c29d4ba175191245",
      "parents": [
        "96766a3caae789cdfd7fc6a50bad4e0759d869b0"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@gmx.de",
        "time": "Tue Apr 18 22:21:58 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:52 2006 -0700"
      },
      "message": "[PATCH] pnp: fix two messages in manager.c\n\nThe wording of two messages in drivers/pnp/manager.c is incorrect.  Fix that.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nAcked-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "96766a3caae789cdfd7fc6a50bad4e0759d869b0",
      "tree": "d9543e13e8e4a15dba4ad874534cac2b20b7d98c",
      "parents": [
        "3fb0cb5d0f8b915a75677e8e8e4a4a4e481f03f7"
      ],
      "author": {
        "name": "Randy.Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 18 22:21:57 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:52 2006 -0700"
      },
      "message": "[PATCH] parport_pc: fix section mismatch warnings (v2)\n\nFrom: Randy Dunlap \u003crdunlap@xenotime.net\u003e\n\nFix all modpost section mismatch warnings in parport_pc:\n\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.text: from .text.parport_pc_probe_port after \u0027parport_pc_probe_port\u0027 (at offset 0x230)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.text: from .text.parport_pc_probe_port after \u0027parport_pc_probe_port\u0027 (at offset 0x283)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.text: from .text.parport_pc_probe_port after \u0027parport_pc_probe_port\u0027 (at offset 0x3e6)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.text: from .text.parport_pc_probe_port after \u0027parport_pc_probe_port\u0027 (at offset 0x400)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.text: from .text.parport_pc_probe_port after \u0027parport_pc_probe_port\u0027 (at offset 0x463)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.text: from .text.parport_pc_probe_port after \u0027parport_pc_probe_port\u0027 (at offset 0x488)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.data:superios from .text.parport_pc_probe_port after \u0027parport_pc_probe_port\u0027 (at offset 0x54c)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.data: from .text.parport_pc_probe_port after \u0027parport_pc_probe_port\u0027 (at offset 0x56a)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.data: from .text.parport_pc_pci_probe after \u0027parport_pc_pci_probe\u0027 (at offset 0x67)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.data: from .text.parport_pc_pci_probe after \u0027parport_pc_pci_probe\u0027 (at offset 0x9f)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.data: from .text.parport_pc_pci_probe after \u0027parport_pc_pci_probe\u0027 (at offset 0xa7)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.data:cards from .text.parport_pc_pci_probe after \u0027parport_pc_pci_probe\u0027 (at offset 0x132)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.data: from .text.parport_pc_pci_probe after \u0027parport_pc_pci_probe\u0027 (at offset 0x142)\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3fb0cb5d0f8b915a75677e8e8e4a4a4e481f03f7",
      "tree": "8b1306cc288c0d700ff23a88b26c8d7656fc8d6c",
      "parents": [
        "aa1e816fc92215f94bdfd90107baae8fdc2440d1"
      ],
      "author": {
        "name": "Heikki Orsila",
        "email": "shd@jolt.modeemi.cs.tut.fi",
        "time": "Tue Apr 18 22:21:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:52 2006 -0700"
      },
      "message": "[PATCH] Open IPMI BT overflow\n\nI was looking into random driver code and found a suspicious looking\nmemcpy() in drivers/char/ipmi/ipmi_bt_sm.c on 2.6.17-rc1:\n\n\tif ((size \u003c 2) || (size \u003e IPMI_MAX_MSG_LENGTH))\n\t\treturn -1;\n\t...\n\tmemcpy(bt-\u003ewrite_data + 3, data + 1, size - 1);\n\nwhere sizeof bt-\u003ewrite_data is IPMI_MAX_MSG_LENGTH.  It looks like the\nmemcpy would overflow by 2 bytes if size \u003d\u003d IPMI_MAX_MSG_LENGTH.  A patch\nattached to limit size to (IPMI_MAX_LENGTH - 2).\n\nCc: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7420884c038f326bdac3a8ded856033523e7684e",
      "tree": "32d17098216a91191482942d0d5ac279bb55163e",
      "parents": [
        "5e1222717932ff7d447af6da03c10a81fb60af7d"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 18 22:21:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:52 2006 -0700"
      },
      "message": "[PATCH] IPMI: fix devinit placement\n\ngcc complains about __devinit in the wrong location:\ndrivers/char/ipmi/ipmi_si_intf.c:2205: warning: \u0027__section__\u0027 attribute does not apply to types\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: Corey Minyard \u003ccminyard@mvista.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ca99c1da080345e227cfb083c330a184d42e27f3",
      "tree": "e417b4c456ae31dc1dde8027b6be44a1a9f19395",
      "parents": [
        "fb30d64568fd8f6a21afef987f11852a109723da"
      ],
      "author": {
        "name": "Dipankar Sarma",
        "email": "dipankar@in.ibm.com",
        "time": "Tue Apr 18 22:21:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:51 2006 -0700"
      },
      "message": "[PATCH] Fix file lookup without ref\n\nThere are places in the kernel where we look up files in fd tables and\naccess the file structure without holding refereces to the file.  So, we\nneed special care to avoid the race between looking up files in the fd\ntable and tearing down of the file in another CPU.  Otherwise, one might\nsee a NULL f_dentry or such torn down version of the file.  This patch\nfixes those special places where such a race may happen.\n\nSigned-off-by: Dipankar Sarma \u003cdipankar@in.ibm.com\u003e\nAcked-by: \"Paul E. McKenney\" \u003cpaulmck@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dd1c1e3e9ed04d33a698925238e527b7051f64b9",
      "tree": "df4a6c602f7df37a2b6308be95ffb9e98f3dc7f4",
      "parents": [
        "0d34c86c3b75e5fd7cde15c965349b0104e06e53"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Tue Apr 18 22:21:34 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:51 2006 -0700"
      },
      "message": "[PATCH] m32r: Remove a warning in m32r_sio.c\n\n  /project/m32r-linux/kernel/linux-2.6.17-rc1-mm2/linux-2.6.17-rc1-mm2/drivers/serial/m32r_sio.c: In function \u0027m32r_sio_console_write\u0027:\n  /project/m32r-linux/kernel/linux-2.6.17-rc1-mm2/linux-2.6.17-rc1-mm2/drivers/serial/m32r_sio.c:1060: warning: unused variable \u0027i\u0027\n\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8db08de4f6ae24e90aedf5125b5ddd52ffff15f4",
      "tree": "a35f45d38b25f1ad9ddbc006712488d26ecaf987",
      "parents": [
        "b73781c866f671ff5a84d7c840510b43e8731d13"
      ],
      "author": {
        "name": "David Barksdale",
        "email": "amatus@ocgnet.org",
        "time": "Tue Apr 18 22:20:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:49 2006 -0700"
      },
      "message": "[PATCH] m41t00: fix bitmasks when writing to chip\n\nFix the bitmasks used when writing to the M41T00 registers.\n\nThe original code used a mask of 0x7f when writing to each register,\nthis is incorrect and probably the result of a copy-paste error.  As a\nresult years from 1980 to 1999 will be read back as 2000 to 2019.\n\nSigned-off-by: David Barksdale \u003camatus@ocgnet.org\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c63fdeee94f87aafc131e5594ab030638044cc29",
      "tree": "e0b1f9ed820fc2e95fa2f0663b81afd2d24c9cfc",
      "parents": [
        "c63f774ca10efa7cbcbd555c072353e1a7ab7fbe",
        "9180053cacfec4aa233a6cabf1256960e75b0abd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 18 18:01:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 18 18:01:47 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq:\n  [CPUFREQ] powernow-k8.c: fix a check-after-use\n  [CPUFREQ] Remove duplicate check in powernow-k8\n  [CPUFREQ] drivers/cpufreq/cpufreq.c: static functions mustn\u0027t be exported\n  [CPUFREQ] If max_freq got reduced (e.g. by _PPC) a write to sysfs scaling_governor let cpufreq core stuck at low max_freq for ever\n  [CPUFREQ] x86_64: Proper null pointer check in powernow_k8_get\n  [CPUFREQ] x86_64: Revert earlier powernow-k8 change\n  [CPUFREQ] Update LART site URL\n  [CPUFREQ] Remove pointless check in conservative governor.\n  [CPUFREQ] trailing whitespace removal de-jour.\n  [CPUFREQ] extra debugging in cpufreq_add_dev()\n"
    },
    {
      "commit": "c63f774ca10efa7cbcbd555c072353e1a7ab7fbe",
      "tree": "69e843c2f25e384929579be2c3768618ea5b90c4",
      "parents": [
        "385910f2b275a636238f70844f1b6da9fda6f2da",
        "608c783aaa0abe39e3672f65b786cdade8db6df9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 18 18:01:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 18 18:01:19 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 3479/1: Corgi SSP: Fix potential concurrent access problem\n  [ARM] 3478/1: SharpSL SCOOP: Fix potenial build failure\n"
    }
  ],
  "next": "7b14dedd1fe72f33e128ed1b0cbf96d06acc7e9c"
}
