)]}'
{
  "log": [
    {
      "commit": "135db3eb995e68b5cd2fb03377be7cffd9743d6f",
      "tree": "643d5b3225b2e3b11a14c1d56fa8a794d0fc3c8e",
      "parents": [
        "96e3e18eed3b48f6d4377dee0326a106e8a04569"
      ],
      "author": {
        "name": "Meelis Roos",
        "email": "mroos@linux.ee",
        "time": "Tue Jul 31 00:38:14 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:39 2007 -0700"
      },
      "message": "add a missing LIB_Y to arch/alpha/boot Makefile\n\nAdd $(LIBS_Y) to get lib/lib.a so srm_printk is present.\n\nSigned-off-by: Meelis Roos \u003cmroos@linux.ee\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Jay Estabrook \u003cjay.estabrook@hp.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "96e3e18eed3b48f6d4377dee0326a106e8a04569",
      "tree": "d6e4d66ec415ffc934930f32ed62cebe403e9a29",
      "parents": [
        "9965a5d5a5aab575f995ba58dc80285aa0f6ecbf"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Tue Jul 31 00:38:13 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:39 2007 -0700"
      },
      "message": "lib: move kasprintf to a separate file\n\nkasprintf pulls in kmalloc which proved to be fatal for at least\nbootimage target on alpha.\nMove it to a separate file so only users of kasprintf are exposed\nto the dependency on kmalloc.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: Meelis Roos \u003cmroos@linux.ee\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Jay Estabrook \u003cjay.estabrook@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9965a5d5a5aab575f995ba58dc80285aa0f6ecbf",
      "tree": "f3783e0a0b73a0528b5e31745e078190fd1984fc",
      "parents": [
        "1b2becffeed47ce88316724d1ee4cdbc7ee0180e"
      ],
      "author": {
        "name": "Meelis Roos",
        "email": "mroos@linux.ee",
        "time": "Tue Jul 31 00:38:13 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:39 2007 -0700"
      },
      "message": "alpha: fix boot/main.c warning\n\nIn current 2.6.23-rc1+git, make bootimage gives the following warning while\ncompiling arch/alpha/boot/main.c.  The patch below fixes the warning by\ncasting callback argument explicitly to void*.  The original value comes from\nSTART_ADDR macro and is clearly numeric so only cast it for the callback.\n\n  CC      arch/alpha/boot/main.o\narch/alpha/boot/main.c: In function \u0027load\u0027:\narch/alpha/boot/main.c:135: warning: passing argument 3 of \u0027callback_read\u0027 makes pointer from integer without a cast\n\nSigned-off-by: Meelis Roos \u003cmroos@linux.ee\u003e\nCc: Jay Estabrook \u003cjay.estabrook@hp.com\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1b2becffeed47ce88316724d1ee4cdbc7ee0180e",
      "tree": "e5f6e390adc2ee7c8fc53981d26a1b987aa839f4",
      "parents": [
        "aeb3f46252e26acdc60a1a8e31fb1ca6319d9a07"
      ],
      "author": {
        "name": "Meelis Roos",
        "email": "mroos@linux.ee",
        "time": "Tue Jul 31 00:38:12 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:39 2007 -0700"
      },
      "message": "alpha: fix objstrip.c compilation warnings\n\nIn current 2.6.23-rc1+git, make bootimage gives the following warnings while\ncompiling objstrip.c.  The patch below fixes these warnings by casting strncmp\nargument to char * - it does not seem feasible to change its type in struct\nelfhdr.\n\n  HOSTCC  arch/alpha/boot/tools/objstrip\narch/alpha/boot/tools/objstrip.c: In function \u0027main\u0027:\narch/alpha/boot/tools/objstrip.c:147: warning: pointer targets in passing argument 1 of \u0027strlen\u0027 differ in signedness\narch/alpha/boot/tools/objstrip.c:147: warning: pointer targets in passing argument 1 of \u0027strlen\u0027 differ in signedness\narch/alpha/boot/tools/objstrip.c:147: warning: pointer targets in passing argument 1 of \u0027__builtin_strcmp\u0027 differ in signedness\narch/alpha/boot/tools/objstrip.c:147: warning: pointer targets in passing argument 1 of \u0027strlen\u0027 differ in signedness\narch/alpha/boot/tools/objstrip.c:147: warning: pointer targets in passing argument 1 of \u0027__builtin_strcmp\u0027 differ in signedness\narch/alpha/boot/tools/objstrip.c:147: warning: pointer targets in passing argument 1 of \u0027__builtin_strcmp\u0027 differ in signedness\narch/alpha/boot/tools/objstrip.c:147: warning: pointer targets in passing argument 1 of \u0027__builtin_strcmp\u0027 differ in signedness\narch/alpha/boot/tools/objstrip.c:147: warning: pointer targets in passing argument 1 of \u0027strncmp\u0027 differ in signedness\n\nSigned-off-by: Meelis Roos \u003cmroos@linux.ee\u003e\nCc: Jay Estabrook \u003cjay.estabrook@hp.com\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "aeb3f46252e26acdc60a1a8e31fb1ca6319d9a07",
      "tree": "f17d1814b2db21290fdaa80180dd8d0c6dfb2b5b",
      "parents": [
        "60fd4d6a1953accd3d57f8e4f3b0f4692598bf4e"
      ],
      "author": {
        "name": "Meelis Roos",
        "email": "mroos@linux.ee",
        "time": "Tue Jul 31 00:38:11 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:39 2007 -0700"
      },
      "message": "alpha: fix mkbb compilation warnings\n\nIn current 2.6.23-rc1+git, make bootimage gives the following warnings while\ncompiling mkbb.c.  The patch below fixes these warnings by using the proper\ninclude for exit() and using appropriate printf format.\n\n  HOSTCC  arch/alpha/boot/tools/mkbb\narch/alpha/boot/tools/mkbb.c: In function \u0027main\u0027:\narch/alpha/boot/tools/mkbb.c:95: warning: implicit declaration of function \u0027exit\u0027\narch/alpha/boot/tools/mkbb.c:95: warning: incompatible implicit declaration of built-in function \u0027exit\u0027\narch/alpha/boot/tools/mkbb.c:102: warning: incompatible implicit declaration of built-in function \u0027exit\u0027\narch/alpha/boot/tools/mkbb.c:110: warning: incompatible implicit declaration of built-in function \u0027exit\u0027\narch/alpha/boot/tools/mkbb.c:117: warning: format \u0027%d\u0027 expects type \u0027int\u0027, but argument 3 has type \u0027long unsigned int\u0027\narch/alpha/boot/tools/mkbb.c:118: warning: incompatible implicit declaration of built-in function \u0027exit\u0027\narch/alpha/boot/tools/mkbb.c:125: warning: format \u0027%d\u0027 expects type \u0027int\u0027, but argument 3 has type \u0027long unsigned int\u0027\narch/alpha/boot/tools/mkbb.c:126: warning: incompatible implicit declaration of built-in function \u0027exit\u0027\narch/alpha/boot/tools/mkbb.c:143: warning: incompatible implicit declaration of built-in function \u0027exit\u0027\narch/alpha/boot/tools/mkbb.c:148: warning: incompatible implicit declaration of built-in function \u0027exit\u0027\n\nSigned-off-by: Meelis Roos \u003cmroos@linux.ee\u003e\nCc: Jay Estabrook \u003cjay.estabrook@hp.com\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "60fd4d6a1953accd3d57f8e4f3b0f4692598bf4e",
      "tree": "6e2b9964c60e5af8cfa49cdc49db4f4403d81769",
      "parents": [
        "afb2c1650b4c6f285596268d0a1de2a81542a765"
      ],
      "author": {
        "name": "Wyatt Banks",
        "email": "wyatt@banksresearch.com",
        "time": "Tue Jul 31 00:38:10 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:38 2007 -0700"
      },
      "message": "Documentation: document HFSPlus\n\nDocumentation: document HFSPlus filesystem and its mount options.\n\nSigned-off-by: Wyatt Banks \u003cwyatt@banksresearch.com\u003e\nCc: \"Randy.Dunlap\" \u003crdunlap@xenotime.net\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "afb2c1650b4c6f285596268d0a1de2a81542a765",
      "tree": "82ead1b7165e7246d1b419e35abd365818b513bc",
      "parents": [
        "5b232ecfd9ac55adb237e78482ed8f3d3becb0d8"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz-ml@swissonline.ch",
        "time": "Tue Jul 31 00:38:08 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:38 2007 -0700"
      },
      "message": "pcmcia: give socket time to power down\n\nGive sockets up to 100ms of additional time to power down.  otherwise we\nmight generate false warnings with KERN_ERR priority (like in bug #8262).\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nCc: Nils Neumann \u003cnils.neumann@rwth-aachen.de\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5b232ecfd9ac55adb237e78482ed8f3d3becb0d8",
      "tree": "92f7f63dcc5dbaa3d3b44e4e8afbe39596adfc01",
      "parents": [
        "57d4810ea0d9ca58a7bcc1336607f0cede0a2abf"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Tue Jul 31 00:38:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:38 2007 -0700"
      },
      "message": "DDB5477: remove driver bits of support\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "57d4810ea0d9ca58a7bcc1336607f0cede0a2abf",
      "tree": "6194ce01088fbd9852579a14bd8726d9c8eef73f",
      "parents": [
        "a583f1b54249b11ad1ffd14c6e74d28fcbc59c07"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Tue Jul 31 00:38:02 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:38 2007 -0700"
      },
      "message": "revert \"x86, serial: convert legacy COM ports to platform devices\"\n\nRevert 7e92b4fc345f5b6f57585fbe5ffdb0f24d7c9b26.  It broke Sébastien Dugué\u0027s\nmachine and Jeff said (persuasively)\n\n  This seems like it will break decades-long-working stuff, in favor of\n  breaking new ground in our favorite area, \"trusting the BIOS.\"\n\n  It\u0027s just not worth it for serial ports, IMO.  Serial ports are something\n  that just shouldn\u0027t break at this late stage in the game.  My new Intel\n  platform boxes don\u0027t even have serial ports, so I question the value of\n  messing with serial port probing even more...  because...  just wait a year,\n  and your box won\u0027t have a serial port either!  :)\n\n  I certainly don\u0027t object to the use of platform devices (or isa_driver),\n  but the probe change seems questionable.  That\u0027s sorta analagous to\n  rewriting the floppy driver probe routine.  Sure you could do it...  but why\n  risk all that damage and go through debugging all over again?\n\n  It seems clear from this report that we cannot, should not, trust BIOS for\n  something (a) so simple and (b) that has been working for over a decade.\n\nMuch discussion ensued and we\u0027ve decided to have another go at all of this.\n\nCc: Sébastien Dugué \u003csebastien.dugue@bull.net\u003e\nCc: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nCc: Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Michal Piotrowski \u003cmichal.k.k.piotrowski@gmail.com\u003e\nCc: Sascha Sommer \u003csaschasommer@freenet.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a583f1b54249b11ad1ffd14c6e74d28fcbc59c07",
      "tree": "3220e8baad9631c7d24175f712833aa5a0d468ae",
      "parents": [
        "cd4f0ef7c03e79f92a883843662e3d0eaae26fb4"
      ],
      "author": {
        "name": "Stephane Eranian",
        "email": "eranian@hpl.hp.com",
        "time": "Tue Jul 31 00:38:00 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:38 2007 -0700"
      },
      "message": "remove unused TIF_NOTIFY_RESUME flag\n\nRemove unused TIF_NOTIFY_RESUME flag for all processor architectures.  The\nflag was not used excecpt on IA-64 where the patch replaces it with\nTIF_PERFMON_WORK.\n\nSigned-off-by: stephane eranian \u003ceranian@hpl.hp.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cd4f0ef7c03e79f92a883843662e3d0eaae26fb4",
      "tree": "321429b2ecc1bb9137445b8a8c117fc33b985a1b",
      "parents": [
        "f6f953aa99d456aff44ffdb1c77061d1a010eae2"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Jul 31 00:37:59 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:38 2007 -0700"
      },
      "message": "doc/kernel-parameters: use X86-32 tag instead of IA-32\n\nSigned-off-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f6f953aa99d456aff44ffdb1c77061d1a010eae2",
      "tree": "9a708f373c8d1d8c94c1494e25add4a08b6ce782",
      "parents": [
        "14e713446aaca97dbe590fe845f7dcbd74ddbee2"
      ],
      "author": {
        "name": "Arne Redlich",
        "email": "agr@powerkom-dd.de",
        "time": "Tue Jul 31 00:37:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:38 2007 -0700"
      },
      "message": "md: handle writes to broken raid10 arrays gracefully\n\nWhen writing to a broken array, raid10 currently happily emits empty bio\nlists.  IOW, the master bio will never be completed, sending writers to\nUNINTERRUPTIBLE_SLEEP forever.\n\nSigned-off-by: Arne Redlich \u003cagr@powerkom-dd.de\u003e\nAcked-by: Neil Brown \u003cneilb@suse.de\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "14e713446aaca97dbe590fe845f7dcbd74ddbee2",
      "tree": "530c21e7a5c7fa890193765f235dd9360fc54eed",
      "parents": [
        "bfe0d6867e36f46836d2c3755fa8b9ef8cf143ba"
      ],
      "author": {
        "name": "Maik Hampel",
        "email": "m.hampel@gmx.de",
        "time": "Tue Jul 31 00:37:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:38 2007 -0700"
      },
      "message": "md: raid10: fix use-after-free of bio\n\nIn case of read errors raid10d tries to print a nice error message,\nunfortunately using data from an already put bio.\n\nSigned-off-by: Maik Hampel \u003cm.hampel@gmx.de\u003e\nAcked-By: NeilBrown \u003cneilb@suse.de\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bfe0d6867e36f46836d2c3755fa8b9ef8cf143ba",
      "tree": "0632dc1fd135324b6e9baf9568ee2cf46cb5765b",
      "parents": [
        "64d158bc3db121fd2bec29057a44843930b044fa"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Jul 31 00:37:56 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:38 2007 -0700"
      },
      "message": "fix filemap.c kernel-doc\n\nFix kernel-doc warning:\nWarning(linux-2.6.23-rc1-mm1//mm/filemap.c:864): No description found for parameter \u0027ra\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "64d158bc3db121fd2bec29057a44843930b044fa",
      "tree": "aba26bb5c6f2b924d4d1db48672b8de4bfa13542",
      "parents": [
        "4a4b88317aa02c82e66e37debb764d4ff3eedd70"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Tue Jul 31 00:37:53 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:38 2007 -0700"
      },
      "message": "alpha: fix two section mismatch warnings\n\nFix the following section mismatch warnings:\n\nWARNING: o-alpha/vmlinux.o(.text+0x1a4d4): Section mismatch: reference to .init.text:free_area_init (between \u0027paging_init\u0027 and \u0027srm_paging_stop\u0027)\nWARNING: o-alpha/vmlinux.o(.text+0x1a4dc): Section mismatch: reference to .init.text:free_area_init (between \u0027paging_init\u0027 and \u0027srm_paging_stop\u0027)\n\nOne instance of paging_init() was declared __init but not the other one -\nused by defconfig.  Fixed by declaring the second instance ___init too.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4a4b88317aa02c82e66e37debb764d4ff3eedd70",
      "tree": "4a4a2157f5b4117d28c38cb290dd1c804246ffb1",
      "parents": [
        "0a725fc4d3bfc4734164863d6c50208b109ca5c7"
      ],
      "author": {
        "name": "J. Bruce Fields",
        "email": "bfields@citi.umich.edu",
        "time": "Tue Jul 31 00:37:53 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:38 2007 -0700"
      },
      "message": "knfsd: eliminate unnecessary -ENOENT returns on export downcalls\n\nA succesful downcall with a negative result (which indicates that the given\nfilesystem is not exported to the given user) should not return an error.\n\nCurrently mountd is depending on stdio to write these downcalls.  With some\nversions of libc this appears to cause subsequent writes to attempt to write\nall accumulated data (for which writes previously failed) along with any new\ndata.  This can prevent the kernel from seeing responses to later downcalls.\nSymptoms will be that nfsd fails to respond to certain requests.\n\nSigned-off-by: \"J. Bruce Fields\" \u003cbfields@citi.umich.edu\u003e\nCc: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0a725fc4d3bfc4734164863d6c50208b109ca5c7",
      "tree": "d0b8c618a5af484b88c08dc04643fa05e1bcf144",
      "parents": [
        "749997e5127a1df6b68a10c686af3f5b819a41a2"
      ],
      "author": {
        "name": "J. Bruce Fields",
        "email": "bfields@citi.umich.edu",
        "time": "Tue Jul 31 00:37:52 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:38 2007 -0700"
      },
      "message": "nfsd4: idmap upcalls should use unsigned uid and gid\n\nWe shouldn\u0027t be using negative uid\u0027s and gid\u0027s in the idmap upcalls.\n\nSigned-off-by: \"J. Bruce Fields\" \u003cbfields@citi.umich.edu\u003e\nCc: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "749997e5127a1df6b68a10c686af3f5b819a41a2",
      "tree": "73ca2d3c6b90de172c777dec052cfa83898e6db9",
      "parents": [
        "421cee293587081efef165b137514884b8472565"
      ],
      "author": {
        "name": "Jeff Layton",
        "email": "jlayton@redhat.com",
        "time": "Tue Jul 31 00:37:51 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:38 2007 -0700"
      },
      "message": "knfsd: set the response bitmask for NFS4_CREATE_EXCLUSIVE\n\nRFC 3530 says:\n\n If the server uses an attribute to store the exclusive create verifier, it\n will signify which attribute by setting the appropriate bit in the attribute\n mask that is returned in the results.\n\nLinux uses the atime and mtime to store the verifier, but sends a zeroed out\nbitmask back to the client.  This patch makes sure that we set the correct\nbits in the bitmask in this situation.\n\nSigned-off-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nCc: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "421cee293587081efef165b137514884b8472565",
      "tree": "f27fd54d72fee05a487ea438fc87473a16618178",
      "parents": [
        "b8a367935fc649c071a91c648c4a9c892f72113e"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Jul 31 00:37:50 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:38 2007 -0700"
      },
      "message": "sched: fix kernel-doc warnings\n\nFix kernel-doc warnings in sched.c:\n\nWarning(linux-2623-rc1g4//kernel/sched.c:1685): No description found for parameter \u0027notifier\u0027\nWarning(linux-2623-rc1g4//kernel/sched.c:1696): No description found for parameter \u0027notifier\u0027\nWarning(linux-2623-rc1g4//kernel/sched.c:1750): No description found for parameter \u0027prev\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b8a367935fc649c071a91c648c4a9c892f72113e",
      "tree": "4713218892b8bf32278c71e93e92952b0849969e",
      "parents": [
        "dd54567a83057821a667109a5cadec6eed0295de"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Jul 31 00:37:50 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:38 2007 -0700"
      },
      "message": "pnp: fix kernel-doc warnings\n\nFix PNP docbook warnings:\n\nWarning(linux-2623-rc1g4//drivers/pnp/core.c): no structured comments found\nWarning(linux-2623-rc1g4//drivers/pnp/driver.c): no structured comments found\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dd54567a83057821a667109a5cadec6eed0295de",
      "tree": "88e06af13f4ba9db1fb61b2ebb5453e80ccd14c5",
      "parents": [
        "6676ae62822f189e7bca80526eca514c399adcfc"
      ],
      "author": {
        "name": "Mingming Cao",
        "email": "cmm@us.ibm.com",
        "time": "Tue Jul 31 00:37:46 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:37 2007 -0700"
      },
      "message": "\"ext4_ext_put_in_cache\" uses __u32 to receive physical block number\n\nYan Zheng wrote:\n\n\u003e I think I found a bug in ext4/extents.c, \"ext4_ext_put_in_cache\" uses\n\u003e \"__u32\" to receive physical block number.  \"ext4_ext_put_in_cache\" is\n\u003e used in \"ext4_ext_get_blocks\", it sets ext4 inode\u0027s extent cache\n\u003e according most recently tree lookup (higher 16 bits of saved physical\n\u003e block number are always zero). when serving a mapping request,\n\u003e \"ext4_ext_get_blocks\" first check whether the logical block is in\n\u003e inode\u0027s extent cache. if the logical block is in the cache and the\n\u003e cached region isn\u0027t a gap, \"ext4_ext_get_blocks\" gets physical block\n\u003e number by using cached region\u0027s physical block number and offset in\n\u003e the cached region.  as described above, \"ext4_ext_get_blocks\" may\n\u003e return wrong result when there are physical block numbers bigger than\n\u003e 0xffffffff.\n\u003e\n\nYou are right.  Thanks for reporting this!\n\nSigned-off-by: Mingming Cao \u003ccmm@us.ibm.com\u003e\nCc: Yan Zheng \u003cyanzheng@21cn.com\u003e\nCc: \u003cstable@kernel.org\u003e\nCc: \u003clinux-ext4@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6676ae62822f189e7bca80526eca514c399adcfc",
      "tree": "b7c05dcc81b5cc91592c5f1c4e2b72773a1043d4",
      "parents": [
        "8daedea656ef48d36d1bda3d1339da484387c710"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Tue Jul 31 00:37:44 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:37 2007 -0700"
      },
      "message": "UML: console should handle spurious IRQS\n\nThe previous DEBUG_SHIRQ patch missed one case.  The console doesn\u0027t\nset its host descriptors non-blocking.\n\nSigned-off-by: Jeff Dike \u003cjdike@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8daedea656ef48d36d1bda3d1339da484387c710",
      "tree": "3cc3d1048430815042e7336929c8ebfee6cd5a81",
      "parents": [
        "c21b37f6449a3d799c7e75e978391674ee207600"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Tue Jul 31 00:37:43 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:37 2007 -0700"
      },
      "message": "parport_pc locking fix\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8821 reports a might_sleep()\nwarning due to parport_pc_exit() running platform_device_unregister() while\nholding ports_lock.\n\nJust remove the locking: nobody else can access ports_list during module_exit.\n\nCc: \"Mike Sharkey\" \u003cmike@pikeaero.com\u003e\nCc: Tim Waugh \u003ctim@cyberelk.net\u003e\nCc: Stas Sergeev \u003cstsp@aknet.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c21b37f6449a3d799c7e75e978391674ee207600",
      "tree": "556444c66fdd75cb91dce1bdd9cc8db9c2be074c",
      "parents": [
        "3968cb49ab01588cbf6896951780a1e411a0ec38"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "richard@openedhand.com",
        "time": "Tue Jul 31 00:37:42 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:37 2007 -0700"
      },
      "message": "lzo: add some missing casts\n\nAdd some casts to the LZO compression algorithm after they were removed\nduring cleanup and shouldn\u0027t have been.\n\nSigned-off-by: Richard Purdie \u003crpurdie@openedhand.com\u003e\nCc: Edward Shishkin \u003cedward@namesys.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3968cb49ab01588cbf6896951780a1e411a0ec38",
      "tree": "3d0b7a0e794d4f7f3b186daaa9bb31697d7a6168",
      "parents": [
        "c8facbb62111f9333d00870b0d523f5036822d04"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Tue Jul 31 00:37:40 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:37 2007 -0700"
      },
      "message": "lxfb: GEODE: Add framebuffer support for the AMD Geode LX\n\nAdd framebuffer support for the AMD Geode LX graphics engine.\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c8facbb62111f9333d00870b0d523f5036822d04",
      "tree": "7c1206728991e360f360b574c9218f0471982a24",
      "parents": [
        "f53161d1088567dda41094a932f6a16dc0bdae59"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Jul 31 00:37:40 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:37 2007 -0700"
      },
      "message": "various doc/kernel-parameters fixes\n\n- tell what APIC (by request), MTD, \u0026 PARIDE mean\n- correct some source file names\n- remove IA64 \"llsc*\u003d\" (seems to have been removed from source tree)\n- removel SCSI \"53c7xx\u003d\" (driver already removed)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f53161d1088567dda41094a932f6a16dc0bdae59",
      "tree": "b2201b1490ef19362fc49b9c798fab02db317fae",
      "parents": [
        "3f5b85d14ebc4a47de5993d2d74148f603aae639"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Jul 31 00:37:39 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:37 2007 -0700"
      },
      "message": "xilinxfb: Don\u0027t bail if the xilinxfb platform device doesn\u0027t have any pdata\n\nLack of pdata is not a fatal omission.  The driver can still be used even\nif we do not know the screen dimensions.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Andrei Konovalov \u003cakonovalov@ru.mvista.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3f5b85d14ebc4a47de5993d2d74148f603aae639",
      "tree": "9e1fa2d4d7ee0ec8ecb038082775e1416afee0c0",
      "parents": [
        "aff39a852eb20ee6709327d1db7610fa9bec3531"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Jul 31 00:37:38 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:37 2007 -0700"
      },
      "message": "xilinxfb:Remove __initdata from xilinx_fb_fix and xilinx_fb_var\n\nxilinxfb_drv_probe refers to both tables, but it cannot be initdata.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Andrei Konovalov \u003cakonovalov@ru.mvista.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "aff39a852eb20ee6709327d1db7610fa9bec3531",
      "tree": "d2ae5692b5acd02d9b2730bc83597ff502572e2a",
      "parents": [
        "1692b37c99d5087cf2f814466a907a3dd35a1453"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jul 31 00:37:37 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:37 2007 -0700"
      },
      "message": "s3c2410fb: fix s3c2410 compilation\n\nThe implicit mapping has been removed from the arch\nas this should be handled in the driver, this patch\nfixes the s3c2410_fb driver to ioremap() the necessary\nregisters.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nAcked-by: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1692b37c99d5087cf2f814466a907a3dd35a1453",
      "tree": "6d1627b83b031c814698fb974916c5020eea2183",
      "parents": [
        "c81f717cb9e0bd91dc4b98753cb2705ab0fe2801"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Jul 31 00:37:36 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:37 2007 -0700"
      },
      "message": "fbdev: Fix logo if logo depth is less than framebuffer depth\n\nThe VGA16 logo (bpp \u003d 4) and monochrome logo (bpp \u003d 1) do not contain any\ncolor information (no CLUT).  If the fb depth is \u003e logo depth, these logo\u0027s\nwill not properly display. Fix by using the console palette instead of\ncreating a new one.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c81f717cb9e0bd91dc4b98753cb2705ab0fe2801",
      "tree": "449fd751060c50355bf416fe0425c382a42ce047",
      "parents": [
        "bb029c67e430e9ae96476ce7233468c11627c1db"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Jul 31 00:37:36 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:37 2007 -0700"
      },
      "message": "fbcon: Fix typo and bogus logic in get_default_font\n\nReported in: Bugzilla Bug 8727\n\nFix typo and bogus logic in get_default_font(). The bug results in\nget_default_font() returning a font that may not be displayed properly by a\nframebuffer driver.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bb029c67e430e9ae96476ce7233468c11627c1db",
      "tree": "d792805dcca0b6da7b3f0a7e0a7ac93ab236b97a",
      "parents": [
        "ddb437b7f74de775ff50ef51a8b2970564d56f86"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Tue Jul 31 00:37:35 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:37 2007 -0700"
      },
      "message": "synclink_gt: fix transmit DMA stall\n\nFix transmit DMA stall when write() called in window after previous\ntransmit DMA completes but before previous serial transmission completes.\n\nSigned-off-by: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ddb437b7f74de775ff50ef51a8b2970564d56f86",
      "tree": "b011e5d2f5ff944725a38b6455dce60ba165e39b",
      "parents": [
        "e6b33220845d4702590ecbe356787e59c8d914ae"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Jul 31 00:37:34 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:37 2007 -0700"
      },
      "message": "serial_txx9: fix printk format mismatch\n\nSince the commit 4f640efb3170dbcf99a37a3cc99060647b95428c, \"%lx\" is not\nsuitable for p-\u003emapbase (resource_size_t) in 32-bit.  This patch fixes a\ncompiler warning caused by the mismatch.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e6b33220845d4702590ecbe356787e59c8d914ae",
      "tree": "c3e6b5d98137db23ae4f3a45af9a3ace346a58ba",
      "parents": [
        "a5e58a61420e99dd08685f622d4dc666bf07e9a5"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Jul 31 00:37:32 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:37 2007 -0700"
      },
      "message": "x86-64: Calgary: fix section mismatch warnings in tce\n\nFix section mismatch warnings:\nthese functions are called only from __init functions.\n\nWARNING: vmlinux.o(.text+0x1861c): Section mismatch: reference to .init.text:free_bootmem (between \u0027free_tce_table\u0027 and \u0027build_tce_table\u0027)\nWARNING: vmlinux.o(.text+0x187e5): Section mismatch: reference to .init.text:__alloc_bootmem_low (between \u0027alloc_tce_table\u0027 and \u0027kretprobe_trampoline_holder\u0027)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a5e58a61420e99dd08685f622d4dc666bf07e9a5",
      "tree": "e9dfbeac7648a954c927d2461016e8d0d98cca74",
      "parents": [
        "c8ed39ebe0cf490abd7bf7c77b728dd6fefb2cf8"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@google.com",
        "time": "Tue Jul 31 00:37:32 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:36 2007 -0700"
      },
      "message": "oom: print points as unsigned long\n\nIn badness(), the automatic variable \u0027points\u0027 is unsigned long.  Print it\nas such.\n\nSigned-off-by: David Rientjes \u003crientjes@google.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c8ed39ebe0cf490abd7bf7c77b728dd6fefb2cf8",
      "tree": "0a58ec2f09403df615fe728bd7c4bba03e3116f0",
      "parents": [
        "a8bbf72ab9b3072ece630d97689145b1a2f01221"
      ],
      "author": {
        "name": "Thomas Hommel",
        "email": "thomas.hommel@gefanuc.com",
        "time": "Tue Jul 31 00:37:31 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:36 2007 -0700"
      },
      "message": "rtc-dev: Make RTC driver return ENOTTY instead of ENOIOCTLCMD\n\nPrevent the RTC driver from returning ENOIOCTLCMD to userspace.\n\nSigned-off-by: Thomas Hommel \u003cthomas.hommel@gefanuc.com\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a8bbf72ab9b3072ece630d97689145b1a2f01221",
      "tree": "4d55318fff1aecd3c5d2c1e877847bcb2347dd2e",
      "parents": [
        "252e48389ed30d7c77385fb92fca765a680de408"
      ],
      "author": {
        "name": "Mel Gorman",
        "email": "mel@csn.ul.ie",
        "time": "Tue Jul 31 00:37:30 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:36 2007 -0700"
      },
      "message": "Do not trigger OOM-killer for high-order allocation failures\n\nout_of_memory() may be called when an allocation is failing and the direct\nreclaim is not making any progress.  This does not take into account the\nrequested order of the allocation.  If the request if for an order larger\nthan PAGE_ALLOC_COSTLY_ORDER, it is reasonable to fail the allocation\nbecause the kernel makes no guarantees about those allocations succeeding.\n\nThis false OOM situation can occur if a user is trying to grow the hugepage\npool in a script like;\n\n#!/bin/bash\nREQUIRED\u003d$1\necho 1 \u003e /proc/sys/vm/hugepages_treat_as_movable\necho $REQUIRED \u003e /proc/sys/vm/nr_hugepages\nACTUAL\u003d`cat /proc/sys/vm/nr_hugepages`\nwhile [ $REQUIRED -ne $ACTUAL ]; do\n\techo Huge page pool at $ACTUAL growing to $REQUIRED\n\techo $REQUIRED \u003e /proc/sys/vm/nr_hugepages\n\tACTUAL\u003d`cat /proc/sys/vm/nr_hugepages`\n\tsleep 1\ndone\n\nThis is a reasonable scenario when ZONE_MOVABLE is in use but triggers OOM\neasily on 2.6.23-rc1. This patch will fail an allocation for an order above\nPAGE_ALLOC_COSTLY_ORDER instead of killing processes and retrying.\n\nSigned-off-by: Mel Gorman \u003cmel@csn.ul.ie\u003e\nAcked-by: Andy Whitcroft \u003capw@shadowen.org\u003e\nCc: David Rientjes \u003crientjes@google.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "252e48389ed30d7c77385fb92fca765a680de408",
      "tree": "364c8848dfeff76826eef600f4f65cbf2b50e642",
      "parents": [
        "a512cd5dfecd16bb4f881fede459ce5c7c3012a4"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@fluff.org",
        "time": "Tue Jul 31 00:37:28 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:36 2007 -0700"
      },
      "message": "s3c2410: fixup after arch moves\n\nFixup the changes from moving around the arch support for s3c24xx based\nsystems.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a512cd5dfecd16bb4f881fede459ce5c7c3012a4",
      "tree": "77a4043719a4280413647372886023905b41090b",
      "parents": [
        "45c876bf12b431afa9c438b24bd6f55f3a815805"
      ],
      "author": {
        "name": "Neil Brown",
        "email": "neilb@suse.de",
        "time": "Tue Jul 31 00:37:27 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:36 2007 -0700"
      },
      "message": "Make Bruce Fields (co-)maintainer of kNFSDd\n\nMake Bruce Fields (co-)maintainer of kNFSDd\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nCc: \"J. Bruce Fields\" \u003cbfields@fieldses.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "45c876bf12b431afa9c438b24bd6f55f3a815805",
      "tree": "e8a6b2d3210d425d399de08dcdff45e74080b7db",
      "parents": [
        "7f8e00f2b9797ce7235634431d65269d21ef80d2"
      ],
      "author": {
        "name": "Fenghua Yu",
        "email": "fenghua.yu@intel.com",
        "time": "Tue Jul 31 00:37:26 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:36 2007 -0700"
      },
      "message": "Fix uninitialized local variable \"covered\" in i386 acpi-cpufreq driver\n\nThe local variable \"covered\" is used without initialization in i386\nacpi-cpufreq driver.  The initial value of covered should be 0.  The bug\nwill cause memory leak when hit.  The following patch fixes this bug.\n\nSigned-off-by: Fenghua Yu \u003cfenghua.yu@intel.com\u003e\nCc: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7f8e00f2b9797ce7235634431d65269d21ef80d2",
      "tree": "515eb16ef77b48121376f1493c758b4513ebcdd0",
      "parents": [
        "96918a35a09f322d57c1a2d41e5b5ab24ea73991"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Jul 31 00:37:26 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:36 2007 -0700"
      },
      "message": "update dontdiff file\n\nUpdates based on recent .gitignore updates:\n\n*.o.*: Says Alexey Dobriyan:\nThese are presumably temporary gcc files, which aren\u0027t interesting.\n\nsetup.bin, setup.elf: new x86 boot code files (from Matthew Wilcox)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "96918a35a09f322d57c1a2d41e5b5ab24ea73991",
      "tree": "3d8c62f712e6f1b3d5eef21ef89c6f4fb111fadf",
      "parents": [
        "2e92a3baee64112fd210a930276bad165b0bd576"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@sw.ru",
        "time": "Tue Jul 31 00:37:25 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:36 2007 -0700"
      },
      "message": ".gitignore update\n\nSomehow I ended up with the following in tree:\n\n\t$ git status\n\t\t...\n\t# Untracked files:\n\t#   (use \"git add \u003cfile\u003e...\" to include in what will be committed)\n\t#\n\t#       fs/proc/root.o.FuMxJQ\n\t#       net/ipv4/tcp_minisocks.o.geCDYR\n\nThese are presumably temporary gcc files, which aren\u0027t interesting.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@sw.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2e92a3baee64112fd210a930276bad165b0bd576",
      "tree": "00e9e59fe3fe4ce84d2fb00b134a02a9137acdc7",
      "parents": [
        "6a302358d87fedaf7bda12b8e909265ebf1ce674"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Tue Jul 31 00:37:24 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:36 2007 -0700"
      },
      "message": "NOMMU: Fix SYSV IPC SHM\n\nFix the SYSV IPC SHM to work with the changes applied by the new fault handler\npatches when CONFIG_MMU\u003dn.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nCc: Nick Piggin \u003cnickpiggin@yahoo.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6a302358d87fedaf7bda12b8e909265ebf1ce674",
      "tree": "9bb5d79d812d531ae7031fe4aecf18151e41f716",
      "parents": [
        "8e268f333012c62fc6a5a10e1e2a19c1c389853e",
        "e06c4e5775b1efc4e476f2430439e45867775f5f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 30 21:54:37 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 30 21:54:37 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6.23\n\n* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6.23:\n  sh: Fix fs.h removal from mm.h regressions.\n  sh: fix get_wchan() for SH kernels without framepointers\n  sh: arch/sh/boot - fix shell usage\n  rtc: rtc-sh: Correct sh_rtc_set_time() for some SH-3 parts.\n  sh: remove support for sh7300 and solution engine 7300\n  sh: Add sh to the CC_OPTIMIZE_FOR_SIZE dependencies.\n  sh: Kill off virt_to_bus()/bus_to_virt().\n  sh: sh-sci - fix SH7708 support\n  sh: Restrict DSP support to specific CPUs.\n  sh: Silence sq compile warning on sh4 nommu.\n  sh: Kill the rest of the SE73180 cruft.\n  sh: remove support for sh73180 and solution engine 73180\n  sh: remove old broken pint code\n  sh: Reclaim beginning of P3 space for vmalloc area.\n  sh: Fix Dreamcast DMA issues.\n  sh: Add kmap_coherent()/kunmap_coherent() interface for SH-4.\n"
    },
    {
      "commit": "8e268f333012c62fc6a5a10e1e2a19c1c389853e",
      "tree": "caa132b137e1d65c7cf42a37ac23bfad41c3d6e1",
      "parents": [
        "cbdd3deb52ac9b013a63e4a60530717f75ce3177",
        "75c46162be3d0025d448e0b738d6f8b51ff8a6e5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 30 21:54:16 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 30 21:54:16 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh64-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh64-2.6:\n  sh64: Kill off virt_to_bus()/bus_to_virt().\n  sh64: Fix irq_intc build failure.\n  sh64: Fix fs.h removal from mm.h regressions.\n"
    },
    {
      "commit": "75c46162be3d0025d448e0b738d6f8b51ff8a6e5",
      "tree": "a27c712bf4457aef48d6b918aad606148544cbb3",
      "parents": [
        "da9d5108f43d63f09b0328a4211f5f404ea05ab0"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 31 13:11:25 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 31 13:11:25 2007 +0900"
      },
      "message": "sh64: Kill off virt_to_bus()/bus_to_virt().\n\nFollows the SH change.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "da9d5108f43d63f09b0328a4211f5f404ea05ab0",
      "tree": "6b59b412bbf290d8423fddd64d248a8a8f6a3ee3",
      "parents": [
        "78d98277e2bdad7213ca910950175ec6ada99513"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 31 13:07:37 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 31 13:07:37 2007 +0900"
      },
      "message": "sh64: Fix irq_intc build failure.\n\nNeeds interrupt.h:\n\n  CC      arch/sh64/kernel/irq_intc.o\narch/sh64/kernel/irq_intc.c: In function \u0027make_intc_irq\u0027:\narch/sh64/kernel/irq_intc.c:179: error: implicit declaration of function \u0027disable_irq_nosync\u0027\nmake[1]: *** [arch/sh64/kernel/irq_intc.o] Error 1\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "78d98277e2bdad7213ca910950175ec6ada99513",
      "tree": "eeb202ed1ad33fe7c4eac742563992d1d10eee4b",
      "parents": [
        "80ba80a9bf25d251237694c3fcee850a73324532"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 31 13:03:02 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 31 13:03:02 2007 +0900"
      },
      "message": "sh64: Fix fs.h removal from mm.h regressions.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e06c4e5775b1efc4e476f2430439e45867775f5f",
      "tree": "c9c147b9bc520244ff44b5b065c8eea9b67d5990",
      "parents": [
        "c64ac9f0581a80b6200846e7007a33c3b24ef745"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 31 13:01:43 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 31 13:01:43 2007 +0900"
      },
      "message": "sh: Fix fs.h removal from mm.h regressions.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cbdd3deb52ac9b013a63e4a60530717f75ce3177",
      "tree": "50fb6c194616cbbea2e8f3392b90223780c0714d",
      "parents": [
        "4dcf39c6cc5f9f01c46aa71fe95cae9927edeeab",
        "c196d80f994ef4ffefd5a7c62e3f42bd75d538bc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 30 16:38:05 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 30 16:38:05 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  Fix a potential NULL pointer dereference in mace_interrupt() in drivers/net/pcmcia/nmclan_cs.c\n  PATCH kernel 2.6.22] PCMCIA-NETDEV : modify smc91c92_cs.c to become SMP safe\n  S2io: Increment received packet count correctly\n  S2io: Fix crash when resetting adapter\n  S2io: Mask spurious interrupts\n  S2IO: Implementing review comments from old patches\n  S2IO: Checking for the return value of pci map function\n  S2IO: Removing MSI support from driver\n  S2IO: Removing 3 buffer mode support from the driver\n  netxen: drop redudant spinlock\n  netxen: Fix interrupt handling for multiport adapters\n  netxen: re-init station address after h/w init\n  tulip: Remove tulip maintainer\n  forcedeth: mac address correct\n  gfar: Fix modpost warning\n  lib8390: comment on locking by Alan Cox\n  Fix a potential NULL pointer dereference in write_bulk_callback() in drivers/net/usb/pegasus.c\n"
    },
    {
      "commit": "4dcf39c6cc5f9f01c46aa71fe95cae9927edeeab",
      "tree": "84de77738748fdfa54778833b440f7bf009639eb",
      "parents": [
        "af9473118979f3b09ee5d92fdbd8014cf085f7c5",
        "78d1e02fac0595a8aa8a5064d1bd0c0ea55b22b0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 30 16:36:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 30 16:36:33 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/ipath: Workaround problem of errormask register being overwritten\n  IB/ipath: Fix some issues with buffer cancel and sendctrl register update\n  IB/ipath: Use faster put_tid_2 routine after initialization\n  IB/ipath: Remove unsafe fastrcvint code from interrupt handler\n  IB/ehca: Move extern declarations from .c files to .h files\n  IB/mlx4: Whitespace fix\n  IB/ehca: Fix include order to better match kernel style\n  mlx4_core: Remove kfree() in mlx4_mr_alloc() error flow\n  RDMA/amso1100: Initialize the wait_queue_head_t in the c2_qp structure\n"
    },
    {
      "commit": "af9473118979f3b09ee5d92fdbd8014cf085f7c5",
      "tree": "922f5623f1861dcf00a33aca5d7f2ae6b7782cb1",
      "parents": [
        "9f8e35fc0c1d96e5383eca5f0c7c963a9fadef57",
        "74c5b597e9c2fc728c61582afdea4971a5c8ed8f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 30 16:35:35 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 30 16:35:35 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6:\n  modules: better error messages when modules fail to load due to a sysfs problem.\n  kobject: update documentation\n  kset: kernel-doc cleanups\n  driver core: revert \"device\" link creation check\n  stable_api_nonsense.txt: Disambiguate the use of \"this\" by using \"that\" to refer to the syscall interface\n  Fix Doc/sysfs-rules typos\n  kernel-doc fixes for PCI and drivers/base/\n  kobject: put kobject_actions in kobject.h\n  kobject: fix link error when CONFIG_HOTPLUG is disabled\n  HOWTO: sync Japanese HOWTO\n  HOWTO: adjust translation header of Japanese stable_api_nonsense.txt\n"
    },
    {
      "commit": "9f8e35fc0c1d96e5383eca5f0c7c963a9fadef57",
      "tree": "86a0f4606209b21a1ba2c33c61472127a9bfe170",
      "parents": [
        "970e2dfa672b5b26967b0983e24b8d92f972c907",
        "a9475226977917afd5a85621f8a3d7f380a9da31"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 30 16:34:00 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 30 16:34:00 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6:\n  USB: \"sparse\" cleanups for usb gadgets\n  usb-serial: Fix edgeport regression on non-EPiC devices\n  USB: more pxa2xx_udc dead code removal\n  USB: NIKON D50 is an unusual device\n  USB: drivers/usb/serial/sierra.c: make 3 functions static\n  USB: fix BUG: sleeping function called from invalid context at /home/jeremy/hg/xen/paravirt/linux/drivers/usb/core/urb.c:524, in_atomic():1, irqs_disabled():0\n  USB: mct_u232: Convert to proper speed handling API\n  digi_acceleport: Drag the driver kicking and screaming into coding style\n  cp2101: Remove broken termios optimisation, use proper speed API\n  USB: Fix a bug in usb_start_wait_urb\n  USB: fix scatterlist PIO case (IOMMU)\n  USB: fix usb_serial_suspend(): buggy code\n  USB: yet another quirky device\n  USB: Add CanonScan LiDE30 to the quirk list\n  USB: even more quirks\n  USB: usb.h kernel-doc additions\n  USB: more quirky devices\n  USB: Don\u0027t let usb-storage steal Blackberry Pearl\n  USB: devices misc: Trivial patch to build the IOWARRIOR when it is selected in Kconfig\n"
    },
    {
      "commit": "74c5b597e9c2fc728c61582afdea4971a5c8ed8f",
      "tree": "1441aeb556118c7797f240c6314be2028d2de2f5",
      "parents": [
        "f285ea058001ef534f9e53a21aad42c2952bbad5"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 11:26:38 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 14:25:23 2007 -0700"
      },
      "message": "modules: better error messages when modules fail to load due to a sysfs problem.\n\nThis helps people when debugging problems like the ones that were in the\nrecent -mm releases.\n\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f285ea058001ef534f9e53a21aad42c2952bbad5",
      "tree": "d3e4df63f49fc10c599d9fd123812ac297c226ce",
      "parents": [
        "a56156489dbdc60ac39a77b8a988d375b2f273a0"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Jul 27 13:41:10 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 14:25:13 2007 -0700"
      },
      "message": "kobject: update documentation\n\nUpdate kobject documentation:\n\n- Update structure definitions.\n- Remove documentation of removed struct subsystem.\n\n(First shot, uevent_ops probably need some documentation as well.)\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "a56156489dbdc60ac39a77b8a988d375b2f273a0",
      "tree": "131f4f60c2984865bd2afe1c9fdee5258e0ce0b4",
      "parents": [
        "27907689eedd799a6a0c1a2f18a3563c6e9e9767"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Fri Jul 27 09:36:26 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 14:25:12 2007 -0700"
      },
      "message": "kset: kernel-doc cleanups\n\nRemoved kernel-doc marker (/**) from struct kset -- each struct member\nstill needs annotation.\n\nCorrected one parameter name so that kernel-doc matches the macro.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "27907689eedd799a6a0c1a2f18a3563c6e9e9767",
      "tree": "0fbf51e85b0c591a6c866413892f8df2160c66f7",
      "parents": [
        "a2765e81d8a58f66e21176ca2a8fd6012b187994"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Wed Jul 25 09:58:08 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 14:25:12 2007 -0700"
      },
      "message": "driver core: revert \"device\" link creation check\n\ndriver core: revert \"device\" link creation check\n\nCommit 2ee97caf0a6602f749ddbfdb1449e383e1212707 introduced an extra\ncheck on when to create the \"device\" symlink. Unfortunately, this\nbreaks input, so let\u0027s revert to the old behaviour.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nAcked-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "a2765e81d8a58f66e21176ca2a8fd6012b187994",
      "tree": "f3c29cb040338b02131b7ceeab9605cba27e186f",
      "parents": [
        "30b1b28001fef09ea31b1c87e8e8acb962d109e2"
      ],
      "author": {
        "name": "Juan Lang",
        "email": "juan.lang@gmail.com",
        "time": "Tue Jul 24 13:24:19 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 14:25:12 2007 -0700"
      },
      "message": "stable_api_nonsense.txt: Disambiguate the use of \"this\" by using \"that\" to refer to the syscall interface\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "30b1b28001fef09ea31b1c87e8e8acb962d109e2",
      "tree": "790f0984bf042a557920b73b13c8a3c7e7a01af2",
      "parents": [
        "42e61f4adbf18c7b0218b91d32fd6ee1f978d82c"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Jul 23 21:05:02 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 14:25:12 2007 -0700"
      },
      "message": "Fix Doc/sysfs-rules typos\n\nFix typos only (spelling, grammar, duplicate words, etc.).\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "42e61f4adbf18c7b0218b91d32fd6ee1f978d82c",
      "tree": "82edb0dc5f11528fc582f66eb99e6e9ff5daaefb",
      "parents": [
        "ff2ee8cf30199bb625706a43d9cc3bd1ff5ebe42"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Jul 23 21:42:11 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 14:25:12 2007 -0700"
      },
      "message": "kernel-doc fixes for PCI and drivers/base/\n\nFix undocumented function parameters in PCI and drivers/base.\n\nWarning(linux-2.6.23-rc1//drivers/pci/pci.c:1526): No description found for parameter \u0027rq\u0027\nWarning(linux-2.6.23-rc1//drivers/base/firmware_class.c:245): No description found for parameter \u0027bin_attr\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ff2ee8cf30199bb625706a43d9cc3bd1ff5ebe42",
      "tree": "c81ffd4887ed7c856596b563e9371ab809383a53",
      "parents": [
        "cd030c4cb3ee0cd4f0589a5f723d358cca1f7a9a"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Apr 09 12:14:34 2002 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 14:25:12 2007 -0700"
      },
      "message": "kobject: put kobject_actions in kobject.h\n\nThis prevents the extern declaration in the driver core.\n\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "cd030c4cb3ee0cd4f0589a5f723d358cca1f7a9a",
      "tree": "a4ac7389ed9adbc0aaeb80c019b135fa14b545f1",
      "parents": [
        "8b43626f0cdfb3154c57d52e732679c9d3484369"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Jul 20 13:58:13 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 14:25:11 2007 -0700"
      },
      "message": "kobject: fix link error when CONFIG_HOTPLUG is disabled\n\nLeaving kobject_actions[] in kobject_uevent.c, but putting it outside\nthe #ifdef looks indeed like the best solution to me. This way, we\navoid adding #ifdef CONFIG_HOTPLUG into core.c, when all other\nfunctions called do not need such a thing.\n\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8b43626f0cdfb3154c57d52e732679c9d3484369",
      "tree": "853d6cbc020b4bd7ac6bf288d26e2f6fbbfbe3ad",
      "parents": [
        "6e3eb0993837fb4a597b88a7e28ce3847cb5777c"
      ],
      "author": {
        "name": "Tsugikazu Shibata",
        "email": "tshibata@ab.jp.nec.com",
        "time": "Thu Jul 19 11:24:54 2007 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 14:25:11 2007 -0700"
      },
      "message": "HOWTO: sync Japanese HOWTO\n\nSigned-off-by: Tsugikazu Shibata \u003ctshibata@ab.jp.nec.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6e3eb0993837fb4a597b88a7e28ce3847cb5777c",
      "tree": "af1bbfd3c36f90db390c6744a57f96766a984386",
      "parents": [
        "80ba80a9bf25d251237694c3fcee850a73324532"
      ],
      "author": {
        "name": "IKEDA, Munehiro",
        "email": "m-ikeda@ds.jp.nec.com",
        "time": "Thu Jul 19 11:36:56 2007 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 14:25:11 2007 -0700"
      },
      "message": "HOWTO: adjust translation header of Japanese stable_api_nonsense.txt\n\nSigned-off-by: IKEDA, Munehiro \u003cm-ikeda@ds.jp.nec.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a9475226977917afd5a85621f8a3d7f380a9da31",
      "tree": "d153161062da7286eb4e83e325d5a1f75f3a5cb8",
      "parents": [
        "bc71e479cdb2caab9b4473f7ad508c3fcb142486"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Jul 30 12:31:07 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:47 2007 -0700"
      },
      "message": "USB: \"sparse\" cleanups for usb gadgets\n\nThis removes complaints about the gadget stack which are generated by\nthe currrent \"sparse\":  it doesn\u0027t like the fact that zero is the null\npointer.  (Last I checked, C guarantees that\u0027s correct ...)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bc71e479cdb2caab9b4473f7ad508c3fcb142486",
      "tree": "8e8f499491acced62f303e853196ec6d039a377e",
      "parents": [
        "1060bce7b74c8914999a067803ec659949ff682e"
      ],
      "author": {
        "name": "Adam Kropelin",
        "email": "akropel1@rochester.rr.com",
        "time": "Sun Jul 29 11:03:29 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:47 2007 -0700"
      },
      "message": "usb-serial: Fix edgeport regression on non-EPiC devices\n\nFix serious regression on non-EPiC edgeport usb-serial devices. Baud\nrate and MCR/LCR registers are not being written on these models due\nto apparent copy-n-paste errors introduced with EPiC support.\n\nFailure reported by Nick Pasich \u003cNick@NickAndBarb.net\u003e.\n\nSigned-off-by: Adam Kropelin \u003cakropel1@rochester.rr.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "1060bce7b74c8914999a067803ec659949ff682e",
      "tree": "9ad9ebfab596164fc0fc6acd87ebf52a3532f541",
      "parents": [
        "4f47bb567368f732989058e26dc282f7fe931dab"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sat Jul 21 11:43:35 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:47 2007 -0700"
      },
      "message": "USB: more pxa2xx_udc dead code removal\n\nRemove some more dead code from the pxa2xx_udc driver:  support\nfor a no-longer-undocumented hardware \"test mode\".  Newer chips\nmade this the default, evidently as the best workaround for deep\nsilicon bugs.  The interest was that this seemed to be the only\nway to kick in the (documented!) double buffering capability.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4f47bb567368f732989058e26dc282f7fe931dab",
      "tree": "4836d56be95237a57df23e69f23bf5df3bb1e7bb",
      "parents": [
        "82a24e688585752f08fdae7209075b215215a673"
      ],
      "author": {
        "name": "Milinevsky Dmitry",
        "email": "niam.niam@gmail.com",
        "time": "Fri Jul 20 16:58:53 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:46 2007 -0700"
      },
      "message": "USB: NIKON D50 is an unusual device\n\nThis short patch allows NIKON D50 to be mounted as UMS[unusual device]\non Linux niam 2.6.22-rc7-cfs-v18 #2 PREEMPT Tue Jul 3 22:35:53 EEST\n2007 i686 Intel(R) Celeron(R) M processor 1.50GHz GenuineIntel\nGNU/Linux,\nsome previous kernels...\n\nlsusb -v\nBus 001 Device 006: ID 04b0:0409 Nikon Corp.\nDevice Descriptor:\n  bLength                18\n  bDescriptorType         1\n  bcdUSB               2.00\n  bDeviceClass            0 (Defined at Interface level)\n  bDeviceSubClass         0\n  bDeviceProtocol         0\n  bMaxPacketSize0        64\n  idVendor           0x04b0 Nikon Corp.\n  idProduct          0x0409\n  bcdDevice            1.00\n  iManufacturer           1 NIKON\n  iProduct                2 NIKON DSC D50\n  iSerial                 0\n  bNumConfigurations      1\n  Configuration Descriptor:\n    bLength                 9\n    bDescriptorType         2\n    wTotalLength           32\n    bNumInterfaces          1\n    bConfigurationValue     1\n    iConfiguration          0\n    bmAttributes         0xc0\n      Self Powered\n    MaxPower                2mA\n    Interface Descriptor:\n      bLength                 9\n      bDescriptorType         4\n      bInterfaceNumber        0\n      bAlternateSetting       0\n      bNumEndpoints           2\n      bInterfaceClass         8 Mass Storage\n      bInterfaceSubClass      6 SCSI\n      bInterfaceProtocol     80 Bulk (Zip)\n      iInterface              0\n      Endpoint Descriptor:\n        bLength                 7\n        bDescriptorType         5\n        bEndpointAddress     0x01  EP 1 OUT\n        bmAttributes            2\n          Transfer Type            Bulk\n          Synch Type               None\n          Usage Type               Data\n        wMaxPacketSize     0x0200  1x 512 bytes\n        bInterval               0\n      Endpoint Descriptor:\n        bLength                 7\n        bDescriptorType         5\n        bEndpointAddress     0x82  EP 2 IN\n        bmAttributes            2\n          Transfer Type            Bulk\n          Synch Type               None\n          Usage Type               Data\n        wMaxPacketSize     0x0200  1x 512 bytes\n        bInterval               0\nDevice Qualifier (for other device speed):\n  bLength                10\n  bDescriptorType         6\n  bcdUSB               2.00\n  bDeviceClass            0 (Defined at Interface level)\n  bDeviceSubClass         0\n  bDeviceProtocol         0\n  bMaxPacketSize0        64\n  bNumConfigurations      1\nDevice Status:     0x0001\n  Self Powered\n\nSigned-off-by: Milinevsky Dmitry \u003cniam.niam@gmail.com\u003e\nCc: Oliver Neukum \u003coliver@neukum.org\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: \u003ccaglar@pardus.org.tr\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "82a24e688585752f08fdae7209075b215215a673",
      "tree": "fed9bdcce50cbd3fcae2ae4b5ca519c3d0f5694f",
      "parents": [
        "3ddad8232c3802f7a602d1ea24938a8067114479"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jul 29 16:59:02 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:46 2007 -0700"
      },
      "message": "USB: drivers/usb/serial/sierra.c: make 3 functions static\n\nThis patch makes three needlessly global functions static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3ddad8232c3802f7a602d1ea24938a8067114479",
      "tree": "ba648621b4c4df0846e222c6c81843bca6077b55",
      "parents": [
        "f42449003114cc17cda0458c14f2deadfadf9f63"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Tue Jul 24 15:13:42 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:46 2007 -0700"
      },
      "message": "USB: fix BUG: sleeping function called from invalid context at /home/jeremy/hg/xen/paravirt/linux/drivers/usb/core/urb.c:524, in_atomic():1, irqs_disabled():0\n\nClearly there\u0027s a bug in\ndrivers/usb/serial/usb-serial.c:usb_serial_put().  It shouldn\u0027t call\nkref_put() while holding a spinlock.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f42449003114cc17cda0458c14f2deadfadf9f63",
      "tree": "c2c1fc0e9daa69e7731c73c8f6dd8543c0c49425",
      "parents": [
        "c6d61269f530e3f7da6bad32e8b42ab7993a5927"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jul 26 19:01:10 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:46 2007 -0700"
      },
      "message": "USB: mct_u232: Convert to proper speed handling API\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nAcked-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c6d61269f530e3f7da6bad32e8b42ab7993a5927",
      "tree": "3d97b956fc5f4425c018c46d169ff41ab59a193c",
      "parents": [
        "01e96d282a062f09923fea33e1039719925d09b8"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jul 26 18:57:52 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:46 2007 -0700"
      },
      "message": "digi_acceleport: Drag the driver kicking and screaming into coding style\n\n- The outbreak of acute bracketitus has been cured\n- The belief that brackets should have spaces everywhere likewise\n- Various other coding style tweaks\n- Use baud rates not Bfoo in the speed setup switch\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "01e96d282a062f09923fea33e1039719925d09b8",
      "tree": "6c1476c113dc8ce3dc8fc5dde0ca912ce68309c7",
      "parents": [
        "67f5dde3d4961032aeeecaf0d1c7a9232bef3f44"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jul 26 18:54:12 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:45 2007 -0700"
      },
      "message": "cp2101: Remove broken termios optimisation, use proper speed API\n\nI\u0027ve also enabled the commented out support for 7200, 14400, 55854,\n127117 and 3686400 baud as you can now set such rates in the kernel.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "67f5dde3d4961032aeeecaf0d1c7a9232bef3f44",
      "tree": "11465eeff8ebb8b20609354b251e5142fe134198",
      "parents": [
        "a12b8db02035673153bbf19bb3641a08bed9e4b8"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Jul 24 18:23:23 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:45 2007 -0700"
      },
      "message": "USB: Fix a bug in usb_start_wait_urb\n\nThis patch (as941) fixes a bug recently added to the USB synchronous\nAPI.  The status of a completed URB must be preserved separately\nacross a completion callback.  Also, the actual_length value isn\u0027t\navailable until after the URB has fully completed.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a12b8db02035673153bbf19bb3641a08bed9e4b8",
      "tree": "c168c7816fb9da3e3a1596f42c1def295addf77b",
      "parents": [
        "e31c18804f584dd838a752f6628e8c15bd7a3372"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Jul 22 15:13:13 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:45 2007 -0700"
      },
      "message": "USB: fix scatterlist PIO case (IOMMU)\n\nUpdate the scatterlist logic so that PIO options are also disabled\nwhen an IOMMU may have coalesced pages during dma_map_sg() ... it\u0027s\nnot just HIGHMEM that can make trouble supporting both PIO and DMA\nbased host controller drivers.\n\nThere also seems to be a cross-arch issue here, with 64bit powerpc\nnot using an IOMMU define ... and its IOMMU_VMERGE config can always\nbe overridden on the kernel command line.  So this is better, but\nstill imperfect.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e31c18804f584dd838a752f6628e8c15bd7a3372",
      "tree": "abead87733ffe5e3da890058d523851e849794f1",
      "parents": [
        "209b3cfd538e7d56d228cf6daf0b27e2cc26c6c2"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Mon Jul 23 08:58:39 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:45 2007 -0700"
      },
      "message": "USB: fix usb_serial_suspend(): buggy code\n\nAm Montag 23 Juli 2007 schrieb Adrian Bunk:\n\u003e Commit ec22559e0b7a05283a3413bda5d177e42c950e23 added the following \n\u003e function to drivers/usb/serial/usb-serial.c:\n\u003e \n[..]\n\u003e \n\u003e The Coverity checker spotted the inconsequent NULL checking for \"serial\".\n\u003e \n\u003e Looking at the code it also doesn\u0027t seem to have been intended to always \n\u003e return 0.\n\nCoverity is right. The check for NULL is wrongly done and the error\nreturn is lost.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "209b3cfd538e7d56d228cf6daf0b27e2cc26c6c2",
      "tree": "47b3d89e6fb829c93fc695f9805904cf9e47fc6a",
      "parents": [
        "d2298136f17f8fa9fd381d3b688d36e7dbbf0284"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Mon Jul 30 12:09:59 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:45 2007 -0700"
      },
      "message": "USB: yet another quirky device\n\nanother quirky scanner.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d2298136f17f8fa9fd381d3b688d36e7dbbf0284",
      "tree": "9697ffa6833ed642e438a9c9ce2e13f15c77a29a",
      "parents": [
        "81ac0dd1914bab227bfdb05baa2362597e39a48c"
      ],
      "author": {
        "name": "Johann Felix Soden",
        "email": "johfel@gmx.de",
        "time": "Sat Jul 28 17:10:33 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:45 2007 -0700"
      },
      "message": "USB: Add CanonScan LiDE30 to the quirk list\n\nThis patch adds CanoScan N1240U/LiDE30 (Scanner) to the list of quirky USB\ndevices.\n\nSigned-off-by: Johann Felix Soden \u003cjohfel@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "81ac0dd1914bab227bfdb05baa2362597e39a48c",
      "tree": "2f84cb8dfc8d261724955dd81acd8e50b9beb4c0",
      "parents": [
        "3f423787ec87bbe601cb3242d6065616098c6cfb"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Fri Jul 20 11:34:53 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:44 2007 -0700"
      },
      "message": "USB: even more quirks\n\nThe number of quirky devices seems to be large.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3f423787ec87bbe601cb3242d6065616098c6cfb",
      "tree": "3ee3f00ba6df5c826952501daec4e982dcaa96af",
      "parents": [
        "fb745354f3b1e79e5c24de0de680b31b835bbfaf"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu Jul 19 10:21:37 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:44 2007 -0700"
      },
      "message": "USB: usb.h kernel-doc additions\n\nAdd kernel-doc entries in \u003clinux/usb.h\u003e for:\n\nWarning(linux-2.6.22-git12//include/linux/usb.h:162): No description found for parameter \u0027intf_assoc\u0027\nWarning(linux-2.6.22-git12//include/linux/usb.h:268): No description found for parameter \u0027intf_assoc[USB_MAXIADS]\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "fb745354f3b1e79e5c24de0de680b31b835bbfaf",
      "tree": "33baf53fbc77b3515593ff1334ff19cc188596f8",
      "parents": [
        "c17b49ec31fea27c1dad8a224f5aaa1897519e37"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Thu Jul 19 13:00:15 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:44 2007 -0700"
      },
      "message": "USB: more quirky devices\n\nour list of devices which cannot be suspended keeps growing.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c17b49ec31fea27c1dad8a224f5aaa1897519e37",
      "tree": "c3248fa7d33ad3bf74f54dd40c4319de010ba902",
      "parents": [
        "1aebb781e339b04c64e140860447f2a66c08417f"
      ],
      "author": {
        "name": "Jeremy Katz",
        "email": "katzj@redhat.com",
        "time": "Thu Jul 19 09:37:42 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:44 2007 -0700"
      },
      "message": "USB: Don\u0027t let usb-storage steal Blackberry Pearl\n\nThe Blackberry Pearl can run in two modes; a usb-storage only mode\nand a mode that allows access via mass storage and to its database.\nThe berry_charge module will set the device to dual mode and thus we\nshould ignore its native mode if that module is built\n\nSigned-off-by: Jeremy Katz \u003ckatzj@redhat.com\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1aebb781e339b04c64e140860447f2a66c08417f",
      "tree": "f63af44e5d39b5f318c0decc87b52771f871f739",
      "parents": [
        "80ba80a9bf25d251237694c3fcee850a73324532"
      ],
      "author": {
        "name": "Juergen Beisert",
        "email": "jbe@pengutronix.de",
        "time": "Thu Jul 19 17:02:59 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 30 13:27:43 2007 -0700"
      },
      "message": "USB: devices misc: Trivial patch to build the IOWARRIOR when it is selected in Kconfig\n\nTrivial patch to build the IOWARRIOR when it is selected in Kconfig.\n\nSigned-off-by: Juergen Beisert \u003cjbe@pengutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "78d1e02fac0595a8aa8a5064d1bd0c0ea55b22b0",
      "tree": "3c0ec43cacc0ec7ec2eea4ea831396995bbe1d03",
      "parents": [
        "3810f2a84e994e295e181eb9bd4b8007f611b5eb"
      ],
      "author": {
        "name": "Dave Olson",
        "email": "dave.olson@qlogic.com",
        "time": "Fri Jul 20 14:41:26 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 30 13:16:46 2007 -0700"
      },
      "message": "IB/ipath: Workaround problem of errormask register being overwritten\n\nOn some system hardware, we are seeing moderately common cases of the\nchip errormask register being overwritten due to a chip bug in iba6120\nthat is triggered by a vendor-specific PCIe broadcast message.  This\npatch merely checks periodically, and corrects it if needed (the\noverwrite can cause us to not get error and hardware error\ninterrupts).  Also, make dd-\u003eipath_errormask the one, true canonical\nsource for kr_errormask, and remove references to ipath_ignorederrs as\nit is currently unused.\n\nSigned-off-by: Dave Olson \u003cdave.olson@qlogic.com\u003e\nSigned-off-by: John Gregor \u003cjohn.gregor@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "3810f2a84e994e295e181eb9bd4b8007f611b5eb",
      "tree": "22277befd8124b3386d2e35addb04f75ba06c23c",
      "parents": [
        "cf5b60aa4098a1ba169a8f69eb576ac02194bea6"
      ],
      "author": {
        "name": "Dave Olson",
        "email": "dave.olson@qlogic.com",
        "time": "Fri Jul 20 14:23:37 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 30 13:16:46 2007 -0700"
      },
      "message": "IB/ipath: Fix some issues with buffer cancel and sendctrl register update\n\nThere was confused use of INFINIPATH_S_PIOBUFAVAILUPD (value) and\nIPATH_S_PIOBUFAVAILUPD (bit position).  Also, some callers of\nipath_cancel_sends() need kr_sendctrl restored, and some want to do it\nlater.\n\nSigned-off-by: Dave Olson \u003cdave.olson@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "cf5b60aa4098a1ba169a8f69eb576ac02194bea6",
      "tree": "8cd46c782a6d65bab7abaa5b5e834a4c3dbdaa85",
      "parents": [
        "f17fddc9e266281bbb4d384b031e1521e1f2510e"
      ],
      "author": {
        "name": "Dave Olson",
        "email": "dave.olson@qlogic.com",
        "time": "Fri Jul 20 13:34:02 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 30 13:16:46 2007 -0700"
      },
      "message": "IB/ipath: Use faster put_tid_2 routine after initialization\n\nAt one time the ipath_minrev field was initialized prior to the\nipath_init_iba6120_funcs call, but that is no longer the case, so the\nslower put_tid routine was always being used.\n\nSigned-off-by: Dave Olson \u003cdave.olson@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "f17fddc9e266281bbb4d384b031e1521e1f2510e",
      "tree": "91f7a4d1ddc4cbb3b7196f50f2b4881ef78522bd",
      "parents": [
        "1655fc2e12ed7d208403c043428291b83aa833bb"
      ],
      "author": {
        "name": "Dave Olson",
        "email": "dave.olson@qlogic.com",
        "time": "Fri Jul 20 12:50:55 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 30 13:16:45 2007 -0700"
      },
      "message": "IB/ipath: Remove unsafe fastrcvint code from interrupt handler\n\nThe fastrcvint code\u0027s purpose was to avoid reading the interrupt\nstatus if kernel packets were in the receive queue (to reduce\noverhead).  Because intstatus was not read, we could miss the error\ninterrupt bit indicating freeze mode, since it only delivers a single\ninterrupt, even if still pending after intclear is written.\n\nThis patch removes that unsafe optimization.\n\nSigned-off-by: Dave Olson \u003cdave.olson@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "c196d80f994ef4ffefd5a7c62e3f42bd75d538bc",
      "tree": "324724a86e675d468c625e419aa99fb60d09c155",
      "parents": [
        "85e27831941e0d907be8e244202a293d74730e12"
      ],
      "author": {
        "name": "Micah Gruber",
        "email": "micah.gruber@gmail.com",
        "time": "Tue Jul 24 10:44:56 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 30 15:58:54 2007 -0400"
      },
      "message": "Fix a potential NULL pointer dereference in mace_interrupt() in drivers/net/pcmcia/nmclan_cs.c\n\nThis patch fixes a potential null dereference bug where we dereference\nDEV before a null check. This patch simply moves the dereferencing after\nthe null check.\n\nSigned-off-by: Micah Gruber \u003cmicah.gruber@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "85e27831941e0d907be8e244202a293d74730e12",
      "tree": "906ebc4b9141582a422cb4aa94e50d2709adba8c",
      "parents": [
        "573608e4cde2aa3b76120685fba945d889b2ba57"
      ],
      "author": {
        "name": "Komuro",
        "email": "komurojun@nifty.com",
        "time": "Mon Jul 23 21:36:06 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 30 15:58:13 2007 -0400"
      },
      "message": "PATCH kernel 2.6.22] PCMCIA-NETDEV : modify smc91c92_cs.c to become SMP safe\n\nprotect smc_start_xmit, smc_interrupt and media_check by spin_lock.\n\nSigned-off-by: Komuro \u003ckomurojun-mbn@nifty.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "573608e4cde2aa3b76120685fba945d889b2ba57",
      "tree": "21bc9a60a053f88184acb4867d52541503c6b0cf",
      "parents": [
        "0a65a65d7ad6e2e647bc59844eb92829b0384b7d"
      ],
      "author": {
        "name": "Ramkrishna Vepa",
        "email": "ram.vepa@neterion.com",
        "time": "Wed Jul 25 19:43:12 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 30 15:56:04 2007 -0400"
      },
      "message": "S2io: Increment received packet count correctly\n\n - Fix to increment the received packet count correctly.\n\n(Resending; Removed HTML sections in the patch)\n\nSigned-off-by: Santosh Rastapur \u003csantosh.rastapur@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0a65a65d7ad6e2e647bc59844eb92829b0384b7d",
      "tree": "7738662c10e031ccfcced83c8e5629ff8bd33faf",
      "parents": [
        "5b952a09140d1a9f432ae272a96727cb2b2bbcd8"
      ],
      "author": {
        "name": "Ramkrishna Vepa",
        "email": "ram.vepa@neterion.com",
        "time": "Wed Jul 25 19:40:33 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 30 15:56:04 2007 -0400"
      },
      "message": "S2io: Fix crash when resetting adapter\n\n- Removed the call to pci_set_power_state to reset the adapter as it was resulting\n  in system crash on some platforms.\n\n(Resending; Removed HTML sections in the patch)\n\nSigned-off-by: Santosh Rastapur \u003csantosh.rastapur@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5b952a09140d1a9f432ae272a96727cb2b2bbcd8",
      "tree": "f94734e25aa94982b55e85153c23af0f153654b3",
      "parents": [
        "b6627672a8d130014bfcf93bdf98253498633798"
      ],
      "author": {
        "name": "Ramkrishna Vepa",
        "email": "ram.vepa@neterion.com",
        "time": "Wed Jul 25 19:35:09 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 30 15:56:04 2007 -0400"
      },
      "message": "S2io: Mask spurious interrupts\n\n- Mask single and double bit ETQ ecc errors to inhibit spurious interrupts.\n\n(Resending; Removed HTML sections in the patch)\n\nSigned-off-by: Santosh Rastapur \u003csantosh.rastapur@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b6627672a8d130014bfcf93bdf98253498633798",
      "tree": "de4259b73916b441bdbde3af678ee1f8ff6db134",
      "parents": [
        "491abf2537a01bef52bffc67001f59cce1fd0047"
      ],
      "author": {
        "name": "Veena Parat",
        "email": "Veena.Parat@neterion.com",
        "time": "Mon Jul 23 02:39:43 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 30 15:56:04 2007 -0400"
      },
      "message": "S2IO: Implementing review comments from old patches\n\n - Incorporated Jeff Garzik\u0027s comments on coding standards\n\nSigned-off-by: Veena Parat \u003cveena.parat@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "491abf2537a01bef52bffc67001f59cce1fd0047",
      "tree": "ca8cff9731bf7808b0a0fb17b17dd78fd297813e",
      "parents": [
        "eccb8628ab97f5b43e04425e983db1495fc0ef32"
      ],
      "author": {
        "name": "Veena Parat",
        "email": "Veena.Parat@neterion.com",
        "time": "Mon Jul 23 02:37:14 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 30 15:56:04 2007 -0400"
      },
      "message": "S2IO: Checking for the return value of pci map function\n\n - Checking for the return value of pci map function\n - Implemented Francois Romieu\u0027s comments on eliminating code duplication\n   using goto\n - Implemented Francois Romieu\u0027s comments on using a temporary variable for\n   accessing statistics structure\n\nSigned-off-by: Veena Parat \u003cveena.parat@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "eccb8628ab97f5b43e04425e983db1495fc0ef32",
      "tree": "6aaa8ea0521c8bf875c05b706f29b515860fe3af",
      "parents": [
        "6d517a27d5b376c769f48213044b658042b5f07a"
      ],
      "author": {
        "name": "Veena Parat",
        "email": "Veena.Parat@neterion.com",
        "time": "Mon Jul 23 02:23:54 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 30 15:56:04 2007 -0400"
      },
      "message": "S2IO: Removing MSI support from driver\n\n - Removed MSI support from driver - unused feature\n - Replaced request_mem_region with pci_request_regions\n\nSigned-off-by: Veena Parat \u003cveena.parat@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6d517a27d5b376c769f48213044b658042b5f07a",
      "tree": "c77c169c3edf4eef67dc465145a02b060356d6c0",
      "parents": [
        "2c6a3f72688acbc640b3be8083dac0e90354f0cf"
      ],
      "author": {
        "name": "Veena Parat",
        "email": "Veena.Parat@neterion.com",
        "time": "Mon Jul 23 02:20:51 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 30 15:56:03 2007 -0400"
      },
      "message": "S2IO: Removing 3 buffer mode support from the driver\n\n - Removed 3 buffer mode support from driver - unused feature\n - Incorporated Jeff Garzik\u0027s comments on elimination of inline typecasting\n - Code cleanup : Removed a few extra spaces\n\nSigned-off-by: Veena Parat \u003cveena.parat@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2c6a3f72688acbc640b3be8083dac0e90354f0cf",
      "tree": "72bcc21e9f0d176f7299ddfc2117c1acd7455358",
      "parents": [
        "e01872af1d05cf4327c8e519b14e368b72921ccf"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Fri Jul 27 23:12:11 2007 +0530"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 30 15:52:00 2007 -0400"
      },
      "message": "netxen: drop redudant spinlock\n\nSome leftover code that makes use of adapter-\u003elock in tx_timeout function,\nwhich resets the interface under this lock. In close() when the workqueue\nis flushed, prints the warning about sleeping with interrupts disabled\n(when spinlock debug is enabled). The lock was required with private netxen\nIOCTLs, which were removed a while ago.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e01872af1d05cf4327c8e519b14e368b72921ccf",
      "tree": "e29a9b3bbba37a8f4ab64e45cc25139c389e6a70",
      "parents": [
        "7eec517c444fad699d3fc66d110440edee1fb0ed"
      ],
      "author": {
        "name": "dhananjay@netxen.com",
        "email": "dhananjay@netxen.com",
        "time": "Wed Jul 25 20:13:12 2007 +0530"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 30 15:51:59 2007 -0400"
      },
      "message": "netxen: Fix interrupt handling for multiport adapters\n\nThis patch fixes masking of interrupts on multiport adapters. Also disables\ninterrupts upon ifdown interface. The wrong mask could result in interrupt\nflood after interface is down.\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7eec517c444fad699d3fc66d110440edee1fb0ed",
      "tree": "c062155d256b34ad612b38f4a13a47e1fa2c1909",
      "parents": [
        "49afc59ca6aa41e55cffdef39f94c774bce55bd8"
      ],
      "author": {
        "name": "dhananjay@netxen.com",
        "email": "dhananjay@netxen.com",
        "time": "Wed Jul 25 20:13:11 2007 +0530"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 30 15:51:59 2007 -0400"
      },
      "message": "netxen: re-init station address after h/w init\n\nThis is a workaround for firmware bug with 2nd port of multiport adapter,\nwhere MAC address is reset. Driver just needs to overwrite it with the\nvalue read from PROM.\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "49afc59ca6aa41e55cffdef39f94c774bce55bd8",
      "tree": "2904117a1648738dd26c96e0da7719b4049ff6a8",
      "parents": [
        "ef756b3e56c68a4d76d9d7b9a73fa8f4f739180f"
      ],
      "author": {
        "name": "Valerie Henson",
        "email": "val@nmt.edu",
        "time": "Mon Jul 30 13:10:52 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 30 15:50:17 2007 -0400"
      },
      "message": "tulip: Remove tulip maintainer\n\nRemove Val Henson as tulip maintainer and let her roam free, FREE!\n\nSigned-off-by: Val Henson \u003cval@nmt.edu\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    }
  ],
  "next": "ef756b3e56c68a4d76d9d7b9a73fa8f4f739180f"
}
