)]}'
{
  "log": [
    {
      "commit": "4a2a4df7b6db25df8f3d5cc6dd0b096119359d92",
      "tree": "87a5985965c75a9184ad4bbec393ad2d66c54948",
      "parents": [
        "f27eb3afe87bd4b3fe919a6b7bf364f577ccee3b",
        "6e7d934060559454f161b3cf7cc5b7a5926e71d6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 18:31:43 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 18:31:43 2007 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] rpc: update defconfig\n  [ARM] pata_icside: fix the FIXMEs\n  [ARM] 4542/1: AT91: include atmel_lcdc.h in at91sam926{1,3}_devices.c\n  [ARM] 4541/1: iop: defconfig updates\n  [ARM] 4531/1: remove is_in_rom() protptype\n"
    },
    {
      "commit": "f27eb3afe87bd4b3fe919a6b7bf364f577ccee3b",
      "tree": "a8a49c07fd3aa992fbd508bc3fb9bf085ce56c01",
      "parents": [
        "6f605d83dd3906bcf69280f8754df85f80538471",
        "06817176784f620984200dc5d7cbe16984f7b262"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 18:25:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 18:25:06 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:\n  [CRYPTO] api: fix writting into unallocated memory in setkey_aligned\n"
    },
    {
      "commit": "6f605d83dd3906bcf69280f8754df85f80538471",
      "tree": "6fb658b043d3d8a186553bde2b893f41ffc2ed39",
      "parents": [
        "cc1ff43b7002b40686f03269b5011d59965737a4"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Mon Aug 06 04:26:59 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 18:22:27 2007 -0700"
      },
      "message": "take sched_debug.c out of nasal demon territory\n\nC99 6.10.3[11]: preprocessing directive within the argument list of\nmacro invocation \u003d\u003e undefined behaviour.  Don\u0027t do that...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cc1ff43b7002b40686f03269b5011d59965737a4",
      "tree": "26ebc91c043f735a7bf7f9e2367fb920ca38ee43",
      "parents": [
        "bac27d35cbbf7c641efcc75b5330df8717d6db65"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Aug 06 10:48:18 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 18:21:15 2007 -0700"
      },
      "message": "Enable lguest drivers in Kconfig\n\nLguest drivers need to default to \"Y\" otherwise they\u0027re never selected\nfor new builds.  (We don\u0027t bother prompting, because they\u0027re less than\n4k combined, and implied by selecting lguest support).\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bac27d35cbbf7c641efcc75b5330df8717d6db65",
      "tree": "2c4d7ec9c63c9bf8d1cd251b16da07f91c50c7da",
      "parents": [
        "9e865f58da5ff0a9c19669a49ac984117711757a"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Sun Aug 05 10:16:11 2007 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 17:54:41 2007 -0700"
      },
      "message": "KVM: x86 emulator: fix debug reg mov instructions\n\nMore fallout from the writeback fixes: debug register transfer\ninstructions do their own writeback and thus need to disable the general\nwriteback mechanism.\n\nThis fixes oopses and some guest failures on AMD machines (the Intel\nvariant decodes the instruction in hardware and thus does not need\nemulation).\n\nCc: Alistair John Strachan \u003calistair@devzero.co.uk\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9e865f58da5ff0a9c19669a49ac984117711757a",
      "tree": "21f64e79ac21d794df5a407f10a9326e26d38f17",
      "parents": [
        "111e2a513bac77d317011350f34f9cc30deb9806",
        "be1b685fe6c9928848b26b568eaa86ba8ce0046c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 17:52:56 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 17:52:56 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [NETFILTER]: Add xt_statistic.h to the header list for usermode programs\n  [BNX2]: Fix suspend/resume problem.\n  [TG3]: Fix suspend/resume problem.\n"
    },
    {
      "commit": "111e2a513bac77d317011350f34f9cc30deb9806",
      "tree": "cc5e0f4d231ee5b7502a0a20958755af49703650",
      "parents": [
        "bced13738405b62c8203df9c103d4ba63d747872",
        "c8154c8a9aaf548ad91e413da8b319858e37bc52"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 17:52:42 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 17:52:42 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC32]: Fix build.\n"
    },
    {
      "commit": "bced13738405b62c8203df9c103d4ba63d747872",
      "tree": "566795dc7493591182668a94855487dff034a2b3",
      "parents": [
        "21f16289270447673a7263ccc0b22d562fb01ecb",
        "2b053729a84b6aac197df51b8729bc9fec743bff"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 17:48:34 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 17:48:34 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6: (32 commits)\n  [SCSI] aacraid: prevent panic on adapter resource failure\n  [SCSI] aha152x: use data accessors and !use_sg cleanup\n  [SCSI] aha152x: Fix check_condition code-path\n  [SCSI] aha152x: Clean Reset path\n  [SCSI] aha152x: preliminary fixes and some comments\n  [SCSI] aha152x: use bounce buffer\n  [SCSI] aha152x: fix debug mode symbol conflict\n  [SCSI] sd: disentangle barriers in SCSI\n  [SCSI] lpfc : scsi command accessor fix for 8.2.2\n  [SCSI] qlogicpti: Some cosmetic changes\n  [SCSI] lpfc 8.2.2 : Change version number to 8.2.2\n  [SCSI] lpfc 8.2.2 : Style cleanups\n  [SCSI] lpfc 8.2.2 : Miscellaneous Bug Fixes\n  [SCSI] lpfc 8.2.2 : Miscellaneous management and logging mods\n  [SCSI] lpfc 8.2.2 : Rework the lpfc_printf_log() macro\n  [SCSI] lpfc 8.2.2 : Attribute and Parameter splits for vport and physical port\n  [SCSI] lpfc 8.2.2 : Fix locking around HBA\u0027s port_list\n  [SCSI] lpfc 8.2.2 : Error messages and debugfs updates\n  [SCSI] initialize shost_data to zero\n  [SCSI] mptsas: add SMP passthrough support via bsg\n  ...\n"
    },
    {
      "commit": "21f16289270447673a7263ccc0b22d562fb01ecb",
      "tree": "bce93b4ae8d9a0c259bb6f21f45494aa73d9e2e5",
      "parents": [
        "d4ac2477fad0f2680e84ec12e387ce67682c5c13"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Tue Aug 07 09:09:51 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 17:46:23 2007 -0700"
      },
      "message": "drm/i915: Fix i965 secured batchbuffer usage\n\nThis 965G and above chipsets moved the batch buffer non-secure bits to\nanother place. This means that previous drm\u0027s allowed in-secure batchbuffers\nto be submitted to the hardware from non-privileged users who are logged\ninto X and and have access to direct rendering.\n\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6e7d934060559454f161b3cf7cc5b7a5926e71d6",
      "tree": "d85ee6b168927935bb66d815c115f391190e150c",
      "parents": [
        "eba84481c7424f03c792d753fe02d9d6d3609fe0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Aug 06 16:48:49 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Aug 06 16:48:49 2007 +0100"
      },
      "message": "[ARM] rpc: update defconfig\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "eba84481c7424f03c792d753fe02d9d6d3609fe0",
      "tree": "495d687f2cdf25411f3a21efaf323a18c1ece1f3",
      "parents": [
        "b8b786098b98f3b08dc8ab7cccf3963976b10336"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Aug 06 16:10:54 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Aug 06 16:10:54 2007 +0100"
      },
      "message": "[ARM] pata_icside: fix the FIXMEs\n\nAlan Cox suggested that the solution to the FIXMEs in pata_icside is\nto use a private postreset method to detect the lack of devices on a\nport, and in such a case, disable the interrupt for the port.\n\nThis patch implements such a method, and removes the hard coded\ndisable of port 0.  Tested as working.\n\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "06817176784f620984200dc5d7cbe16984f7b262",
      "tree": "42de1788711cff6832c99a4f6a6518bb4f316935",
      "parents": [
        "d4ac2477fad0f2680e84ec12e387ce67682c5c13"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Fri Aug 03 20:33:47 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Aug 06 15:33:56 2007 +0800"
      },
      "message": "[CRYPTO] api: fix writting into unallocated memory in setkey_aligned\n\nsetkey_unaligned() commited in ca7c39385ce1a7b44894a4b225a4608624e90730\noverwrites unallocated memory in the following memset() because\nI used the wrong buffer length.\n\nSigned-off-by: Sebastian Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "be1b685fe6c9928848b26b568eaa86ba8ce0046c",
      "tree": "11bc600f5f5bb2c0886b93d03eb4fde38e23d482",
      "parents": [
        "6caebb02294b503c5eced4a3f90e6166548ce879"
      ],
      "author": {
        "name": "Chuck Ebbert",
        "email": "cebbert@redhat.com",
        "time": "Sat Aug 04 21:18:16 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Aug 04 21:18:16 2007 -0700"
      },
      "message": "[NETFILTER]: Add xt_statistic.h to the header list for usermode programs\n\nAdd xt_statistic.h to the list of headers to install.\n\nApparently needed to build newer versions of iptables.\n\nSigned-off-by: Chuck Ebbert \u003ccebbert@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c8154c8a9aaf548ad91e413da8b319858e37bc52",
      "tree": "66eff4ac8794001064181c694d556a2dafbe2214",
      "parents": [
        "d4ac2477fad0f2680e84ec12e387ce67682c5c13"
      ],
      "author": {
        "name": "Mark Fortescue",
        "email": "mark@mtfhpc.demon.co.uk",
        "time": "Sat Aug 04 21:17:18 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Aug 04 21:17:18 2007 -0700"
      },
      "message": "[SPARC32]: Fix build.\n\nCorrect incorrect removal of asm-generic/fcntl.h from asm-sparc/fcntl.h by \ncommit 6ba60d2195cd65d72eaf7ce3903a707c5bf20c7b.\n\nSigned-off-by: Mark Fortescue \u003cmark@mtfhpc.demon.co.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b8b786098b98f3b08dc8ab7cccf3963976b10336",
      "tree": "6436bd99833af48ff90a2d332a03442c3386529c",
      "parents": [
        "581cf23b51614461ab66e3b786d96cc73e813550"
      ],
      "author": {
        "name": "Jan Altenberg",
        "email": "jan.altenberg@linutronix.de",
        "time": "Fri Aug 03 12:14:34 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Aug 04 22:13:48 2007 +0100"
      },
      "message": "[ARM] 4542/1: AT91: include atmel_lcdc.h in at91sam926{1,3}_devices.c\n\n- Include atmel_lcdc.h in at91sam926{1,3}_devices.c\n\nSigned-off-by: Jan Altenberg \u003cjan.altenberg@linutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "581cf23b51614461ab66e3b786d96cc73e813550",
      "tree": "b86a40dd424d2003fdb69fea17e4c7ae319f59fd",
      "parents": [
        "0a8626a475b2b6215a25e944fbd378bd5818fdd7"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Thu Aug 02 17:08:51 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Aug 04 22:13:47 2007 +0100"
      },
      "message": "[ARM] 4541/1: iop: defconfig updates\n\nWith the availability of the iop-adma driver iop platforms can now use\ntheir offload engines for md-raid5 (copy+xor) and net-dma (tcp receive\ncopy) offload.\n\nCc: Lennert Buytenhek \u003ckernel@wantstofly.org\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0a8626a475b2b6215a25e944fbd378bd5818fdd7",
      "tree": "2ebca42852f2068c1c29e49b67634d6e8cb6f129",
      "parents": [
        "d4ac2477fad0f2680e84ec12e387ce67682c5c13"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Jul 30 02:07:39 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Aug 04 22:13:43 2007 +0100"
      },
      "message": "[ARM] 4531/1: remove is_in_rom() protptype\n\nRemove unused is_in_rom() function prototype.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2b053729a84b6aac197df51b8729bc9fec743bff",
      "tree": "d7e709604787655345c155b81c24718ba2577e99",
      "parents": [
        "2338545aafbecce55bbc651fb3f63ebf7468b6fb"
      ],
      "author": {
        "name": "Salyzyn, Mark",
        "email": "mark_salyzyn@adaptec.com",
        "time": "Thu Aug 02 15:38:59 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Aug 04 09:46:43 2007 -0500"
      },
      "message": "[SCSI] aacraid: prevent panic on adapter resource failure\n\nIf the driver fails to allocate the contiguous (DMAable) memory for\nsystem reasons, we fail to load the instance, but then we try to free\nthe \u003cnul\u003e allocation in the cleanup code and we get a panic in\npci_free_consistent(). This is reported against an older kernel, hope\nthis is relevant for latest/greatest.\n\nSigned-off-by: Mark Salyzyn \u003caacraid@adaptec.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "2338545aafbecce55bbc651fb3f63ebf7468b6fb",
      "tree": "c6b97a3271da084771cf41ca8f24717ddfba506b",
      "parents": [
        "45333ffa6ffd2f493fc3853481984b6e60b4fb93"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Sun Jul 29 22:29:02 2007 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Aug 04 09:14:49 2007 -0500"
      },
      "message": "[SCSI] aha152x: use data accessors and !use_sg cleanup\n\nAnd finally this is the regular !use_sg cleanup\nand use of data accessors.\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "45333ffa6ffd2f493fc3853481984b6e60b4fb93",
      "tree": "77be77784c92689593b3b56e92a070da64f84745",
      "parents": [
        "66acdb0309507950376393f2fb1c8e7482fb4d52"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Sun Jul 29 22:27:06 2007 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Aug 04 09:14:24 2007 -0500"
      },
      "message": "[SCSI] aha152x: Fix check_condition code-path\n\ncheck_condition code-path was similar but more\ncomplicated to Reset. It went like this:\n\n  1. extra space was allocated at aha152x_scdata for mirroring\n    scsi_cmnd members.\n  2. At aha152x_internal_queue() every not check_condition\n    (REQUEST_SENSE) command was copied to above members in\n    case of error.\n  3. At busfree_run() in the DONE_CS phase if a Status of\n    SAM_STAT_CHECK_CONDITION was detected. The command was\n    re-queued Internally using aha152x_internal_queue(,,check_condition,)\n    The old command members are over written with the\n    REQUEST_SENSE info.\n  4. At busfree_run() in the DONE_CS phase again. If it is a\n    check_condition command, info was restored from mirror\n    made at first call to aha152x_internal_queue() (see 2)\n    and the command is completed.\n\nWhat I did is:\n\n  1. Allocate less space in aha152x_scdata only for the 16-byte\n    original command. (which is actually not needed by scsi-ml\n    anymore at this stage. But this is to much knowledge of scsi-ml)\n  2. If Status \u003d\u003d SAM_STAT_CHECK_CONDITION, then like before\n     re-queue a REQUEST_SENSE command. But only now save original\n     command members. (Less of them)\n  3. In aha152x_internal_queue(), just like for Reset, use the\n    check_condition hint to set differently the working members.\n    execute the command.\n  4. At busfree_run() in the DONE_CS phase again. restore needed\n     members.\n\nWhile at it. This patch fixes a BUG. Old code when sending\na REQUEST_SENSE for a failed command. Would than return with\ncmd-\u003eresid \u003d\u003d 0 which was the status of the REQUEST_SENSE.\nThe failing command resid was lost. And when would resid\nbe interesting if not on a failing command?\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "66acdb0309507950376393f2fb1c8e7482fb4d52",
      "tree": "1829383c32d93fc8b4fe645ebf755b72d93ed0ce",
      "parents": [
        "0ceb47987d31f8529c60f1e802e0523fcde9492c"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Sun Jul 29 22:24:09 2007 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Aug 04 09:13:28 2007 -0500"
      },
      "message": "[SCSI] aha152x: Clean Reset path\n\nWhat Reset code was doing:  Save command\u0027s important/dangerous\nInfo on stack. NULL those members from scsi_cmnd.\nIssue a Reset. wait for it to finish than restore members\nand return.\n\nWhat I do is save or NULL nothing. But use the \"resetting\"\nhint in aha152x_internal_queue() to NULL out working members\nand leave struct scsi_cmnd alone.\n\nThe indent here looks funny but it will change/drop in last\npatch and it is clear this way what changed.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "0ceb47987d31f8529c60f1e802e0523fcde9492c",
      "tree": "475bcd2d6bfa14a659a3b4612261fc8f9773d0b4",
      "parents": [
        "b1ee0795276f976118f832313488e6daf83ff542"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Sun Jul 29 22:22:04 2007 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Aug 04 09:12:48 2007 -0500"
      },
      "message": "[SCSI] aha152x: preliminary fixes and some comments\n\n  hunk by hunk:\n  - CHECK_CONDITION is what happens to cmnd-\u003estatus \u003e\u003e 1\n    or after status_byte() macro. But here it is used\n    directly on status which means 0x1 which is an undefined\n    bit in the standard. And is a status that will never\n    return from a target.\n\n  - in busfree_run at the DONE_SC phase we have 3 distinct\n    operation:\n\t1-if(DONE_SC-\u003eSCp.phase \u0026 check_condition)\n          The REQUEST_SENSE command return.\n          - Restore original command\n\t  - Than continue to operation 3.\n\t2-if(DONE_SC-\u003eSCp.Status\u003d\u003dSAM_STAT_CHECK_CONDITION)\n          A regular command returned with a status.\n\t  - Internally re-Q a REQUEST_SENSE.\n\t  - Do not do operation 3.\n\t3-\n\t  - Complete the command and return it to scsi-ml\n     So the 0x2 in both these operations (1,2) means the scsi\n     check-condition status, hence SAM_STAT_CHECK_CONDITION\n\n  - Here the code asks about !(DONE_SC-\u003eSCp.Status \u0026 not_issued)\n    but \"not_issued\" is an enum belonging to the \"phase\" member\n    and not to the Status returned from target. The reason this\n    works is because not_issued\u003d\u003d1 and Also CHECK_CONDITION\u003d\u003d1\n    (remember from hunk 1). So actually the code was asking\n    !(DONE_SC-\u003eSCp.Status \u0026 CHECK_CONDITION). Which means\n    \"Has the status been read from target yet?\"\n    Staus is read at status_run(). \"not_issued\" is\n    cleared in seldo_run() which is usually earlier than\n    status_run().\n\n  So this patch does nothing as far as assembly is concerned\n  but it does let the reader understand what is going on.\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b1ee0795276f976118f832313488e6daf83ff542",
      "tree": "effc8239ddb71a2ae8a8a39209664a132f21660d",
      "parents": [
        "50535df3ee3d3407ff61044692942288df7fcd6a"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Sun Jul 29 22:18:20 2007 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Aug 04 09:11:38 2007 -0500"
      },
      "message": "[SCSI] aha152x: use bounce buffer\n\nCause highmem buffers to be bounced to low memory until this\ndriver supports highmem addresses.  Otherwise it just oopses\non NULL buffer addresses.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "50535df3ee3d3407ff61044692942288df7fcd6a",
      "tree": "1e2cc7d596ad07c45ee1c85d5b9f5547932bfd96",
      "parents": [
        "03a5743a12b58e10eaa936a02498539db645ba4e"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Sun Jul 29 22:16:14 2007 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Aug 04 09:11:06 2007 -0500"
      },
      "message": "[SCSI] aha152x: fix debug mode symbol conflict\n\nThe symbol \u003cdebug_locks\u003e conflicts with the rather global one in\ninclude/linux/locks.h.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "03a5743a12b58e10eaa936a02498539db645ba4e",
      "tree": "dd3d80da57e3efd26a60f4d369224b41b7008947",
      "parents": [
        "66dbfbe6fde35c881deda5cebb6ecaa0dcc1c975"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Fri Aug 03 16:41:11 2007 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Aug 04 08:37:04 2007 -0500"
      },
      "message": "[SCSI] sd: disentangle barriers in SCSI\n\nOur current implementation has a generic set of barrier functions that\ngo through the SCSI driver model.  Realistically, this is unnecessary,\nbecause the only device that can use barriers (sd) can set the flush\nfunctions up at probe or revalidate time.  This patch pulls the barrier\nfunctions out of the mid layer and scsi driver model and relocates them\ndirectly in sd.\n\nAcked-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "6caebb02294b503c5eced4a3f90e6166548ce879",
      "tree": "6917658242f8c2da95ffdc1817a5944a07f53213",
      "parents": [
        "3e0c95fd648c0d3175b9ff2232597d0b02eb7d46"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Fri Aug 03 20:57:25 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 03 20:57:25 2007 -0700"
      },
      "message": "[BNX2]: Fix suspend/resume problem.\n\nThe device would not resume properly if it was shutdown before the system\nwas suspended.  In such scenario where the netif_running state is 0,\nbnx2_suspend() would not save the PCI state and so the memory enable bit\nand bus master enable bit would be lost.\n\nWe fix this by always saving and restoring the PCI state in\nbnx2_suspend() and bnx2_resume() regardless of netif_running() state.\n\nUpdate version to 1.6.4.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3e0c95fd648c0d3175b9ff2232597d0b02eb7d46",
      "tree": "4678031803e9848c5ff282e66ebcd3c6474ae144",
      "parents": [
        "d4ac2477fad0f2680e84ec12e387ce67682c5c13"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Fri Aug 03 20:56:54 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 03 20:56:54 2007 -0700"
      },
      "message": "[TG3]: Fix suspend/resume problem.\n\nJoachim Deguara \u003cjoachim.deguara@amd.com\u003e reported that tg3 devices\nwould not resume properly if the device was shutdown before the system\nwas suspended.  In such scenario where the netif_running state is 0,\ntg3_suspend() would not save the PCI state and so the memory enable bit\nand bus master enable bit would be lost.\n\nWe fix this by always saving and restoring the PCI state in\ntg3_suspend() and tg3_resume() regardless of netif_running() state.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d4ac2477fad0f2680e84ec12e387ce67682c5c13",
      "tree": "909c767ffc1b6e4413357e6b069e834efab19955",
      "parents": [
        "22da317629bad23816f3fa26d657fb46e7af21c7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 19:49:55 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 19:49:55 2007 -0700"
      },
      "message": "Linux 2.6.23-rc2\n"
    },
    {
      "commit": "22da317629bad23816f3fa26d657fb46e7af21c7",
      "tree": "ea9e97afd3aca46c16b77468ef91e5e39d36ed7f",
      "parents": [
        "3e847423bf029c2170692c75580a856debed617b",
        "67439b76f29cb278bb3412fc873b980fc65110c9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 15:16:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 15:16:33 2007 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  [POWERPC] Fixes for the SLB shadow buffer code\n  [POWERPC] Fix a compile warning in powermac/feature.c\n  [POWERPC] Fix a compile warning in pci_32.c\n  [POWERPC] Fix parse_drconf_memory() for 64-bit start addresses\n  [POWERPC] Fix num_cpus calculation in smp_call_function_map()\n  [POWERPC] ps3: Fix section mismatch in ps3/setup.c\n  [POWERPC] spufs: Fix affinity after introduction of node_allowed() calls\n  [POWERPC] Fix special PTE code for secondary hash bucket\n  [POWERPC] Expand RPN field to 34 bits when using 64k pages\n"
    },
    {
      "commit": "3e847423bf029c2170692c75580a856debed617b",
      "tree": "a15dd1eb342470a4acd0376a38574b6b25dfd56c",
      "parents": [
        "c73d83473e47415e943c398e6612f65f6da5b3c9"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Aug 02 19:21:30 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 15:10:44 2007 -0700"
      },
      "message": "fix s2io regression\n\n * wrong argument passed to pci_unmap_single() on failure\n   exit paths\n * leak in the same area\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c73d83473e47415e943c398e6612f65f6da5b3c9",
      "tree": "136d981df718d8c2f45eba6bf50bd15ecb3efaf2",
      "parents": [
        "195be1c2086929efe1ca315e23f031f06e086369",
        "bec494775600b1cd7c144d31a09e1f46df9c6324"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 15:08:55 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 15:08:55 2007 -0700"
      },
      "message": "Merge git://git.infradead.org/~dwmw2/mtd-2.6.23\n\n* git://git.infradead.org/~dwmw2/mtd-2.6.23:\n  [MTD] Makefile fix for mtdsuper\n"
    },
    {
      "commit": "195be1c2086929efe1ca315e23f031f06e086369",
      "tree": "cc3b8d03b6c668a61077c761e1acc66943f2427b",
      "parents": [
        "34bac238cc13cdb57f3b353b6e5ed3eae2cff158",
        "a1da5f4f1beb8cae83104a65f36afe527184a4ef"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 15:08:30 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 15:08:30 2007 -0700"
      },
      "message": "Merge git://git.infradead.org/battery-2.6\n\n* git://git.infradead.org/battery-2.6:\n  Don\u0027t compile the PMU power driver on 64-bit PowerPC\n"
    },
    {
      "commit": "34bac238cc13cdb57f3b353b6e5ed3eae2cff158",
      "tree": "3fff52deec8671a5599bde9e711f166a7c92d693",
      "parents": [
        "247284481ca40288bd120cf0707681c3bdbee78f",
        "cc6f33db30c4fcf7915270619e81a91d6190b6c8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 15:07:10 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 15:07:10 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 defconfigs for sh7751r boards\n  sh: fix cf support on r2d boards\n  sh: update r2d defconfig\n  sh: update snapgear defconfig.\n  sh: Fix SH-X3 FPU exception handling.\n  sh: Fix pgd mismatch from cached TTB in unhandled fault.\n  sh: Don\u0027t include fault-nommu on SH-2/SH-2A.\n  sh: Fix irqflags tracing for SH-3/4 nommu.\n  sh: Fix lockdep debugging oops on SH-3/4.\n"
    },
    {
      "commit": "247284481ca40288bd120cf0707681c3bdbee78f",
      "tree": "d0de3020d9961561b66b44af8ddc9e4d1442a7fe",
      "parents": [
        "b6b1d87785712474d0ed80689c17107d616a1171"
      ],
      "author": {
        "name": "Oleg Nesterov",
        "email": "oleg@tv-sign.ru",
        "time": "Sat Aug 04 01:04:41 2007 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 15:06:33 2007 -0700"
      },
      "message": "Kill some obsolete sub-thread-ptrace stuff\n\nThere is a couple of subtle checks which were needed to handle ptracing from\nthe same thread group. This was deprecated a long ago, imho this code just\ncomplicates the understanding.\n\nAnd, the \"-\u003eparent-\u003esignal-\u003eflags \u0026 SIGNAL_GROUP_EXIT\" check in exit_notify()\nis not right. SIGNAL_GROUP_EXIT can mean exec(), not exit_group(). This means\nptracer can lose a ptraced zombie on exec(). Minor problem, but still the bug.\n\nSigned-off-by: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nAcked-by: Roland McGrath \u003croland@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b6b1d87785712474d0ed80689c17107d616a1171",
      "tree": "c0c1d90a82c58950db96456a9cfe2d8ad0b8d426",
      "parents": [
        "1a3f2ea336b784d7df750a7821f514f3dea69e29"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz-ml@swissonline.ch",
        "time": "Fri Aug 03 16:07:43 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 15:02:56 2007 -0700"
      },
      "message": "serial: fix 8250 early console setup\n\nthe early setup function serial8250_console_early_setup() can be called\nfrom non __init code (eg. hotpluggable serial ports like serial_cs) so\nremove the __init from the call chain to avoid crashes.\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nCc: Yinghai Lu \u003cyinghai.lu@sun.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1a3f2ea336b784d7df750a7821f514f3dea69e29",
      "tree": "b7c2f5c7cc841d9f7b38fbdf03219b80dba97ea2",
      "parents": [
        "e1d7e7fcf8625857de6b48975096c127e5cb1534",
        "6ba60d2195cd65d72eaf7ce3903a707c5bf20c7b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 14:58:08 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 14:58:08 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC]: Fix O_CLOEXEC values.\n  [SPARC32]: Fix modular build of floppy driver.\n  [SOUND] CS4231 SBus: Two fixes.\n  [CG6]: fix memory size detection\n  [SPARC64]: Add missing dma_sync_single_range_for_*().\n"
    },
    {
      "commit": "e1d7e7fcf8625857de6b48975096c127e5cb1534",
      "tree": "50cea917139bb677b3e7492e162d0048936e6848",
      "parents": [
        "3ff42e4f13095f5351fe651b8a591e67aabbb1a6",
        "49ff4bb4cd4c04acf8f9e3d3ec2148305a1db445"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 14:57:41 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 14:57:41 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [TCP]: DSACK signals data receival, be conservative\n  [TCP]: Also handle snd_una changes in tcp_cwnd_down\n  [TIPC]: Fix two minor sparse warnings.\n  [TIPC]: Make function tipc_nameseq_subscribe static.\n  [PF_KEY]: Fix ipsec not working in 2.6.23-rc1-git10\n  [TCP]: Invoke tcp_sendmsg() directly, do not use inet_sendmsg().\n  [IPV4] route.c: mostly kmalloc + memset conversion to k[cz]alloc\n  [IPV4] raw.c: kmalloc + memset conversion to kzalloc\n  [NETFILTER] nf_conntrack_l3proto_ipv4_compat.c: kmalloc + memset conversion to kzalloc\n  [NETFILTER] nf_conntrack_expect.c: kmalloc + memset conversion to kzalloc\n  [NET]: Removal of duplicated include net/wanrouter/wanmain.c\n  SCTP: remove useless code in function sctp_init_cause\n  SCTP: drop SACK if ctsn is not less than the next tsn of assoc\n  SCTP: IPv4 mapped addr not returned in SCTPv6 accept()\n  SCTP: IPv4 mapped addr not returned in SCTPv6 accept()\n  sctp: fix shadow symbol in net/sctp/tsnmap.c\n  sctp: try to fix readlock\n  sctp: remove shadowed symbols\n  sctp: move global declaration to header file.\n  sctp: make locally used function static\n"
    },
    {
      "commit": "3ff42e4f13095f5351fe651b8a591e67aabbb1a6",
      "tree": "f79324e46352fcd5de2634b188fc3fc0a71dbf27",
      "parents": [
        "7a883eaf62f4b943ebec738ce3b0796c67ef5d32",
        "ae57988f68acdc9fbee649765148f15eb7a1b991"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 14:47:07 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 03 14:47:07 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6:\n  firewire: fw-core: make two variables static\n  firewire: fw-ohci: dma_free_coherent needs IRQs enabled\n  firewire: fw-sbp2: set correct maximum payload (fixes CardBus adapters)\n  ieee1394: sbp2: more correct Kconfig dependencies\n  ieee1394: revert \"sbp2: enforce 32bit DMA mapping\"\n"
    },
    {
      "commit": "6ba60d2195cd65d72eaf7ce3903a707c5bf20c7b",
      "tree": "9d181e6d05283ab7e50d588748e94a5d65ecd912",
      "parents": [
        "0a808a3131b2a6656475d82219f5e5d25edd7160"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Aug 03 14:24:17 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Aug 03 14:24:17 2007 -0700"
      },
      "message": "[SPARC]: Fix O_CLOEXEC values.\n\nThe one choosen by asm-generic/fcntl.h is not appropriate\nfor this platform.\n\nNoticed by Ulrich Drepper.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0a808a3131b2a6656475d82219f5e5d25edd7160",
      "tree": "12a4f0690bf01ccc9956ba974dd64237ee9f807c",
      "parents": [
        "3daadf33013a1c4d7abf4a65b24644cdd8ae896a"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Aug 02 00:19:14 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Aug 03 14:08:42 2007 -0700"
      },
      "message": "[SPARC32]: Fix modular build of floppy driver.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3daadf33013a1c4d7abf4a65b24644cdd8ae896a",
      "tree": "807e1e2d951f0a36f1704eb7450bc1b09b42b4d5",
      "parents": [
        "3fc701d5d459f3b83ba874613048d36e91debca2"
      ],
      "author": {
        "name": "Georg Chini",
        "email": "georg.chini@triaton-webhosting.com",
        "time": "Wed Aug 01 21:55:58 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Aug 03 14:08:33 2007 -0700"
      },
      "message": "[SOUND] CS4231 SBus: Two fixes.\n\nRemove unnecessary sbus_dma_reset function and change sbus_dma_enable\nto avoid occasional system crashes when stopping recording.\n\nSigned-off-by: Georg Chini \u003cgeorg.chini@triaton-webhosting.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3fc701d5d459f3b83ba874613048d36e91debca2",
      "tree": "48e91adb1a6364cc62d716a0e46be8da8c39bf72",
      "parents": [
        "63213196fd4b05b9c3539cbe34775c60f1f6fad0"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Wed Aug 01 21:39:32 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Aug 03 14:08:26 2007 -0700"
      },
      "message": "[CG6]: fix memory size detection\n\nThis patch fixes memory size detection on the CG6 card.\nThe 1MB TGX card has dblbuf property set to 0.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "63213196fd4b05b9c3539cbe34775c60f1f6fad0",
      "tree": "86f038d75f42693865ab3d81fa3942f2d0b615eb",
      "parents": [
        "7a883eaf62f4b943ebec738ce3b0796c67ef5d32"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jul 31 20:43:17 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Aug 03 14:08:20 2007 -0700"
      },
      "message": "[SPARC64]: Add missing dma_sync_single_range_for_*().\n\nReported by Andrew Morton.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "66dbfbe6fde35c881deda5cebb6ecaa0dcc1c975",
      "tree": "73a70b42062ad5791289c6746a30e3a26af7093f",
      "parents": [
        "585a8a59ebfc81327e1c4f2c0e80730bdd2e5d8e"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Sun Aug 05 06:08:38 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Aug 03 11:30:09 2007 -0500"
      },
      "message": "[SCSI] lpfc : scsi command accessor fix for 8.2.2\n\nIt was pointed out by Boaz Harrosh \u003cbharrosh@panasas.com\u003e that our\n8.2.2 lpfc patches revert a change to using SCSI command accessor\nfunctions.\n\nThis patch, to be applied on top of the 8.2.2. patches, updates the\ndriver for the accessor functions.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "bec494775600b1cd7c144d31a09e1f46df9c6324",
      "tree": "00f7a7ac88ab2d2d46ef0d00aa9b58c27eb7a246",
      "parents": [
        "7a883eaf62f4b943ebec738ce3b0796c67ef5d32"
      ],
      "author": {
        "name": "Satyam Sharma",
        "email": "satyam@infradead.org",
        "time": "Fri Aug 03 08:27:13 2007 +0530"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Aug 03 12:42:40 2007 +0100"
      },
      "message": "[MTD] Makefile fix for mtdsuper\n\nWe want drivers/mtd/{mtdcore, mtdsuper, mtdpart}.c to be built and linked\ninto the same mtd.ko module. Fix the Makefile to ensure this, and remove\nduplicate MODULE_ declarations in mtdpart.c, as mtdcore.c already has them.\n\nSigned-off-by: Satyam Sharma \u003csatyam@infradead.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "67439b76f29cb278bb3412fc873b980fc65110c9",
      "tree": "d70c627453d429f63c777769f5596184c001fe39",
      "parents": [
        "5628244059976009151d41c2798855290753d8d5"
      ],
      "author": {
        "name": "Michael Neuling",
        "email": "mikey@neuling.org",
        "time": "Fri Aug 03 11:55:39 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 03 19:36:01 2007 +1000"
      },
      "message": "[POWERPC] Fixes for the SLB shadow buffer code\n\nOn a machine with hardware 64kB pages and a kernel configured for a\n64kB base page size, we need to change the vmalloc segment from 64kB\npages to 4kB pages if some driver creates a non-cacheable mapping in\nthe vmalloc area.  However, we never updated with SLB shadow buffer.\nThis fixes it.  Thanks to paulus for finding this.\n\nAlso added some write barriers to ensure the shadow buffer contents\nare always consistent.\n\nSigned-off-by: Michael Neuling \u003cmikey@neuling.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "5628244059976009151d41c2798855290753d8d5",
      "tree": "ec7132190a3518ecd7cd335b5f297b90c7ea99c2",
      "parents": [
        "3a77d291be53fbc619f14a6199b9b4cac036c476"
      ],
      "author": {
        "name": "Segher Boessenkool",
        "email": "segher@kernel.crashing.org",
        "time": "Thu Aug 02 01:41:14 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 03 19:36:01 2007 +1000"
      },
      "message": "[POWERPC] Fix a compile warning in powermac/feature.c\n\n...by using the pci_get API instead of the deprecated old stuff.\n\nSigned-off-by: Segher Boessenkool \u003csegher@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3a77d291be53fbc619f14a6199b9b4cac036c476",
      "tree": "fbbdfaf0de61440bbf0707084537ddf5f62e3c4b",
      "parents": [
        "b9c3fdb0f0fe02ba33e87ef947f23cd12e6196fe"
      ],
      "author": {
        "name": "Segher Boessenkool",
        "email": "segher@kernel.crashing.org",
        "time": "Thu Aug 02 01:41:13 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 03 19:36:01 2007 +1000"
      },
      "message": "[POWERPC] Fix a compile warning in pci_32.c\n\n__must_check, so do so.\n\nSigned-off-by: Segher Boessenkool \u003csegher@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b9c3fdb0f0fe02ba33e87ef947f23cd12e6196fe",
      "tree": "9838d0b84de9cf851aa43e05e81dbbf95db0156f",
      "parents": [
        "17aa3a82aa2173a22405f862c4444656f0494a3f"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Wed Aug 01 11:34:38 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 03 19:36:00 2007 +1000"
      },
      "message": "[POWERPC] Fix parse_drconf_memory() for 64-bit start addresses\n\nSome new machines use the \"ibm,dynamic-reconfiguration-memory\" property\nto provide memory layout information, rather than via memory nodes.\n\nThere is a bug in the code to parse this property for start addresses\nover 4GB; we store the start address in an unsigned int, which means\nwe throw away the high bits and add apparently duplicate regions.\nThis results in a BUG() in free_bootmem_core().  This fixes it by\nusing an unsigned long instead.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "17aa3a82aa2173a22405f862c4444656f0494a3f",
      "tree": "f721aec8c56ce1d45958b80bc59d661e1ad5745b",
      "parents": [
        "cba684f56d7e8b82b08d4372375a42d6ebeab47d"
      ],
      "author": {
        "name": "Kevin Corry",
        "email": "kevcorry@us.ibm.com",
        "time": "Wed Aug 01 06:19:46 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 03 19:36:00 2007 +1000"
      },
      "message": "[POWERPC] Fix num_cpus calculation in smp_call_function_map()\n\nIn smp_call_function_map(), num_cpus is set to the number of online\nCPUs minus one.  However, if the CPU mask does not include all CPUs\n(except the one we\u0027re running on), the routine will hang in the first\nwhile() loop until the 8 second timeout occurs.\n\nThe num_cpus should be set to the number of CPUs specified in the mask\npassed into the routine, after we\u0027ve made any modifications to the\nmask.  With this change, we can also get rid of the call to\ncpus_empty() and avoid adding another pass through the bitmask.\n\nSigned-off-by: Kevin Corry \u003ckevcorry@us.ibm.com\u003e\nSigned-off-by: Carl Love \u003ccarll@us.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cba684f56d7e8b82b08d4372375a42d6ebeab47d",
      "tree": "65131d8f165d3373b6d797dc6863fa7174db7d9a",
      "parents": [
        "683e3ab2b54a7190ec8517705880171cc8ac1d92"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Jul 31 17:22:00 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 03 19:36:00 2007 +1000"
      },
      "message": "[POWERPC] ps3: Fix section mismatch in ps3/setup.c\n\nWARNING: vmlinux.o(.text+0x605d4): Section mismatch: reference to\n.init.text:.__alloc_bootmem (between \u0027.prealloc\u0027 and \u0027.ps3_power_save\u0027)\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "683e3ab2b54a7190ec8517705880171cc8ac1d92",
      "tree": "5afc17507c394c0597d4ddb672d4b9886e09e665",
      "parents": [
        "430404ed9c2f202ca9d3c8072699b2b0279e4dfe"
      ],
      "author": {
        "name": "Andre Detsch",
        "email": "adetsch@br.ibm.com",
        "time": "Tue Jul 31 09:48:11 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 03 19:18:10 2007 +1000"
      },
      "message": "[POWERPC] spufs: Fix affinity after introduction of node_allowed() calls\n\nThis patch fixes affinity reference point placement, which was not being\ndone in some situations, after the introduction of node_allowed() calls.\n\nThe previously used parameter, \u0027ctx\u0027, is just the iterator of the\nprevious list_for_each_entry_reverse loop, and its value might be\ninvalid at the end of the loop. Also, the right context to seek\nfor information when defining the reference ctx location\n_is_ the reference ctx.\n\nSigned-off-by: Andre Detsch \u003cadetsch@br.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "430404ed9c2f202ca9d3c8072699b2b0279e4dfe",
      "tree": "d9e8d70d3daf2f04e7dc76b2d774964bae060804",
      "parents": [
        "c0f7c6cb5dbb6d90e0334e62376dbc6ac3d1d315"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 03 19:16:11 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 03 19:16:11 2007 +1000"
      },
      "message": "[POWERPC] Fix special PTE code for secondary hash bucket\n\nThe code for mapping special 4k pages on kernels using a 64kB base\npage size was missing the code for doing the RPN (real page number)\nmanipulation when inserting the hardware PTE in the secondary hash\nbucket.  It needs the same code as has already been added to the\ncode that inserts the HPTE in the primary hash bucket.  This adds it.\n\nSpotted by Ben Herrenschmidt.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e"
    },
    {
      "commit": "c0f7c6cb5dbb6d90e0334e62376dbc6ac3d1d315",
      "tree": "37c6d023d743a1bcf23f3caa28fae08310ef30a9",
      "parents": [
        "7a883eaf62f4b943ebec738ce3b0796c67ef5d32"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 03 14:08:24 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 03 14:08:24 2007 +1000"
      },
      "message": "[POWERPC] Expand RPN field to 34 bits when using 64k pages\n\nThe real page number field in our PTEs when configured for 64kB pages\nis currently 32 bits, which turns out to be not quite enough for the\nresources that the eHCA driver wants to map.  This expands the RPN\nfield to include 2 adjacent, previously-unused bits.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e"
    },
    {
      "commit": "49ff4bb4cd4c04acf8f9e3d3ec2148305a1db445",
      "tree": "3e443a0cf902c02d8046617c24700745a1afecd0",
      "parents": [
        "2e6052941ae1f2f875d7d9092acb8836af1e0193"
      ],
      "author": {
        "name": "Ilpo Järvinen",
        "email": "ilpo.jarvinen@helsinki.fi",
        "time": "Thu Aug 02 19:47:59 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 02 19:47:59 2007 -0700"
      },
      "message": "[TCP]: DSACK signals data receival, be conservative\n\nIn case a DSACK is received, it\u0027s better to lower cwnd as it\u0027s\na sign of data receival.\n\nSigned-off-by: Ilpo Järvinen \u003cilpo.jarvinen@helsinki.fi\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2e6052941ae1f2f875d7d9092acb8836af1e0193",
      "tree": "ade0bd7235403397b6165a5a2e788dd739912d94",
      "parents": [
        "3a97aeb5c199070f136c085f8b0f9338d19c4148"
      ],
      "author": {
        "name": "Ilpo Järvinen",
        "email": "ilpo.jarvinen@helsinki.fi",
        "time": "Thu Aug 02 19:46:58 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 02 19:46:58 2007 -0700"
      },
      "message": "[TCP]: Also handle snd_una changes in tcp_cwnd_down\n\ntcp_cwnd_down must check for it too as it should be conservative\nin case of collapse stuff and also when receiver is trying to\nlie (though that wouldn\u0027t be very successful/useful anyway).\n\nNote:\n- Separated also is_dupack and do_lost in fast_retransalert\n\t* Much cleaner look-and-feel now\n\t* This time it really fixes cumulative ACK with many new\n\t  SACK blocks recovery entry (I claimed this fixes with\n\t  last patch but it wasn\u0027t). TCP will now call\n\t  tcp_update_scoreboard regardless of is_dupack when\n\t  in recovery as long as there is enough fackets_out.\n- Introduce FLAG_SND_UNA_ADVANCED\n\t* Some prior_snd_una arguments are unnecessary after it\n- Added helper FLAG_ANY_PROGRESS to avoid long FLAG...|FLAG...\n  constructs\n\nSigned-off-by: Ilpo Järvinen \u003cilpo.jarvinen@helsinki.fi\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3a97aeb5c199070f136c085f8b0f9338d19c4148",
      "tree": "49cfc0939119a8a6db73c5522bc56902cbe4a8f6",
      "parents": [
        "d788d8056fd913defa48bd94f18dc53de98cd7a6",
        "5f8f1c3c87e44f1bd0180cf19d0e7c83d062b4dc"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Aug 02 19:44:43 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Aug 02 19:44:43 2007 -0700"
      },
      "message": "Merge davem@master.kernel.org:/pub/scm/linux/kernel/git/vxy/lksctp-dev\n"
    },
    {
      "commit": "d788d8056fd913defa48bd94f18dc53de98cd7a6",
      "tree": "139588307f7706579c39541343f8fb77af895b35",
      "parents": [
        "248bbf38215fd5ce45a31c65c5e5511d9b611e5a"
      ],
      "author": {
        "name": "Florian Westphal",
        "email": "fw@strlen.de",
        "time": "Thu Aug 02 19:28:06 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Aug 02 19:42:31 2007 -0700"
      },
      "message": "[TIPC]: Fix two minor sparse warnings.\n\nfix two warnings generated by sparse:\n\nlink.c:2386 symbol \u0027msgcount\u0027 shadows an earlier one\nnode.c:244 symbol \u0027addr_string\u0027 shadows an earlier one\n\nSigned-off-by: Florian Westphal \u003cfw@strlen.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "248bbf38215fd5ce45a31c65c5e5511d9b611e5a",
      "tree": "b5abb4390d67d09e317ace0227370fa0f7989acb",
      "parents": [
        "4a4b6271a8df417e328aed4c8a7e04e0b282207e"
      ],
      "author": {
        "name": "Florian Westphal",
        "email": "fw@strlen.de",
        "time": "Thu Aug 02 19:26:23 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Aug 02 19:42:30 2007 -0700"
      },
      "message": "[TIPC]: Make function tipc_nameseq_subscribe static.\n\nmake needlessly global function tipc_nameseq_subscribe static.\n\nSigned-off-by: Florian Westphal \u003cfw@strlen.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4a4b6271a8df417e328aed4c8a7e04e0b282207e",
      "tree": "a1080744f58a4aa0864453f989966b2df64df41c",
      "parents": [
        "3516ffb0fef710749daf288c0fe146503e0cf9d4"
      ],
      "author": {
        "name": "Joy Latten",
        "email": "latten@austin.ibm.com",
        "time": "Thu Aug 02 19:25:43 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Aug 02 19:42:29 2007 -0700"
      },
      "message": "[PF_KEY]: Fix ipsec not working in 2.6.23-rc1-git10\n\nAlthough an ipsec SA was established, kernel couldn\u0027t seem to find it.\n\nI think since we are now using \"x-\u003esel.family\" instead of \"family\" in\nthe xfrm_selector_match() called in xfrm_state_find(), af_key needs to\nset this field too, just as xfrm_user.\n\nIn af_key.c, x-\u003esel.family only gets set when there\u0027s an\next_hdrs[SADB_EXT_ADDRESS_PROXY-1] which I think is for tunnel.\n\nI think pfkey needs to also set the x-\u003esel.family field when it is 0.\n\nTested with below patch, and ipsec worked when using pfkey.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3516ffb0fef710749daf288c0fe146503e0cf9d4",
      "tree": "f3e3cd29dd541a457e61152560fe4416642a69bc",
      "parents": [
        "1bcabbdb0bdfe8b15b05150a7857646430aaa7f8"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Aug 02 19:23:56 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Aug 02 19:42:28 2007 -0700"
      },
      "message": "[TCP]: Invoke tcp_sendmsg() directly, do not use inet_sendmsg().\n\nAs discovered by Evegniy Polyakov, if we try to sendmsg after\na connection reset, we can do incredibly stupid things.\n\nThe core issue is that inet_sendmsg() tries to autobind the\nsocket, but we should never do that for TCP.  Instead we should\njust go straight into TCP\u0027s sendmsg() code which will do all\nof the necessary state and pending socket error checks.\n\nTCP\u0027s sendpage already directly vectors to tcp_sendpage(), so this\nmerely brings sendmsg() in line with that.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1bcabbdb0bdfe8b15b05150a7857646430aaa7f8",
      "tree": "6a6534c8ac22ab69498c85dc02d07ef1206e2e11",
      "parents": [
        "4487b2f657a4d204c35a7afaa45fc8569c9069ca"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Aug 01 21:54:27 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Aug 02 19:42:27 2007 -0700"
      },
      "message": "[IPV4] route.c: mostly kmalloc + memset conversion to k[cz]alloc\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4487b2f657a4d204c35a7afaa45fc8569c9069ca",
      "tree": "41b1a1c1e1cc3796477756151db67b63e35ea9f2",
      "parents": [
        "8adc5465525f28be1f728b6fa600d327e1d49f55"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Aug 01 21:53:57 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Aug 02 19:42:26 2007 -0700"
      },
      "message": "[IPV4] raw.c: kmalloc + memset conversion to kzalloc\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8adc5465525f28be1f728b6fa600d327e1d49f55",
      "tree": "e5ffd70d74f30957c18cfa8e1d9e5d8c37ea157a",
      "parents": [
        "9f0d1a004d8d8c33d337d2b1cc9f0dc941cab627"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Aug 01 21:53:24 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Aug 02 19:42:24 2007 -0700"
      },
      "message": "[NETFILTER] nf_conntrack_l3proto_ipv4_compat.c: kmalloc + memset conversion to kzalloc\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9f0d1a004d8d8c33d337d2b1cc9f0dc941cab627",
      "tree": "4f28c6d8672ebc3b7e95fadeb31b84e23d987f50",
      "parents": [
        "2f0812350e0e34f583919470b0517c2e368ee048"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Aug 01 21:52:34 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Aug 02 19:42:23 2007 -0700"
      },
      "message": "[NETFILTER] nf_conntrack_expect.c: kmalloc + memset conversion to kzalloc\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2f0812350e0e34f583919470b0517c2e368ee048",
      "tree": "a375b928b0bba99faf2ee41fc265ef97ea88c7e4",
      "parents": [
        "7a883eaf62f4b943ebec738ce3b0796c67ef5d32"
      ],
      "author": {
        "name": "Michal Piotrowski",
        "email": "michal.k.k.piotrowski@gmail.com",
        "time": "Wed Aug 01 21:50:44 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Aug 02 19:42:22 2007 -0700"
      },
      "message": "[NET]: Removal of duplicated include net/wanrouter/wanmain.c\n\nSigned-off-by: Michal Piotrowski \u003cmichal.k.k.piotrowski@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cc6f33db30c4fcf7915270619e81a91d6190b6c8",
      "tree": "31d613c4a9399ab53037ea68e0e90e89a8940341",
      "parents": [
        "5ca95c48f1bd006d1aafe2f8bf1a859262d6d7b1"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 03 10:17:47 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Aug 03 10:17:47 2007 +0900"
      },
      "message": "sh: fix defconfigs for sh7751r boards\n\nThis patch fixes up the defconfig for various sh7751r based boards\nby updating them to the single cpu subtype CONFIG_CPU_SUBTYPE_SH7751R.\nThe following sh4 boards are updated: hs7751rvoip, landisk, lboxre2,\nsystemh, titan.\n\nThe current defconfigs with two subtypes defined trigger a configuration\nbug which result in kernel configurations with missing board support\ncode. We end up with kernels without board code and with generic machvec\nonly.\n\nSo we need this patch to make sure the board code gets compiled in.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5ca95c48f1bd006d1aafe2f8bf1a859262d6d7b1",
      "tree": "a34e1a5ad3ecaca2d6f294d6ed3a83f9f6afca1a",
      "parents": [
        "a3b3e23015061814bffd733dbd9c4452b81ca6aa"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 03 10:16:29 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Aug 03 10:16:29 2007 +0900"
      },
      "message": "sh: fix cf support on r2d boards\n\nThis patch makes sure cf support is enabled on R2D-PLUS but disabled\non R2D-1. Without this fix R2D-1 boards hang on bootup.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a3b3e23015061814bffd733dbd9c4452b81ca6aa",
      "tree": "4cef193f6c6e5df70988df646ebd63c4df406b72",
      "parents": [
        "49dd3ff3a5f39d4300a4bc85e42756e286e28654"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 03 10:15:53 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Aug 03 10:15:53 2007 +0900"
      },
      "message": "sh: update r2d defconfig\n\n- Disable CONFIG_SH_DMA to avoid boot up freeze on R2D-1\n- Disable CONFIG_SH_STANDARD_BIOS to support R2D-PLUS boot loaders\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "49dd3ff3a5f39d4300a4bc85e42756e286e28654",
      "tree": "57a3a87cc73a1bd6038099898916d5058498da90",
      "parents": [
        "e0a3647fd7729bee1ed9667ce5d8eb88f0604138"
      ],
      "author": {
        "name": "David McCullough",
        "email": "david_mccullough@au.securecomputing.com",
        "time": "Fri Aug 03 10:14:09 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Aug 03 10:14:09 2007 +0900"
      },
      "message": "sh: update snapgear defconfig.\n\nUpdated the snapgear defconfig to get a booting kernel.\n\nSigned-off-by: David McCullough \u003cdavid_mccullough@au.securecomputing.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7a883eaf62f4b943ebec738ce3b0796c67ef5d32",
      "tree": "8c7382552b62a8f1629ce77a2ababb99ebe95112",
      "parents": [
        "628506c8de058f94297dae1f8ef8caaea29c4369",
        "515495a1da9abf339b922b7919c4950e85b87b42"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Aug 02 14:08:53 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Aug 02 14:08:53 2007 -0700"
      },
      "message": "Merge git://git.infradead.org/~dwmw2/mtd-2.6.23\n\n* git://git.infradead.org/~dwmw2/mtd-2.6.23:\n  [MTD] [NAND] nand_base.c: fix type of eccpos pointer\n  [MTD] [NAND] at91_nand rdy_pin fix\n  [MTD] [NAND] fix race in nand_base.c\n  [MTD] [NAND] Fix refactoring of EDB7312 hwcontrol function.\n  [MTD] Fix potential leak in rfd_ftl_add_mtd\n  [JFFS2] Print correct node offset when complaining about broken data CRC\n  [JFFS2] Fix suspend failure with JFFS2 GC thread.\n  [JFFS2] Deletion dirents should be REF_NORMAL, not REF_PRISTINE.\n  [JFFS2] Prevent oops after \u0027node added in wrong place\u0027 debug check\n"
    },
    {
      "commit": "628506c8de058f94297dae1f8ef8caaea29c4369",
      "tree": "634ea85f4bc826a7a5b6720f9c12a1b84a05cbea",
      "parents": [
        "370504cf7c68b953de55c41d5e0be97d30f3cf00",
        "c3887cd7253299cac2a6dc5ea792613a5ba5bf6a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Aug 02 14:07:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Aug 02 14:07:57 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup:\n  [x86 setup] Document grub \u003c 0.93 as broken\n  [x86 setup] EDD: add missing \u003dm constraint\n  [x86 setup] video setup: Fix VBE DDC reading\n"
    },
    {
      "commit": "515495a1da9abf339b922b7919c4950e85b87b42",
      "tree": "46c29ffbd43faaa4461edd6de669f868333e5e72",
      "parents": [
        "a4265f8d9241ba583e48380f1b9e60cfcb798449"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 28 19:17:54 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 02 21:47:01 2007 +0100"
      },
      "message": "[MTD] [NAND] nand_base.c: fix type of eccpos pointer\n\nThe nand_base.c driver implicitly casts the uint32_t\neccpos array to \u0027int *\u0027, which is not only not guaranteed\nto be the same sign as the source, but is not guaranteed\nto be the same size.\n\nFix by changing nand_base.c to use uint32_t\nreferencing the eccpos fields.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "a4265f8d9241ba583e48380f1b9e60cfcb798449",
      "tree": "244edbee9958ad0dbee75eb7e6d1613c2d1d9bc9",
      "parents": [
        "06a7643cd3d440a1d15a6b3aa7ee431f3f4791b4"
      ],
      "author": {
        "name": "Ivan Kuten",
        "email": "ivan.kuten@promwad.com",
        "time": "Thu May 24 14:35:58 2007 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 02 21:46:48 2007 +0100"
      },
      "message": "[MTD] [NAND] at91_nand rdy_pin fix\n\nThe patch below fixes nand driver for AT91 boards which do not have NAND\nR/B signal connected to gpio (rdy_pin is not connected).\n\nSigned-off-by: Ivan Kuten \u003civan.kuten@promwad.com\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "06a7643cd3d440a1d15a6b3aa7ee431f3f4791b4",
      "tree": "7b64346fe8f0451f77dcc5492d7c7ab66f526a1f",
      "parents": [
        "9d7b4b5562b60c826c71cf2e1b7b63add42e527f"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Mon Jul 23 16:06:50 2007 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 02 21:46:21 2007 +0100"
      },
      "message": "[MTD] [NAND] fix race in nand_base.c\n\nWhen we mark block bad we have to get chip because this involves\nwriting to the page\u0027s OOB. We hit this bug in UBI - we observed\nrandom obscure crashes when it marks block bad from the background\nthread and there is some parallel task which utilizes flash.\n\nThis patch also adds a TODO note about BBT table protection which\nit seems does not exist.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "9d7b4b5562b60c826c71cf2e1b7b63add42e527f",
      "tree": "a7b2f09ee2eb9b975b2b9b12761c6ff51156c807",
      "parents": [
        "47af05dd4b98b57eeb682596a0df42d106e02167"
      ],
      "author": {
        "name": "Roland Stigge",
        "email": "Roland.Stigge@philosys.de",
        "time": "Wed Jul 18 14:56:11 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 02 21:46:07 2007 +0100"
      },
      "message": "[MTD] [NAND] Fix refactoring of EDB7312 hwcontrol function.\n\nThe patch ensures that the current code (kernel 2.6.22) uses the bits\nlike the code prior to the refactoring. The variable \"bits\" is employed\nin a useful way now.\n\nSigned-off-by: Roland Stigge \u003cstigge@antcom.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "47af05dd4b98b57eeb682596a0df42d106e02167",
      "tree": "35c5c38928e94fbf3b85e18a2a8108660150e472",
      "parents": [
        "b8e3ec30c232eb76c96ecab52205fe46e8b0473a"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Thu Jul 19 16:45:18 2007 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 02 21:44:10 2007 +0100"
      },
      "message": "[MTD] Fix potential leak in rfd_ftl_add_mtd\n\nThis fixes a leak in the !mtd-\u003eerasesize error path (Coverity 1765).\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "b8e3ec30c232eb76c96ecab52205fe46e8b0473a",
      "tree": "77ffc5efb4c4be2f65679ad8d589b11d955ae984",
      "parents": [
        "7b687707d769112aee220bafd50fa113363717ff"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Jul 05 01:57:26 2007 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 02 21:43:46 2007 +0100"
      },
      "message": "[JFFS2] Print correct node offset when complaining about broken data CRC\n\nDebugging the hardware problems in OLPC trac #1905 would be a whole lot\neasier if the correct node offsets were printed for the offending nodes.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "7b687707d769112aee220bafd50fa113363717ff",
      "tree": "633d4682e1cb30447d7ea9a13d975db357cf9381",
      "parents": [
        "71c23397752c0e40722d931ab9152342e9673336"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Jun 28 19:49:36 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 02 21:43:03 2007 +0100"
      },
      "message": "[JFFS2] Fix suspend failure with JFFS2 GC thread.\n\nThe try_to_freeze() call was in the wrong place; we need it in the\nsignal-pending loop now that a pending freeze also makes\nsignal_pending() return true.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "71c23397752c0e40722d931ab9152342e9673336",
      "tree": "b6bc0e6b37b815c9f054b5184c8d1b8ec72208ce",
      "parents": [
        "5bd5c03c317085339deb044ba52fce131a6a0b67"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Jun 29 13:39:57 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 02 21:39:50 2007 +0100"
      },
      "message": "[JFFS2] Deletion dirents should be REF_NORMAL, not REF_PRISTINE.\n\nOtherwise they\u0027ll never actually get garbage-collected.\nNoted by Jonathan Larmour.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "5bd5c03c317085339deb044ba52fce131a6a0b67",
      "tree": "2d4b7691136f6069ef074c5f7b2b872f2ecd9f2d",
      "parents": [
        "370504cf7c68b953de55c41d5e0be97d30f3cf00"
      ],
      "author": {
        "name": "Joakim Tjernlund",
        "email": "Joakim.Tjernlund@transmode.se",
        "time": "Sun Jun 24 19:22:29 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Aug 02 21:36:35 2007 +0100"
      },
      "message": "[JFFS2] Prevent oops after \u0027node added in wrong place\u0027 debug check\n\njffs2_add_physical_node_ref() should never really return error -- it\u0027s\nan internal debugging check which triggered. We really need to work out\nwhy and stop it happening. But in the meantime, let\u0027s make the failure\nmode a little less nasty.\n\nSigned-off-by: Joakim Tjernlund \u003cJoakim.Tjernlund@transmode.se\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "ae57988f68acdc9fbee649765148f15eb7a1b991",
      "tree": "d312b4a82b16dd019547139e2c74fca3bab21131",
      "parents": [
        "4eaff7d63052d781732de9eff4d2287c8e00348f"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Aug 02 20:34:17 2007 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Aug 02 20:34:17 2007 +0200"
      },
      "message": "firewire: fw-core: make two variables static\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "4eaff7d63052d781732de9eff4d2287c8e00348f",
      "tree": "ce7461a475a8d76c8a6e516d7e157f54851155e7",
      "parents": [
        "25659f7183376c6b37661da6141d5eaa21479061"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed Jul 25 19:18:08 2007 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Aug 02 20:34:17 2007 +0200"
      },
      "message": "firewire: fw-ohci: dma_free_coherent needs IRQs enabled\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "25659f7183376c6b37661da6141d5eaa21479061",
      "tree": "7ac9590d43a3c2b7760a88c00a39c1eb0f231745",
      "parents": [
        "e4f8cac5e07528f7e0bc21d3682c16c9de993ecb"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sat Jul 21 22:43:05 2007 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Aug 02 20:34:16 2007 +0200"
      },
      "message": "firewire: fw-sbp2: set correct maximum payload (fixes CardBus adapters)\n\nAs far as I know, all CardBus FireWire 400 adapters have a maximum\npayload of 1024 bytes which is less than the speed-dependent limit of\n2048 bytes.  Fw-sbp2 has to take the host adapter\u0027s limit into account.\n\nThis apparently fixes Juju\u0027s incompatibility with my CardBus cards, a\nNEC based card and a VIA based card.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nAcked-by: Kristian Høgsberg \u003ckrh@redhat.com\u003e\n"
    },
    {
      "commit": "e4f8cac5e07528f7e0bc21d3682c16c9de993ecb",
      "tree": "2c9198a1633e29a431965b80ed9cc1a1cddcbf1f",
      "parents": [
        "a9c2f18800753c82c45fc13b27bdc148849bdbb2"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sat Jul 21 17:51:22 2007 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Aug 02 20:34:16 2007 +0200"
      },
      "message": "ieee1394: sbp2: more correct Kconfig dependencies\n\nMake the option SBP2_PHYS_DMA available on all architectures where it\ncompiles.  This includes x86-64 where I runtime-tested it successfully.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "a9c2f18800753c82c45fc13b27bdc148849bdbb2",
      "tree": "fca1414412507c112123917475759e199203039a",
      "parents": [
        "1ed4395035a6791ebbbf618429a58ab9c207cc83"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed Aug 01 20:30:36 2007 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Aug 02 20:34:16 2007 +0200"
      },
      "message": "ieee1394: revert \"sbp2: enforce 32bit DMA mapping\"\n\nRevert commit 0555659d63c285ceb7ead3115532e1b71b0f27a7 from 2.6.22-rc1.\nThe dma_set_mask call somehow failed on a PowerMac G5, PPC64:\nhttp://lkml.org/lkml/2007/8/1/344\n\nShould there ever occur a DMA mapping beyond the physical DMA range, a\nproper SBP-2 firmware will report transport errors.  So let\u0027s leave it\nat that.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nTested-by: Olaf Hering \u003colh@suse.de\u003e\n"
    },
    {
      "commit": "370504cf7c68b953de55c41d5e0be97d30f3cf00",
      "tree": "1941a38f78083dca4852070c229363d81bbb9aae",
      "parents": [
        "160d6aaf60d75b71a48223b5bdc29285e18cff07",
        "94c18227d1e3f02de5b345bd3cd5c960214dc9c8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Aug 02 11:15:27 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Aug 02 11:15:27 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched:\n  [PATCH] sched: reduce task_struct size\n  [PATCH] sched: reduce debug code\n  [PATCH] sched: use schedstat_set() API\n  [PATCH] sched: add schedstat_set() API\n  [PATCH] sched: move load-calculation functions\n  [PATCH] sched: -\u003etask_new cleanup\n  [PATCH] sched: uninline inc/dec_nr_running()\n  [PATCH] sched: uninline calc_delta_mine()\n  [PATCH] sched: calc_delta_mine(): use fixed limit\n  [PATCH] sched: tidy up left over smpnice code\n  [PATCH] sched: remove cache_hot_time\n"
    },
    {
      "commit": "160d6aaf60d75b71a48223b5bdc29285e18cff07",
      "tree": "62b9b82059dc3fd8353f9daf7f83da4293f7a493",
      "parents": [
        "22f675f320f721e9eaa2bbf7b883316b408c6c8f",
        "e6e0871cce2ae04f5790543ad2f4ec36b23260ba"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Aug 02 11:14:54 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Aug 02 11:14:54 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6:\n  Net/Security: fix memory leaks from security_secid_to_secctx()\n  SELinux: remove redundant pointer checks before calling kfree()\n  SELinux: restore proper NetLabel caching behavior\n"
    },
    {
      "commit": "c3887cd7253299cac2a6dc5ea792613a5ba5bf6a",
      "tree": "29a34d81e81c5e0f3fdaf1dcf0c8474b784a3f59",
      "parents": [
        "463c9a9f7d1f746c251761cef3af5c808394b7e1"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Thu Aug 02 13:50:43 2007 -0400"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Thu Aug 02 13:50:43 2007 -0400"
      },
      "message": "[x86 setup] Document grub \u003c 0.93 as broken\n\nGrub older than 0.93 are broken when the kernel setup is bigger than\n8K.  This was fixed in 2002, and 0.93 was the first grub version which\nfixed this bug.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "463c9a9f7d1f746c251761cef3af5c808394b7e1",
      "tree": "e75e2ed51e5a1371c8541845769ca6c20ae6ef69",
      "parents": [
        "59acc08fd95aefb5430458a08a82b15a4174ed74"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Thu Aug 02 13:45:49 2007 -0400"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Thu Aug 02 13:45:49 2007 -0400"
      },
      "message": "[x86 setup] EDD: add missing \u003dm constraint\n\nAdd a missing \u003dm constraint to the EDD-probing code, that could have\ncaused improper dead-code elimination.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "e6e0871cce2ae04f5790543ad2f4ec36b23260ba",
      "tree": "0af9d48482dbdb8b949fb673eb5bf48fd5611cc5",
      "parents": [
        "088999e98b8caecd31adc3b62223a228555c5ab7"
      ],
      "author": {
        "name": "Paul Moore",
        "email": "paul.moore@hp.com",
        "time": "Wed Aug 01 11:12:59 2007 -0400"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Thu Aug 02 11:52:26 2007 -0400"
      },
      "message": "Net/Security: fix memory leaks from security_secid_to_secctx()\n\nThe security_secid_to_secctx() function returns memory that must be freed\nby a call to security_release_secctx() which was not always happening.  This\npatch fixes two of these problems (all that I could find in the kernel source\nat present).\n\nSigned-off-by: Paul Moore \u003cpaul.moore@hp.com\u003e\nAcked-by:  Stephen Smalley \u003csds@tycho.nsa.gov\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "088999e98b8caecd31adc3b62223a228555c5ab7",
      "tree": "ee16fd7c6cdde90642550ee9937fafb96e979f67",
      "parents": [
        "9534f71ca33e5a9de26dfd43c76af86e005005dd"
      ],
      "author": {
        "name": "Paul Moore",
        "email": "paul.moore@hp.com",
        "time": "Wed Aug 01 11:12:58 2007 -0400"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Thu Aug 02 11:52:23 2007 -0400"
      },
      "message": "SELinux: remove redundant pointer checks before calling kfree()\n\nWe don\u0027t need to check for NULL pointers before calling kfree().\n\nSigned-off-by: Paul Moore \u003cpaul.moore@hp.com\u003e\nAcked-by:  Stephen Smalley \u003csds@tycho.nsa.gov\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "9534f71ca33e5a9de26dfd43c76af86e005005dd",
      "tree": "344444735f541f79ed98cc38fa9040bc018ec66e",
      "parents": [
        "1ed4395035a6791ebbbf618429a58ab9c207cc83"
      ],
      "author": {
        "name": "Paul Moore",
        "email": "paul.moore@hp.com",
        "time": "Mon Jul 30 16:33:26 2007 -0400"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Thu Aug 02 11:52:21 2007 -0400"
      },
      "message": "SELinux: restore proper NetLabel caching behavior\n\nA small fix to the SELinux/NetLabel glue code to ensure that the NetLabel\ncache is utilized when possible.  This was broken when the SELinux/NetLabel\nglue code was reorganized in the last kernel release.\n\nSigned-off-by: Paul Moore \u003cpaul.moore@hp.com\u003e\nAcked-by:  Stephen Smalley \u003csds@tycho.nsa.gov\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "94c18227d1e3f02de5b345bd3cd5c960214dc9c8",
      "tree": "c2cb18bf1deb097f61cea3ebec23bbd844e1e072",
      "parents": [
        "6cfb0d5d06bea2b8791f32145eae539d524e5f6c"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 02 17:41:40 2007 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 02 17:41:40 2007 +0200"
      },
      "message": "[PATCH] sched: reduce task_struct size\n\nmore task_struct size reduction, by moving the debugging/instrumentation\nfields to under CONFIG_SCHEDSTATS:\n\n (i386, nodebug):\n\n                          size\n                          ----\n     pre-CFS              1328\n         CFS              1472\n         CFS+patch        1376\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "6cfb0d5d06bea2b8791f32145eae539d524e5f6c",
      "tree": "ec84e29c73833fac72f7307b7573410b2e60b291",
      "parents": [
        "8179ca23d513717cc5e3dc81a1ffe01af0955468"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 02 17:41:40 2007 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 02 17:41:40 2007 +0200"
      },
      "message": "[PATCH] sched: reduce debug code\n\nmove the rest of the debugging/instrumentation code to under\nCONFIG_SCHEDSTATS too. This reduces code size and speeds code up:\n\n    text    data     bss     dec     hex filename\n   33044    4122      28   37194    914a sched.o.before\n   32708    4122      28   36858    8ffa sched.o.after\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8179ca23d513717cc5e3dc81a1ffe01af0955468",
      "tree": "9b0912c0e7a7e57b1804a0f68c463a2e05bfb88c",
      "parents": [
        "c3c7011969274768818842b0a08ec45d88f45b4f"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 02 17:41:40 2007 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 02 17:41:40 2007 +0200"
      },
      "message": "[PATCH] sched: use schedstat_set() API\n\nmake use of the new schedstat_set() API to eliminate two #ifdef sections.\n\nNo functional changes:\n\n    text    data     bss     dec     hex filename\n   29009    4122      28   33159    8187 sched.o.before\n   29009    4122      28   33159    8187 sched.o.after\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c3c7011969274768818842b0a08ec45d88f45b4f",
      "tree": "9e37522521d347a5c4cc1412007116e0fd138554",
      "parents": [
        "9c2172459a47c99adf9c968180a8a57d9ff84efa"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 02 17:41:40 2007 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 02 17:41:40 2007 +0200"
      },
      "message": "[PATCH] sched: add schedstat_set() API\n\nadd the schedstat_set() API, to allow the reduction of\nCONFIG_SCHEDSTAT related #ifdefs. No code changed.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9c2172459a47c99adf9c968180a8a57d9ff84efa",
      "tree": "24478a1c0f8d32b0b1f18661d42d26e644e40292",
      "parents": [
        "cad60d93e18ba52b6f069b2edb031c89bf603b07"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 02 17:41:40 2007 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 02 17:41:40 2007 +0200"
      },
      "message": "[PATCH] sched: move load-calculation functions\n\nmove load-calculation functions so that they can use the per-policy\ndeclarations and methods.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "cad60d93e18ba52b6f069b2edb031c89bf603b07",
      "tree": "dfe74c165e7607c233d223614ef400163c6ba44c",
      "parents": [
        "4e6f96f313561d86d248edf0eaff2336d8217e1b"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 02 17:41:40 2007 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 02 17:41:40 2007 +0200"
      },
      "message": "[PATCH] sched: -\u003etask_new cleanup\n\nmake sched_class.task_new \u003d\u003d NULL a \u0027default method\u0027, this\nallows the removal of task_rt_new.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "4e6f96f313561d86d248edf0eaff2336d8217e1b",
      "tree": "2006963cab793e8f6ff529e7c18085982de3e0d9",
      "parents": [
        "cb1c4fc924d7eeb3fb723ad72705d4a70e9781fd"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 02 17:41:40 2007 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 02 17:41:40 2007 +0200"
      },
      "message": "[PATCH] sched: uninline inc/dec_nr_running()\n\nuninline inc_nr_running() and dec_nr_running():\n\n   text    data     bss     dec     hex filename\n   29039    4162      24   33225    81c9 sched.o.before\n   29027    4162      24   33213    81bd sched.o.after\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    }
  ],
  "next": "cb1c4fc924d7eeb3fb723ad72705d4a70e9781fd"
}
