)]}'
{
  "log": [
    {
      "commit": "0b18ac42aa036c7fa217f178aa6a02c66e19e0a1",
      "tree": "e0f63327348e57975d2f4e7ce623c2c1d28b71f7",
      "parents": [
        "6e1cad02763edec83dba8559d4be8d518a6562a5"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Mon May 01 21:50:40 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed May 03 12:12:39 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.6 : Fix Data Corruption in Bus Reset Path\n\nThis patch updates the lpfc driver to revision 8.1.6, which includes\nthe following changes:\n\n - Fix data corruption in SCSI BUS reset path, due to reusing\n   the same request structure for each target.\n - Change version number to 8.1.6\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "6e1cad02763edec83dba8559d4be8d518a6562a5",
      "tree": "b181e0af7880ded4e7a8e3a3f1841f441b92bd9e",
      "parents": [
        "ec448a0a361ce3fa97a32a5c267a680163ffe8c5"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsil.com",
        "time": "Tue Apr 25 17:38:58 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed May 03 12:11:51 2006 -0500"
      },
      "message": "[SCSI] mptspi: revalidate negotiation parameters after host reset and resume\n\nThis is a bug fix for mptspi driver, where after a host reset or\nresume, we revalidate the negotiation parameters for all devices.\nThis bug was introduced when the driver was ported to use the spi\ntransport layer.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsil.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ec448a0a361ce3fa97a32a5c267a680163ffe8c5",
      "tree": "532cb2e9c85d16f7b57236344a8a0cb9d8d5474b",
      "parents": [
        "e5dbfa6621732a110514fb10f9a43f0e8f4befd4"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rdreier@cisco.com",
        "time": "Tue Apr 18 09:05:39 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Apr 28 10:14:15 2006 -0500"
      },
      "message": "[SCSI] srp.h: avoid padding of structs\n\nSeveral structs in \u003cscsi/srp.h\u003e get padded to a multiple of 8 bytes on\n64-bit architectures and end up with a size that does not match the\ndefinition in the SRP spec:\n\n                                     SRP spec     64-bit\n    sizeof (struct indirect_buf)        20          24\n    sizeof (struct srp_login_rsp)       52          56\n    sizeof (struct srp_rsp)             36          40\n\nFix this by adding __attribute__((packed)) to the offending structs.\n\nProblem pointed out by Arne Redlich \u003carne.redlich@xiranet.com\u003e.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "e5dbfa6621732a110514fb10f9a43f0e8f4befd4",
      "tree": "9e99000eed6e9c60905a44182ab2eccd13fe7d70",
      "parents": [
        "2ea0020250f6aeaec1ed3adf9069973a91eff57c"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Fri Apr 14 13:52:18 2006 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Apr 28 09:24:44 2006 -0500"
      },
      "message": "[SCSI] ibmvscsi: fix leak when failing to send srp event\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "2ea0020250f6aeaec1ed3adf9069973a91eff57c",
      "tree": "3134b7875f0049fdc3daac60f9af4d92155a0cb3",
      "parents": [
        "c005fb4fb2d23ba29ad21dee5042b2f8451ca8ba"
      ],
      "author": {
        "name": "Michael Reed",
        "email": "mdr@sgi.com",
        "time": "Thu Apr 27 16:25:30 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu Apr 27 18:29:55 2006 -0500"
      },
      "message": "[SCSI] qla2xxx: Correct eh_abort recovery logic.\n\nFix the driver to return SUCCESS if the firmware or driver doesn\u0027t\nhave a command to abort, i.e., it\u0027s already been returned.  Without\nthis patch, error recovery will take the target offline as it tries\nharder and harder to get the driver to return the command it no longer\nhas.\n\nSigned-off-by: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c005fb4fb2d23ba29ad21dee5042b2f8451ca8ba",
      "tree": "26cd8703ee65d01e611fb0990f502c56abc098b6",
      "parents": [
        "509e5e5d206ff7ba08011b61a882d09369ec20c3"
      ],
      "author": {
        "name": "Ju, Seokmann",
        "email": "Seokmann.Ju@lsil.com",
        "time": "Thu Apr 27 02:33:06 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu Apr 27 14:08:53 2006 -0500"
      },
      "message": "[SCSI] megaraid_{mm,mbox}: fix a bug in reset handler\n\nWhen abort failed, the driver gets reset handleer called.  In the reset\nhandler, driver calls \u0027scsi_done()\u0027 callback for same SCSI command packet\n(struct scsi_cmnd) multiple times if there are multiple SCSI command packet\nin the pend_list.  More over, if there are entry in the pend_lsit with\nIOCTL packet associated, the driver returns it to wrong free_list so that,\nin turn, the driver could end up with \u0027NULL pointer dereference..\u0027 during\nI/O command building with incorrect resource.\n\nAlso, the patch contains several minor/cosmetic changes besides this.\n\nSigned-off-by: Seokmann Ju \u003cseokmann.ju@lsil.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "509e5e5d206ff7ba08011b61a882d09369ec20c3",
      "tree": "adc438ae6704744a2158f4fe8da50839b6b7723d",
      "parents": [
        "f2536cbd12e5182558cce42efd41072bd558596b"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsil.com",
        "time": "Wed Apr 26 13:22:37 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu Apr 27 13:59:30 2006 -0500"
      },
      "message": "[SCSI] fusion - bug fix stack overflow in mptbase\n\nBug fix for stack overflow in EventDescriptionStr, (a function\nfor debuging firmware events).  We allocated 50 bytes on local stack\nfor buff[], however there are places in the code where we\u0027ve attempted\ncopying in greater than 50 bytes into buff[].\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsil.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "f2536cbd12e5182558cce42efd41072bd558596b",
      "tree": "564445fdf86893a5286688f169194f55fdabccf2",
      "parents": [
        "f3e93f735321ea75108b41cb654c16f92d3f264c"
      ],
      "author": {
        "name": "Brian King",
        "email": "brking@us.ibm.com",
        "time": "Wed Apr 26 13:48:11 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu Apr 27 13:59:05 2006 -0500"
      },
      "message": "[SCSI] scsi: Add IBM 2104-DU3 to blist\n\nSome versions of the IBM 2104-DU3 disk enclosure\nhave been observed to hang Inquiries to non zero\nLUNs to the SES device. This device only has LUN 0,\nso this patch adds it to the BLIST to prevent scsi\ncore from scanning beyond LUN 0.\n\nSigned-off-by: Brian King \u003cbrking@us.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "f3e93f735321ea75108b41cb654c16f92d3f264c",
      "tree": "f3b2f0b4e83db4c564ee0411a36dda881a1af34d",
      "parents": [
        "4a6fae1d9c0d879d5d46a2a4962220dbf53ac72b"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Tue Apr 25 16:48:30 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu Apr 27 13:58:40 2006 -0500"
      },
      "message": "[SCSI] Fix DVD burning issues.\n\nSome pioneer DVDs are apparently returning odd \"not ready\" status\ncodes that the mid-layer doesn\u0027t recognise and so passes back to the\nuser as errors.\n\nThis patch overhauls our not-ready handling and adds transparent retries for:\n\nformat in progress\nrebuild in progress\nrecalculation in progress\noperation in progress\nLong write in progress\nself test in progress\n\nThe Pioneer was actually returning \"long write in progress\"\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "4a6fae1d9c0d879d5d46a2a4962220dbf53ac72b",
      "tree": "04c7dc3e0d91a2c5d0ddba5f57163f33157565e1",
      "parents": [
        "65207fedcf57dcb854a3ebb9da43c745106fe8d5"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sun Apr 23 20:16:02 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Apr 25 18:08:13 2006 -0500"
      },
      "message": "[SCSI] SCSI: aic7xxx_osm_pci resource leak fix.\n\nFix resource leak in\ndrivers/scsi/aic7xxx/aic7xxx_osm_pci.c::ahc_linux_pci_dev_probe()\n\nFound by the coverity checker (#668)\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "65207fedcf57dcb854a3ebb9da43c745106fe8d5",
      "tree": "fce7ca7526448abd0be4ae59423d11fb842611e5",
      "parents": [
        "bd23e94cd70f18700fc366451a8f1427e56ed137"
      ],
      "author": {
        "name": "Moore, Eric",
        "email": "Eric.Moore@lsil.com",
        "time": "Fri Apr 21 16:14:35 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Apr 25 18:07:32 2006 -0500"
      },
      "message": "[SCSI] - fusion - mptfc bug fix\u0027s to prevent deadlock situations\n\nmptbase.h\n\n\tbump version number to 3.03.09\n\n\tremove unneeded flags\n\tdefine workq and remove old fc specific locks\n\nmptbase.c\n\n\tinitialize new lock and don\u0027t initialize two removed locks\n\nmptscsih.c\n\n\twhen firmware reports target is no longer there, return\n        DID_REQUEUE for fc hosts so that i/o doesn\u0027t get killed until\n        the transport has an opportunity to manage the loss via its\n        dev loss timer\n\n\twhen the \"eh_abort\" routine is called, check to see if the\n        driver has the command or not before looking to see if a reset\n        is pending.  James Smart and I talked about this and believe\n        that the API for this routine is: if driver doesn\u0027t have\n        command, return SUCCESS.  This change helps prevent a target\n        from being taken offline.  SUCCESS is returned because it\u0027s\n        likely that the command completed after error recovery timed\n        it out but before it could be aborted.\n\n\tprovide a routine to queue work to newly created workq, and\n        use it.\n\n\tremove \"ioc\" from mptscsih_abort() it was only used one time.\n\tthe other references were via hd-\u003eioc, so I just moved it....\n\tnet change in references to ioc via hd-\u003eioc is zero\n\n\tmove hd-\u003eresetPending test and hd-\u003etimeouts increment to after\n\tthe test for whether the command to be aborted remains known\n\tto the driver\n\n\tMake certain that the workq exists before queuing work to it.\n\nmptfc.c\n\n\tno longer need to lock rport data structures as I was able to\n\tsingle thread the code!  I fixed up the debug code to\n\teliminate compilation messages due to type mismatch in the\n\tprintk.  Got rid of some no longer needed rport flags.\n\tInitialize and destroy the workq used for the rescan work.\n\n\tsimplify the logic regarding the increment of\n        fc_rescan_work_count.  use post increment and test for zero\n        vs. pre increment and test for one; eliminate work_count\n        variable: queue_work can be called with the work_lock held as\n        it doesn\u0027t sleep\n\nSigned-off-by: Michael Reed \u003cmdr@sgi.com\u003e\nSigned-off-by: Eric Moore \u003cEric.Moore@lsil.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "bd23e94cd70f18700fc366451a8f1427e56ed137",
      "tree": "f9e76aac305104fc32dfade5a1dd142c164de65b",
      "parents": [
        "c42bcefb5891c362b72e47070fbf7973e4eb8e1e"
      ],
      "author": {
        "name": "Moore, Eric",
        "email": "Eric.Moore@lsil.com",
        "time": "Mon Apr 17 12:43:04 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Apr 25 18:00:39 2006 -0500"
      },
      "message": "[SCSI] mptfusion: bug fix\u0027s for raid components adding/deleting\n\nThis patch handles case where raid hidden components\nare not being removed when power turned off to device\nattached to expander, as well as the case of\nexposing raid components when power is turned back on\nto devices attached to an expander.  (This is a repost\nof this patch, with  mptsas_is_end_device declared\nfurther up in the code.)\n\nThis patch contains some other miscellaneous bug fix\u0027s.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsil.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c42bcefb5891c362b72e47070fbf7973e4eb8e1e",
      "tree": "7d7a7d5e1f50a2e4bdac9ac90e2f098c688000d0",
      "parents": [
        "52988410587db6b4992a8c1e6193777e27f37dc7"
      ],
      "author": {
        "name": "Denis Vlasenko",
        "email": "vda@ilport.com.ua",
        "time": "Tue Apr 18 21:09:22 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Apr 19 20:53:00 2006 -0400"
      },
      "message": "[SCSI] aic7xxx: ahc_pci_write_config() fix\n\nFix ahc_pci_write_config\u0027s (wrong order of arguments).\n\nSigned-off-by: Denis Vlasenko \u003cvda@ilport.com.ua\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "52988410587db6b4992a8c1e6193777e27f37dc7",
      "tree": "4fab539fab293d69a78ab147348e91978fbbaa28",
      "parents": [
        "77347ff7554b317a0120cb774b3bd6258a2c4bb4"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Apr 18 21:09:10 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Apr 19 20:52:30 2006 -0400"
      },
      "message": "[SCSI] megaraid: unused variable\n\ndrivers/scsi/megaraid.c: In function `mega_internal_command\u0027:\ndrivers/scsi/megaraid.c:4474: warning: unused variable `flags\u0027\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "77347ff7554b317a0120cb774b3bd6258a2c4bb4",
      "tree": "772b973546b20e6251f57914ad40af8d6e62492f",
      "parents": [
        "1a34456bbbdaa939ffa567d15a0797c269f901b7"
      ],
      "author": {
        "name": "Zach Brown",
        "email": "zach.brown@oracle.com",
        "time": "Tue Apr 18 21:09:22 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Apr 19 20:52:13 2006 -0400"
      },
      "message": "[SCSI] qla2xxx: only free_irq() after request_irq() succeeds\n\nIf qla2x00_probe_one() fails before calling request_irq() but gets to\nqla2x00_free_device() then it will mistakenly try to free an irq it didn\u0027t\nrequest.  It\u0027s chosing to free based on ha-\u003epdev-\u003eirq which is always set.\n\nhost-\u003eirq is set after request_irq() succeeds so let\u0027s use that to decide\nto free or not.\n\nThis was observed and tested when a silly set of circumstances lead to\nfirmware loading failing on a 2100.\n\nSigned-off-by: Zach Brown \u003czach.brown@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "1a34456bbbdaa939ffa567d15a0797c269f901b7",
      "tree": "6e9aae933bc008c661aa5de29d17862d59037bce",
      "parents": [
        "36ab26185c0b6060203829bce32eaeab0fa781ae"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Tue Apr 18 21:09:20 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Apr 19 20:51:38 2006 -0400"
      },
      "message": "[SCSI] Overrun in drivers/scsi/sim710.c\n\nThis fixes coverity bug id #480.  Since id_array is declared as\nid_array[MAX_SLOTS], the check for i\u003eMAX_SLOTS is obviously false.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "36ab26185c0b6060203829bce32eaeab0fa781ae",
      "tree": "eddfe124edc9bcf51744298b662c3c905d24bcf8",
      "parents": [
        "071fbd3de93fdbe059d492e6a0b691e84cf7be68"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Sat Apr 15 11:53:24 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Apr 19 20:50:18 2006 -0400"
      },
      "message": "[SCSI] lpfc 8.1.5 : Change version number to 8.1.5\n\nChange version number to 8.1.5\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "071fbd3de93fdbe059d492e6a0b691e84cf7be68",
      "tree": "10e5b9b52648adead22b99c751e8a00d0591123b",
      "parents": [
        "10d4e957e027b96adfed05c3af1d3fd782a242fe"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Sat Apr 15 11:53:20 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Apr 19 20:50:03 2006 -0400"
      },
      "message": "[SCSI] lpfc 8.1.5 : Misc small fixes\n\nContains the following misc fixes:\n - Fix build warnings\n - Race condition in lpfc_workq_post_event() could corrupt phba-\u003ework_list.\n - nlp_sid was not being initialized properly\n - Fix some RSCN handling during the re-discovery after Link Up event.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "10d4e957e027b96adfed05c3af1d3fd782a242fe",
      "tree": "c64384daa94201553bd08fdb7289fc9aba1ff2ce",
      "parents": [
        "defbcf11ab56e09965b2135d70f44a82a5ab5fc3"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Sat Apr 15 11:53:15 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Apr 19 20:49:48 2006 -0400"
      },
      "message": "[SCSI] lpfc 8.1.5 : Additional fixes to LOGO, PLOGI, and RSCN processing\n\nAdditional fixes to LOGO, PLOGI, and RSCN processing\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "defbcf11ab56e09965b2135d70f44a82a5ab5fc3",
      "tree": "1d0707b38c4c74cd5d15e5b23555772b461136d9",
      "parents": [
        "82d9a2a2900b17223117dc10b56503acc678c337"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Sun Apr 16 22:26:50 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Apr 19 20:49:34 2006 -0400"
      },
      "message": "[SCSI] lpfc 8.1.5 : Fix cleanup code in the lpfc_pci_probe_one() error code path\n\nFix cleanup code in the lpfc_pci_probe_one() error code path.\n\nThis changes the original patch by:\n  - hardsetting the return value from lpfc_pci_probe_one() to\n    -ENODEV (negative value) if we fail attach\n  - removes the checks from lpfc_pci_remove_one() validating the\n    host and phba pointers as it\u0027s no longer needed.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "82d9a2a2900b17223117dc10b56503acc678c337",
      "tree": "757f398e585a6bbe64ebedae98b0957cab770279",
      "parents": [
        "4b0b91d4611aba058c16440f9841906853741330"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Sat Apr 15 11:53:05 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Apr 19 20:48:58 2006 -0400"
      },
      "message": "[SCSI] lpfc 8.1.5 : Fixed FC protocol violation in handling of PRLO.\n\nFixed FC protocol violation in handling of PRLO.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "4b0b91d4611aba058c16440f9841906853741330",
      "tree": "95e98122db452fad9981801a7f826a9a5464257e",
      "parents": [
        "a0f9b48dc0954c48a6b0342d9697886be6b0e4d3"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Sat Apr 15 11:53:00 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Apr 19 20:48:41 2006 -0400"
      },
      "message": "[SCSI] lpfc 8.1.5 : Use asynchronous ABTS completion to speed up abort completions\n\nUse asynchronous ABTS completion to speed up abort completions\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a0f9b48dc0954c48a6b0342d9697886be6b0e4d3",
      "tree": "acf2628338bf6da9a5cce36a6f2cc13a0dbe79f5",
      "parents": [
        "5236467ae72ecd71baa162b7734c57bfe8fa0ff9"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Sat Apr 15 11:52:56 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Apr 19 20:48:25 2006 -0400"
      },
      "message": "[SCSI] lpfc 8.1.5 : Fix Discovery processing for NPorts that hit nodev_tmo during discovery\n\nFix Discovery processing for NPorts that hit nodev_tmo during discovery\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5236467ae72ecd71baa162b7734c57bfe8fa0ff9",
      "tree": "f72885a8d34b7af13a2def68592ab5465a9b7a9f",
      "parents": [
        "52824b6b5fa0533e2b2adc9df396d0e9ff6fb02a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Mar 10 23:24:55 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Apr 19 20:32:00 2006 -0400"
      },
      "message": "[SCSI] megaraid/megaraid_mm.c: fix a NULL pointer dereference\n\nThis patch fixes a NULL pointer dereference spotted by the Coverity\nchecker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "52824b6b5fa0533e2b2adc9df396d0e9ff6fb02a",
      "tree": "86b588fcd75715ed578f92c0abb3149d6cf617b5",
      "parents": [
        "949b211235cf301790ef4fb903af65d71be29b2a",
        "415dcd95b25b59631656f559570d1a973bf691a9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 11:52:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 11:52:30 2006 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/mthca: make a function static\n  IB/ipath: Fix whitespace\n  IB/ipath: Make more names static\n  IB/mad: Fix RMPP version check during agent registration\n  IB/srp: Remove request from list when SCSI abort succeeds\n"
    },
    {
      "commit": "415dcd95b25b59631656f559570d1a973bf691a9",
      "tree": "1019e737207ecf1bd69dbcbef1e6e655dda83d2d",
      "parents": [
        "5494c22ba293a37534591d793f73e445a66196b5"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Apr 19 00:15:35 2006 +0200"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Apr 19 11:40:12 2006 -0700"
      },
      "message": "IB/mthca: make a function static\n\nThis patch makes the needlessly global mthca_update_rate() static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "5494c22ba293a37534591d793f73e445a66196b5",
      "tree": "6e3d5d25eed0ac80a32e85a834012ea6dde6d3d3",
      "parents": [
        "ac2ae4c9770de9450a8e881082a54bbb6f09534e"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Apr 19 11:40:12 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Apr 19 11:40:12 2006 -0700"
      },
      "message": "IB/ipath: Fix whitespace\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "ac2ae4c9770de9450a8e881082a54bbb6f09534e",
      "tree": "af8c250aa16dd78b1dc6accf29dbc4fdf2af0900",
      "parents": [
        "64cb9c6aff273b1cd449e773c937378d68233f8b"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Apr 19 11:40:12 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Apr 19 11:40:12 2006 -0700"
      },
      "message": "IB/ipath: Make more names static\n\nMake symbols that are only used in a single source file static.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "64cb9c6aff273b1cd449e773c937378d68233f8b",
      "tree": "a39978e7cbc58de3edda228c95ca328ced510435",
      "parents": [
        "f80887d0b9e1af481dc4a30fc145dfed24ddfd59"
      ],
      "author": {
        "name": "Hal Rosenstock",
        "email": "halr@voltaire.com",
        "time": "Wed Apr 12 21:29:10 2006 -0400"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Apr 19 11:40:11 2006 -0700"
      },
      "message": "IB/mad: Fix RMPP version check during agent registration\n\nOnly check that RMPP version is not specified when MAD class does not\nsupport RMPP.  Just because a class is allowed to use RMPP doesn\u0027t\nmean that rmpp_version needs to be set for the MAD agent to\nregister. Checking this was a recent change which was too pedantic.\n\nSigned-off-by: Hal Rosenstock \u003chalr@voltaire.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "f80887d0b9e1af481dc4a30fc145dfed24ddfd59",
      "tree": "a928a8469193981b7df4df4db8c16baa44da4fd8",
      "parents": [
        "0efd9323f32c137b5cf48bc6582cd08556e7cdfc"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Apr 19 11:40:10 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Apr 19 11:40:10 2006 -0700"
      },
      "message": "IB/srp: Remove request from list when SCSI abort succeeds\n\nIf a SCSI abort succeeds, then the aborted request should to be\nremoved from the list of pending requests.  This fixes list corruption\nafter an abort occurs.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "949b211235cf301790ef4fb903af65d71be29b2a",
      "tree": "083f7e30e4d48d3c812cef1c8b585522df086c3c",
      "parents": [
        "0efd9323f32c137b5cf48bc6582cd08556e7cdfc",
        "a5f9145bc9c340bda743ad51e09bdea60fa3ddfa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 10:46:59 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 10:46:59 2006 -0700"
      },
      "message": "Merge git://git.linux-nfs.org/pub/linux/nfs-2.6\n\n* git://git.linux-nfs.org/pub/linux/nfs-2.6:\n  SUNRPC: Dead code in net/sunrpc/auth_gss/auth_gss.c\n  NFS: remove needless check in nfs_opendir()\n  NFS: nfs_show_stats; for_each_possible_cpu(), not NR_CPUS\n  NFS: make 2 functions static\n  NFS,SUNRPC: Fix compiler warnings if CONFIG_PROC_FS \u0026 CONFIG_SYSCTL are unset\n  NFS: fix PROC_FS\u003dn compile error\n  VFS: Fix another open intent Oops\n  RPCSEC_GSS: fix leak in krb5 code caused by superfluous kmalloc\n"
    },
    {
      "commit": "a5f9145bc9c340bda743ad51e09bdea60fa3ddfa",
      "tree": "615c72a264de7a25ac51ce0cbd4d7b4c24c9a90b",
      "parents": [
        "7451c4f0ee53e36fd74168af8df75b28fd04a2aa"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Wed Apr 19 13:06:49 2006 -0400"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Wed Apr 19 13:06:49 2006 -0400"
      },
      "message": "SUNRPC: Dead code in net/sunrpc/auth_gss/auth_gss.c\n\nHi,\n\nthe coverity checker spotted that cred is always NULL\nwhen we jump to out_err ( there is just one case, when\nwe fail to allocate the memory for cred )\nThis is Coverity ID #79\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "7451c4f0ee53e36fd74168af8df75b28fd04a2aa",
      "tree": "d981de4189c559d8e0a9f291c9919dde396c9a04",
      "parents": [
        "b9d9506d944865876e67281a4e4269d823ce5381"
      ],
      "author": {
        "name": "Carsten Otte",
        "email": "cotte@de.ibm.com",
        "time": "Wed Apr 19 13:06:37 2006 -0400"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Wed Apr 19 13:06:37 2006 -0400"
      },
      "message": "NFS: remove needless check in nfs_opendir()\n\nLocal variable res was initialized to 0 - no check needed here.\n\nSigned-off-by: Carsten Otte \u003ccotte@de.ibm.com\u003e\nCc: Trond Myklebust \u003ctrond.myklebust@fys.uio.no\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "b9d9506d944865876e67281a4e4269d823ce5381",
      "tree": "344e12dab9854855fad1388e2aaecbf33eb566c1",
      "parents": [
        "ec535ce154f2eaad3d97f2f20a76a6d8bdac33e5"
      ],
      "author": {
        "name": "John Hawkes",
        "email": "hawkes@sgi.com",
        "time": "Wed Apr 19 13:06:20 2006 -0400"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Wed Apr 19 13:06:20 2006 -0400"
      },
      "message": "NFS: nfs_show_stats; for_each_possible_cpu(), not NR_CPUS\n\nConvert a for-loop that explicitly references \"NR_CPUS\" into the\npotentially more efficient for_each_possible_cpu() construct.\n\nSigned-off-by: John Hawkes \u003chawkes@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "ec535ce154f2eaad3d97f2f20a76a6d8bdac33e5",
      "tree": "e7a6b3c77051057e963c276b4f9f66d8a0d2c51a",
      "parents": [
        "e99170ff3b799a9fd43d538932a9231fac1de9d4"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Apr 18 13:21:50 2006 -0400"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Wed Apr 19 12:43:47 2006 -0400"
      },
      "message": "NFS: make 2 functions static\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Trond Myklebust \u003ctrond.myklebust@fys.uio.no\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "e99170ff3b799a9fd43d538932a9231fac1de9d4",
      "tree": "b5926023a010c4f8b3993ff6d06cfd51a9462613",
      "parents": [
        "7866babad542bb5e1dc95deb5800b577abef58dd"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Tue Apr 18 13:21:42 2006 -0400"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Wed Apr 19 12:43:47 2006 -0400"
      },
      "message": "NFS,SUNRPC: Fix compiler warnings if CONFIG_PROC_FS \u0026 CONFIG_SYSCTL are unset\n\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "7866babad542bb5e1dc95deb5800b577abef58dd",
      "tree": "01d8cca76bfcc7b60262adbbbe871b16c32064d5",
      "parents": [
        "95cf959b245832ad49bb333bf88f9805244b225d"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Apr 18 13:14:13 2006 -0400"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Wed Apr 19 12:43:46 2006 -0400"
      },
      "message": "NFS: fix PROC_FS\u003dn compile error\n\nfs/built-in.o: In function `nfs_show_stats\u0027:inode.c:(.text+0x15481a): undefined reference to `rpc_print_iostats\u0027\nnet/built-in.o: In function `rpc_destroy_client\u0027: undefined reference to `rpc_free_iostats\u0027\nnet/built-in.o: In function `rpc_clone_client\u0027: undefined reference to `rpc_alloc_iostats\u0027\nnet/built-in.o: In function `rpc_new_client\u0027: undefined reference to `rpc_alloc_iostats\u0027\nnet/built-in.o: In function `xprt_release\u0027: undefined reference to `rpc_count_iostats\u0027\nmake: *** [.tmp_vmlinux1] Error 1\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Trond Myklebust \u003ctrond.myklebust@fys.uio.no\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "95cf959b245832ad49bb333bf88f9805244b225d",
      "tree": "956205e6be9f70d39124faa464111c2a821f75e4",
      "parents": [
        "d4a30e7e66c004da26dfe5229af7c10fe9853a7a"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Tue Apr 18 13:14:06 2006 -0400"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Wed Apr 19 12:43:46 2006 -0400"
      },
      "message": "VFS: Fix another open intent Oops\n\nIf the call to nfs_intent_set_file() fails to open a file in\nnfs4_proc_create(), we should return an error.\n\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "d4a30e7e66c004da26dfe5229af7c10fe9853a7a",
      "tree": "87f23ec83c3069a5562e73f883d1367d2f37ba51",
      "parents": [
        "8bbde0e6d52265158ee9625f383500c1a7d09ba9"
      ],
      "author": {
        "name": "J. Bruce Fields",
        "email": "bfields@fieldses.org",
        "time": "Tue Apr 18 13:14:02 2006 -0400"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Wed Apr 19 12:43:46 2006 -0400"
      },
      "message": "RPCSEC_GSS: fix leak in krb5 code caused by superfluous kmalloc\n\nI was sloppy when generating a previous patch; I modified the callers of\nkrb5_make_checksum() to allocate memory for the buffer where the result is\nreturned, then forgot to modify krb5_make_checksum to stop allocating that\nmemory itself.  The result is a per-packet memory leak.  This fixes the\nproblem by removing the now-superfluous kmalloc().\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "0efd9323f32c137b5cf48bc6582cd08556e7cdfc",
      "tree": "4e0fe5e78677c2ae56f6bd084b327e707b07c58b",
      "parents": [
        "6a2a88668e90cd2459d0493e3e3ff17c3557febc",
        "9e0267c26e237f84f608a68e579bf4eb89dad819"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:25:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:25:52 2006 -0700"
      },
      "message": "Merge branch \u0027splice\u0027 of git://brick.kernel.dk/data/git/linux-2.6-block\n\n* \u0027splice\u0027 of git://brick.kernel.dk/data/git/linux-2.6-block:\n  [PATCH] splice: fixup writeout path after -\u003emap changes\n  [PATCH] splice: offset fixes\n  [PATCH] tee: link_pipe() must be careful when dropping one of the pipe locks\n  [PATCH] splice: cleanup the SPLICE_F_NONBLOCK handling\n  [PATCH] splice: close i_size truncate races on read\n"
    },
    {
      "commit": "6a2a88668e90cd2459d0493e3e3ff17c3557febc",
      "tree": "f2a2b2426312541731082b8c6915e80727337a27",
      "parents": [
        "a61bdaad6c696e850d8fa412f1f201cbca51ad30"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Apr 18 22:22:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:54 2006 -0700"
      },
      "message": "[PATCH] fbdev: Fix return error of fb_write\n\nFix return code of fb_write():\n\nIf at least 1 byte was transferred to the device, return number of bytes,\notherwise:\n\n    - return -EFBIG - if file offset is past the maximum allowable offset or\n      size is greater than framebuffer length\n    - return -ENOSPC - if size is greater than framebuffer length - offset\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a61bdaad6c696e850d8fa412f1f201cbca51ad30",
      "tree": "724ff12471d4aa912a1164525a1631e3401c2038",
      "parents": [
        "246846fc18ba43c4f31d6e5b208fe6b045d9f7b1"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 18 22:22:11 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:54 2006 -0700"
      },
      "message": "[PATCH] savagefb: fix section mismatch warnings\n\nFix modpost section mismatch warnings in savagefb driver:\n\nWARNING: drivers/video/savage/savagefb.o - Section mismatch: reference to .init.text: from .exit.text after \u0027savagefb_remove\u0027 (at offset 0x66)\nWARNING: drivers/video/savage/savagefb.o - Section mismatch: reference to .init.text: from .exit.text after \u0027savagefb_remove\u0027 (at offset 0x6e)\nWARNING: drivers/video/savage/savagefb.o - Section mismatch: reference to .init.text: from .text.savagefb_resume after \u0027savagefb_resume\u0027 (at offset 0x70)\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "246846fc18ba43c4f31d6e5b208fe6b045d9f7b1",
      "tree": "295831723ccfc6854659051d24b6c9fb17f96ee3",
      "parents": [
        "3e42f0b19e94b3e84043088b5367dd0f3c487921"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 18 22:22:10 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:54 2006 -0700"
      },
      "message": "[PATCH] radeonfb section mismatches\n\nMarking radeon_pci_register() as __devinit clears up all section\nmismatch warnings that are caused by radeon_pci_register() calling\nvarious __devinit function.  Is there some reason not to do this?\n\nWARNING: drivers/video/aty/radeonfb.o - Section mismatch: reference to .init.text: from .text.radeonfb_pci_register after \u0027radeonfb_pci_register\u0027 (at offset 0x628)\nWARNING: drivers/video/aty/radeonfb.o - Section mismatch: reference to .init.text: from .text.radeonfb_pci_register after \u0027radeonfb_pci_register\u0027 (at offset 0x6b5)\nWARNING: drivers/video/aty/radeonfb.o - Section mismatch: reference to .init.text: from .text.radeonfb_pci_register after \u0027radeonfb_pci_register\u0027 (at offset 0x6bd)\nWARNING: drivers/video/aty/radeonfb.o - Section mismatch: reference to .init.text:radeon_probe_screens from .text.radeonfb_pci_register after \u0027radeonfb_pci_register\u0027 (at offset 0x7d6)\nWARNING: drivers/video/aty/radeonfb.o - Section mismatch: reference to .init.text:radeon_check_modes from .text.radeonfb_pci_register after \u0027radeonfb_pci_register\u0027 (at offset 0x7e5)\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3e42f0b19e94b3e84043088b5367dd0f3c487921",
      "tree": "8aabc1742faf129df17fb7e84e6abc998733884b",
      "parents": [
        "0d8a95efd878920e7f791d5bcfb9b70f107aadda"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Apr 18 22:22:09 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:54 2006 -0700"
      },
      "message": "[PATCH] fb: Fix section mismatch in savagefb\n\nFix the following section mismatch:\n\nWARNING: drivers/video/savage/savagefb.o - Section mismatch: reference to .init.data: from .text.savagefb_probe after \u0027savagefb_probe\u0027 (at offset 0x5e2)\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0d8a95efd878920e7f791d5bcfb9b70f107aadda",
      "tree": "d5980df26e0892c5bbe9398ab388863086748793",
      "parents": [
        "d3a7b202995421631f486313aacf9ab2ad48b2c8"
      ],
      "author": {
        "name": "KAI.HSU",
        "email": "windsboy@gmail.com",
        "time": "Tue Apr 18 22:22:08 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:53 2006 -0700"
      },
      "message": "[PATCH] alim15x3: ULI M-1573 south Bridge support\n\nFrom http://bugzilla.kernel.org/show_bug.cgi?id\u003d6358\n\nThe alim15x3.c havn\u0027t been update for 3 years.  Recently when we use this\n\"ULI M1573\" south bridge chip found that can\u0027t mount CDROM(VCD) smoothly,\nmust waiting for a long time.  After I check the \"ULI M1573\" south bridge\ndatasheet, I found the reason.  The reason is the \"ULI M1573\" version in\nthe Linux is \"0xC7\" not \"0xC4\" anymore So I was modified the source than it\nwas successed.\n\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d3a7b202995421631f486313aacf9ab2ad48b2c8",
      "tree": "859f68dcc71d986ba2a9c92dacafab9eed9fae58",
      "parents": [
        "6e89280184e4990f5ea80d2504af89b6099523c4"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Apr 18 22:22:07 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:53 2006 -0700"
      },
      "message": "[PATCH] remove the obsolete IDEPCI_FLAG_FORCE_PDC\n\nNoted by Sergei Shtylylov \u003csshtylyov@ru.mvista.com\u003e\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6e89280184e4990f5ea80d2504af89b6099523c4",
      "tree": "4424622d6a4d8de1ff6492ee23f03cf42d685098",
      "parents": [
        "07fab8da808d0702778da50e5b435e6ba471c903"
      ],
      "author": {
        "name": "Anatoli Antonovitch",
        "email": "antonovi@ati.com",
        "time": "Tue Apr 18 22:22:05 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:53 2006 -0700"
      },
      "message": "[PATCH] ide: ATI SB600 IDE support\n\nAdd support for the IDE device on ATI SB600\n\nSigned-off-by: Felix Kuehling \u003cfkuehlin@ati.com\u003e\nAcked-by: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "07fab8da808d0702778da50e5b435e6ba471c903",
      "tree": "59ee487f2bb46e7200ec0888baae34a611530497",
      "parents": [
        "3ca269d8b4d020af018e9e7e82b22f965a0e1bd9"
      ],
      "author": {
        "name": "Prasanna S Panchamukhi",
        "email": "prasanna@in.ibm.com",
        "time": "Tue Apr 18 22:22:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:53 2006 -0700"
      },
      "message": "[PATCH] Switch Kprobes inline functions to __kprobes for sparc64\n\nAndrew Morton pointed out that compiler might not inline the functions\nmarked for inline in kprobes.  There-by allowing the insertion of probes\non these kprobes routines, which might cause recursion.\n\nThis patch removes all such inline and adds them to kprobes section\nthere by disallowing probes on all such routines.  Some of the routines\ncan even still be inlined, since these routines gets executed after the\nkprobes had done necessay setup for reentrancy.\n\nSigned-off-by: Prasanna S Panchamukhi \u003cprasanna@in.ibm.com\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3ca269d8b4d020af018e9e7e82b22f965a0e1bd9",
      "tree": "8de614ac12a4ec0c2fb6c9392d8efaff6e2d73c9",
      "parents": [
        "46dbe2f4ef9954e3ed2155995b76e32f31fef6bb"
      ],
      "author": {
        "name": "Prasanna S Panchamukhi",
        "email": "prasanna@in.ibm.com",
        "time": "Tue Apr 18 22:22:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:53 2006 -0700"
      },
      "message": "[PATCH] Switch Kprobes inline functions to __kprobes for ia64\n\nAndrew Morton pointed out that compiler might not inline the functions\nmarked for inline in kprobes.  There-by allowing the insertion of probes\non these kprobes routines, which might cause recursion.\n\nThis patch removes all such inline and adds them to kprobes section\nthere by disallowing probes on all such routines.  Some of the routines\ncan even still be inlined, since these routines gets executed after the\nkprobes had done necessay setup for reentrancy.\n\nSigned-off-by: Prasanna S Panchamukhi \u003cprasanna@in.ibm.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "46dbe2f4ef9954e3ed2155995b76e32f31fef6bb",
      "tree": "2d2addfaeda42fe7ef54cf5be5230b7237b74d8b",
      "parents": [
        "3b60211c1618063cb296439ebaef2041a725ba20"
      ],
      "author": {
        "name": "Prasanna S Panchamukhi",
        "email": "prasanna@in.ibm.com",
        "time": "Tue Apr 18 22:22:01 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:53 2006 -0700"
      },
      "message": "[PATCH] Switch Kprobes inline functions to __kprobes for ppc64\n\nAndrew Morton pointed out that compiler might not inline the functions\nmarked for inline in kprobes.  There-by allowing the insertion of probes\non these kprobes routines, which might cause recursion.\n\nThis patch removes all such inline and adds them to kprobes section\nthere by disallowing probes on all such routines.  Some of the routines\ncan even still be inlined, since these routines gets executed after the\nkprobes had done necessay setup for reentrancy.\n\nSigned-off-by: Prasanna S Panchamukhi \u003cprasanna@in.ibm.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3b60211c1618063cb296439ebaef2041a725ba20",
      "tree": "5de7fd33aeac8397df4e28aea50eb2bb34829de9",
      "parents": [
        "34c37e18696ff6a773f0403348342a9fe49df4af"
      ],
      "author": {
        "name": "Prasanna S Panchamukhi",
        "email": "prasanna@in.ibm.com",
        "time": "Tue Apr 18 22:22:00 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:53 2006 -0700"
      },
      "message": "[PATCH] Switch Kprobes inline functions to __kprobes for x86_64\n\nAndrew Morton pointed out that compiler might not inline the functions\nmarked for inline in kprobes.  There-by allowing the insertion of probes\non these kprobes routines, which might cause recursion.\n\nThis patch removes all such inline and adds them to kprobes section\nthere by disallowing probes on all such routines.  Some of the routines\ncan even still be inlined, since these routines gets executed after the\nkprobes had done necessay setup for reentrancy.\n\nSigned-off-by: Prasanna S Panchamukhi \u003cprasanna@in.ibm.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "34c37e18696ff6a773f0403348342a9fe49df4af",
      "tree": "e9acba5ee08e10085f39d161de4ca5b171bcbf59",
      "parents": [
        "c640be26f7f8b7a826529baa72fad76bd4f6f5a2"
      ],
      "author": {
        "name": "Prasanna S Panchamukhi",
        "email": "prasanna@in.ibm.com",
        "time": "Tue Apr 18 22:21:59 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:52 2006 -0700"
      },
      "message": "[PATCH] Switch Kprobes inline functions to __kprobes for i386\n\nAndrew Morton pointed out that compiler might not inline the functions\nmarked for inline in kprobes.  There-by allowing the insertion of probes\non these kprobes routines, which might cause recursion.\n\nThis patch removes all such inline and adds them to kprobes section\nthere by disallowing probes on all such routines.  Some of the routines\ncan even still be inlined, since these routines gets executed after the\nkprobes had done necessay setup for reentrancy.\n\nSigned-off-by: Prasanna S Panchamukhi \u003cprasanna@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c640be26f7f8b7a826529baa72fad76bd4f6f5a2",
      "tree": "69b071712c67da99d1bb3c54c29d4ba175191245",
      "parents": [
        "96766a3caae789cdfd7fc6a50bad4e0759d869b0"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@gmx.de",
        "time": "Tue Apr 18 22:21:58 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:52 2006 -0700"
      },
      "message": "[PATCH] pnp: fix two messages in manager.c\n\nThe wording of two messages in drivers/pnp/manager.c is incorrect.  Fix that.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nAcked-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "96766a3caae789cdfd7fc6a50bad4e0759d869b0",
      "tree": "d9543e13e8e4a15dba4ad874534cac2b20b7d98c",
      "parents": [
        "3fb0cb5d0f8b915a75677e8e8e4a4a4e481f03f7"
      ],
      "author": {
        "name": "Randy.Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 18 22:21:57 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:52 2006 -0700"
      },
      "message": "[PATCH] parport_pc: fix section mismatch warnings (v2)\n\nFrom: Randy Dunlap \u003crdunlap@xenotime.net\u003e\n\nFix all modpost section mismatch warnings in parport_pc:\n\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.text: from .text.parport_pc_probe_port after \u0027parport_pc_probe_port\u0027 (at offset 0x230)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.text: from .text.parport_pc_probe_port after \u0027parport_pc_probe_port\u0027 (at offset 0x283)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.text: from .text.parport_pc_probe_port after \u0027parport_pc_probe_port\u0027 (at offset 0x3e6)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.text: from .text.parport_pc_probe_port after \u0027parport_pc_probe_port\u0027 (at offset 0x400)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.text: from .text.parport_pc_probe_port after \u0027parport_pc_probe_port\u0027 (at offset 0x463)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.text: from .text.parport_pc_probe_port after \u0027parport_pc_probe_port\u0027 (at offset 0x488)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.data:superios from .text.parport_pc_probe_port after \u0027parport_pc_probe_port\u0027 (at offset 0x54c)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.data: from .text.parport_pc_probe_port after \u0027parport_pc_probe_port\u0027 (at offset 0x56a)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.data: from .text.parport_pc_pci_probe after \u0027parport_pc_pci_probe\u0027 (at offset 0x67)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.data: from .text.parport_pc_pci_probe after \u0027parport_pc_pci_probe\u0027 (at offset 0x9f)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.data: from .text.parport_pc_pci_probe after \u0027parport_pc_pci_probe\u0027 (at offset 0xa7)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.data:cards from .text.parport_pc_pci_probe after \u0027parport_pc_pci_probe\u0027 (at offset 0x132)\nWARNING: drivers/parport/parport_pc.o - Section mismatch: reference to .init.data: from .text.parport_pc_pci_probe after \u0027parport_pc_pci_probe\u0027 (at offset 0x142)\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3fb0cb5d0f8b915a75677e8e8e4a4a4e481f03f7",
      "tree": "8b1306cc288c0d700ff23a88b26c8d7656fc8d6c",
      "parents": [
        "aa1e816fc92215f94bdfd90107baae8fdc2440d1"
      ],
      "author": {
        "name": "Heikki Orsila",
        "email": "shd@jolt.modeemi.cs.tut.fi",
        "time": "Tue Apr 18 22:21:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:52 2006 -0700"
      },
      "message": "[PATCH] Open IPMI BT overflow\n\nI was looking into random driver code and found a suspicious looking\nmemcpy() in drivers/char/ipmi/ipmi_bt_sm.c on 2.6.17-rc1:\n\n\tif ((size \u003c 2) || (size \u003e IPMI_MAX_MSG_LENGTH))\n\t\treturn -1;\n\t...\n\tmemcpy(bt-\u003ewrite_data + 3, data + 1, size - 1);\n\nwhere sizeof bt-\u003ewrite_data is IPMI_MAX_MSG_LENGTH.  It looks like the\nmemcpy would overflow by 2 bytes if size \u003d\u003d IPMI_MAX_MSG_LENGTH.  A patch\nattached to limit size to (IPMI_MAX_LENGTH - 2).\n\nCc: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aa1e816fc92215f94bdfd90107baae8fdc2440d1",
      "tree": "1d520ff39b65a7d3a5f68008eb44ea15c63e0d96",
      "parents": [
        "9dfb563b07b1aafcd7d40528ebfa7f9ce28f0556"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Tue Apr 18 22:21:54 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:52 2006 -0700"
      },
      "message": "[PATCH] Fix potential NULL pointer deref in gen_init_cpio\n\nFix potential NULL pointer deref in gen_init_cpio.c spotted by coverity\nchecker.  This fixes coverity bug #86\n\nWithout this patch we risk dereferencing a NULL `type\u0027 in the\n\"if (\u0027\\n\u0027 \u003d\u003d *type) {\" line.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9dfb563b07b1aafcd7d40528ebfa7f9ce28f0556",
      "tree": "1eebd3f2a8be3a9d42ffed3d976fee254a349b23",
      "parents": [
        "7420884c038f326bdac3a8ded856033523e7684e"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 18 22:21:53 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:52 2006 -0700"
      },
      "message": "[PATCH] config: update usage/help info\n\nReplace outdated help message with a reference to README.  Update README\nfor make *config variants and environment variable info.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7420884c038f326bdac3a8ded856033523e7684e",
      "tree": "32d17098216a91191482942d0d5ac279bb55163e",
      "parents": [
        "5e1222717932ff7d447af6da03c10a81fb60af7d"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 18 22:21:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:52 2006 -0700"
      },
      "message": "[PATCH] IPMI: fix devinit placement\n\ngcc complains about __devinit in the wrong location:\ndrivers/char/ipmi/ipmi_si_intf.c:2205: warning: \u0027__section__\u0027 attribute does not apply to types\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: Corey Minyard \u003ccminyard@mvista.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5e1222717932ff7d447af6da03c10a81fb60af7d",
      "tree": "b4b3488b24b668be2ecb9d1eb15383e58493ab31",
      "parents": [
        "73374454558b9caea46a5521fdae312d3d0ed3e1"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 18 22:21:51 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:52 2006 -0700"
      },
      "message": "[PATCH] Doc: vm/hugetlbpage update-2\n\nAdd new line of /proc/meminfo output.\n\nExplain the HugePage_ lines in /proc/meminfo (from Bill Irwin).\n\nChange KB to kB since the latter is what is used in the kernel.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "73374454558b9caea46a5521fdae312d3d0ed3e1",
      "tree": "67c9aa700fe8bada378e28d136452a898f3082a5",
      "parents": [
        "b514d8c77a6ad9c665c74e6ea7827e5c341095db"
      ],
      "author": {
        "name": "Samuel Thibault",
        "email": "samuel.thibault@ens-lyon.org",
        "time": "Tue Apr 18 22:21:50 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:52 2006 -0700"
      },
      "message": "[PATCH] apm: fix Armada laptops again\n\nFix the \"apm: set display: Interface not engaged\" error on Armada laptops\nagain.\n\nJordan said:\n\n  I think this is fine.  It seems to me that this may be the fault of one or\n  both of the APM solutions handling this situation in a non-standard way, but\n  since APM is used very little on the Geode, and I have direct access to our\n  BIOS folks, if this problem comes up with a customer again, we\u0027ll solve it\n  from the firmware.\n\nSigned-off-by: Samuel Thibault \u003csamuel.thibault@ens-lyon.org\u003e\nCc: \"Jordan Crouse\" \u003cjordan.crouse@amd.com\u003e\nCc: Zachary Amsden \u003czach@vmware.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b514d8c77a6ad9c665c74e6ea7827e5c341095db",
      "tree": "5550fde8877f87d605e3abaabdb706dcddb274d2",
      "parents": [
        "cca57c5b5ab164e3c96576fc7739c0a30c2eab72"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Tue Apr 18 22:21:49 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:51 2006 -0700"
      },
      "message": "[PATCH] voyager: no need to define BITS_PER_BYTE when it\u0027s already in types.h\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cca57c5b5ab164e3c96576fc7739c0a30c2eab72",
      "tree": "24a41ba1348d12f25c9e0da3b9b7cbaf4f1ce891",
      "parents": [
        "ca99c1da080345e227cfb083c330a184d42e27f3"
      ],
      "author": {
        "name": "Tim Chen",
        "email": "tim.c.chen@linux.intel.com",
        "time": "Tue Apr 18 22:21:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:51 2006 -0700"
      },
      "message": "[PATCH] Kconfig.debug: Set DEBUG_MUTEX to off by default\n\nDEBUG_MUTEX flag is on by default in current kernel configuration.\n\nDuring performance testing, we saw mutex debug functions like\nmutex_debug_check_no_locks_freed (called by kfree()) is expensive as it\ngoes through a global list of memory areas with mutex lock and do the\nchecking.  For benchmarks such as Volanomark and Hackbench, we have seen\nmore than 40% drop in performance on some platforms.  We suggest to set\nDEBUG_MUTEX off by default.  Or at least do that later when we feel that\nthe mutex changes in the current code have stabilized.\n\nSigned-off-by: Tim Chen \u003ctim.c.chen@intel.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ca99c1da080345e227cfb083c330a184d42e27f3",
      "tree": "e417b4c456ae31dc1dde8027b6be44a1a9f19395",
      "parents": [
        "fb30d64568fd8f6a21afef987f11852a109723da"
      ],
      "author": {
        "name": "Dipankar Sarma",
        "email": "dipankar@in.ibm.com",
        "time": "Tue Apr 18 22:21:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:51 2006 -0700"
      },
      "message": "[PATCH] Fix file lookup without ref\n\nThere are places in the kernel where we look up files in fd tables and\naccess the file structure without holding refereces to the file.  So, we\nneed special care to avoid the race between looking up files in the fd\ntable and tearing down of the file in another CPU.  Otherwise, one might\nsee a NULL f_dentry or such torn down version of the file.  This patch\nfixes those special places where such a race may happen.\n\nSigned-off-by: Dipankar Sarma \u003cdipankar@in.ibm.com\u003e\nAcked-by: \"Paul E. McKenney\" \u003cpaulmck@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fb30d64568fd8f6a21afef987f11852a109723da",
      "tree": "f5cb57a46f237bb3500743d3421d2ec95849e38a",
      "parents": [
        "966a082f80a073af1564c5ed6313ef2f0587dde3"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Tue Apr 18 22:21:44 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:51 2006 -0700"
      },
      "message": "[PATCH] uml: add missing __volatile__\n\nWe were missing __volatile__ on some bits of asm in the segfault handlers.\nOn x86_64, this was messing up the move from %rdx to uc because that was\nmoved to after the GET_FAULTINFO_FROM_SC, which changed %rdx.\n\nAlso changed the other bit of asm and the one in the i386 handler to\nprevent any similar occurrences.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "966a082f80a073af1564c5ed6313ef2f0587dde3",
      "tree": "da199abad4c035c60f04100b2759815655f46f31",
      "parents": [
        "f983c45ebedcaf686223afaecd8e681e8dcd15a9"
      ],
      "author": {
        "name": "Rob Landley",
        "email": "rob@landley.net",
        "time": "Tue Apr 18 22:21:43 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:51 2006 -0700"
      },
      "message": "[PATCH] uml: physical memory map file fixes\n\nUML really wants shared memory semantics form its physical memory map file,\nand the place for that is /dev/shm.  So move the default, and fix the error\nmessages to recognize that this value can be overridden.\n\nSigned-off-by: Rob Landley \u003crob@landley.net\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f983c45ebedcaf686223afaecd8e681e8dcd15a9",
      "tree": "869a042935419734c18c98c4cb4f19bc7af45850",
      "parents": [
        "ad28e029789ef46aebdfb9ece01d431ce1c637c8"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue Apr 18 22:21:42 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:51 2006 -0700"
      },
      "message": "[PATCH] uml: __user annotations\n\nbits of uml __user annotations lost in merge\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ad28e029789ef46aebdfb9ece01d431ce1c637c8",
      "tree": "e2e5dffefbb2484324ac4d0e74b77d312058b4a5",
      "parents": [
        "4127272c38619c56f0c1aa01d01c7bd757db70a1"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Tue Apr 18 22:21:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:51 2006 -0700"
      },
      "message": "[PATCH] uml: change sigjmp_buf to jmp_buf\n\nClean up the jmpbuf code.  Since softints, we no longer use sig_setjmp, so\nthe UML_SIGSETJMP wrapper now has a misleading name.  Also, I forgot to\nchange the buffers from sigjmp_buf to jmp_buf.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4127272c38619c56f0c1aa01d01c7bd757db70a1",
      "tree": "d12ca9b4ba542a93957dc50c009928299ea66991",
      "parents": [
        "dd1c1e3e9ed04d33a698925238e527b7051f64b9"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Tue Apr 18 22:21:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:51 2006 -0700"
      },
      "message": "[PATCH] m32r: update switch_to macro for tuning\n\n- Remove unnecessary push/pop\u0027s of the switch_to() macro\n  for performance tuning.\n- Cosmetic updates: change __inline__ to inline, etc.\n\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: NIIBE Yutaka \u003cgniibe@fsij.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dd1c1e3e9ed04d33a698925238e527b7051f64b9",
      "tree": "df4a6c602f7df37a2b6308be95ffb9e98f3dc7f4",
      "parents": [
        "0d34c86c3b75e5fd7cde15c965349b0104e06e53"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Tue Apr 18 22:21:34 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:51 2006 -0700"
      },
      "message": "[PATCH] m32r: Remove a warning in m32r_sio.c\n\n  /project/m32r-linux/kernel/linux-2.6.17-rc1-mm2/linux-2.6.17-rc1-mm2/drivers/serial/m32r_sio.c: In function \u0027m32r_sio_console_write\u0027:\n  /project/m32r-linux/kernel/linux-2.6.17-rc1-mm2/linux-2.6.17-rc1-mm2/drivers/serial/m32r_sio.c:1060: warning: unused variable \u0027i\u0027\n\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0d34c86c3b75e5fd7cde15c965349b0104e06e53",
      "tree": "13092afb5f94f45429ff04c24ce390ddf7f6a7b4",
      "parents": [
        "fa372810e51979c5044e036a34015845e9c6aedd"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Tue Apr 18 22:21:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:50 2006 -0700"
      },
      "message": "[PATCH] m32r: mappi3 reboot support\n\nHere is a patch to support a reboot function for M3A-2170(Mappi-III)\nevaluation board.\n\nSigned-off-by: Hayato Fujiwara \u003cfujiwara@linux-m32r.org\u003e\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fa372810e51979c5044e036a34015845e9c6aedd",
      "tree": "788adb758256488a7760c02384ad387071cf2d50",
      "parents": [
        "8e8ff02c0b61d9b7c15c7996a2eddbedf51a105b"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Tue Apr 18 22:21:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:50 2006 -0700"
      },
      "message": "[PATCH] m32r: update include/asm-m32r/semaphore.h\n\nThis patch updates include/asm-m32r/semaphore.h for good readability and\nmaintainability.\n\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8e8ff02c0b61d9b7c15c7996a2eddbedf51a105b",
      "tree": "dde7fcedee5d8720f5cc95da5ed4629fd3369bc8",
      "parents": [
        "efe87d2b822e42975b4da958c9d321cf89bfeb5a"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Tue Apr 18 22:21:20 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:50 2006 -0700"
      },
      "message": "[PATCH] m32r: Fix pt_regs for !COFNIG_ISA_DSP_LEVEL2 target\n\nThis modification is required to fix debugging function for m32r targets\nwith !CONFIG_ISA_DSP_LEVEL2, by unifying \u0027struct pt_regs\u0027 and \u0027struct\nsigcontext\u0027 size for all M32R ISA.\n\nSome m32r processor core with !CONFIG_ISA_DSP_LEVEL2 configuration has only\nsingle accumulator a0 (ex.  VDEC2 core, M32102 core, etc.), the others with\nCONFIG_ISA_DSP_LEVEL2 has two accumulators, a0 and a1.\n\nThis means there are two variations of thread context.  So far, we reduced\nand changed stackframe size at a syscall for their context size.  However,\nthis causes a problem that a GDB for processors with CONFIG_ISA_DSP_LEVEL2\ncannot be used for processors with !CONFIG_ISA_DSP_LEVEL2.\n\nFrom the viewpoint of GDB support, we should reduce such variation of\nstackframe size for simplicity.\n\nIn this patch, dummy members are added to \u0027struct pt_regs\u0027 and \u0027struct\nsigcontext\u0027 to adjust their size for !CONFIG_ISA_DSP_LEVEL2.\n\nThis modification is also a one step for a GDB update in future.\nCurrently, on the m32r, GDB can access process\u0027s context by using ptrace\nfunctions in a simple way of register by register access.  By unifying\nstackframe size, we have a possibility to make use of ptrace functions of\nnot only a single register access but also block register access,\nPTRACE_{GETREGS,PUTREGS}.\n\nHowever, for this purpose, we might have to modify stackframe structure\nsome more; for example, PSW (processor status word) register should be\npre-processed before pushing to stack at a syscall, and so on.  In this\ncase, we must update carefully both kernel and GDB at a time...\n\nSigned-off-by: Hayato Fujiwara \u003cfujiwara@linux-m32r.org\u003e\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: Kei Sakamoto \u003cksakamot@linux-m32r.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "efe87d2b822e42975b4da958c9d321cf89bfeb5a",
      "tree": "1bdabc6a189d4f2cd97dc98983e3b87a5aa58cfe",
      "parents": [
        "1bb858f27eadc54e24dfa351fcae724cff426de2"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 18 22:21:14 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:50 2006 -0700"
      },
      "message": "[PATCH] x86 cpuid and msr notifier callback section mismatches\n\nFix section mismatch warnings in x86 cpuid and msr notifier callback\nfunctions.  We can\u0027t have these as init (discarded) code.\n\nWARNING: arch/x86_64/kernel/cpuid.o - Section mismatch: reference to .init.text: from .data between \u0027cpuid_class_cpu_notifier\u0027 (at offset 0x0) and \u0027cpuid_fops\u0027\nWARNING: arch/x86_64/kernel/msr.o - Section mismatch: reference to .init.text: from .data between \u0027msr_class_cpu_notifier\u0027 (at offset 0x0) and \u0027msr_fops\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1bb858f27eadc54e24dfa351fcae724cff426de2",
      "tree": "2c0812570c3a063cf1a0d6f334218e3dc1cce115",
      "parents": [
        "ab5703b34237da7034800ec2466ceebf88a7e685"
      ],
      "author": {
        "name": "lepton",
        "email": "ytht.net@gmail.com",
        "time": "Tue Apr 18 22:21:10 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:50 2006 -0700"
      },
      "message": "[PATCH] asm-i386/atomic.h: local_irq_save should be used instead of local_irq_disable\n\natomic_add_return() if CONFIG_M386 can accidentally enable local interrupts.\n\nSigned-off-by: Lepton Wu \u003cytht.net@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ab5703b34237da7034800ec2466ceebf88a7e685",
      "tree": "1c319edf228bb9467a0b8b2bc2a069d0545f5c52",
      "parents": [
        "dda27d1a55e185b0c5fd184b86ac26c66846f095"
      ],
      "author": {
        "name": "Ron Yorston",
        "email": "rmy@tigress.co.uk",
        "time": "Tue Apr 18 22:21:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:50 2006 -0700"
      },
      "message": "[PATCH] selinux: Fix MLS compatibility off-by-one bug\n\nFix an off-by-one error in the MLS compatibility code that was causing\ncontexts with a MLS suffix to be rejected, preventing sharing partitions\nbetween FC4 and FC5.  Bug reported in\n\n   https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id\u003d188068\n\nSigned-off-by: Stephen Smalley \u003csds@tycho.nsa.gov\u003e\nAcked-by: James Morris \u003cjmorris@redhat.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dda27d1a55e185b0c5fd184b86ac26c66846f095",
      "tree": "112f9dea961915c32284a30edb28f2958afff1c6",
      "parents": [
        "6aa3001b239b387d98a7f945e4a51edeb59e4f2d"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "apgo@patchbomb.org",
        "time": "Tue Apr 18 22:20:57 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:50 2006 -0700"
      },
      "message": "[PATCH] hugetlbfs: add Kconfig help text\n\nIn kernel bugzilla #6248 (http://bugzilla.kernel.org/show_bug.cgi?id\u003d6248),\nAdrian Bunk \u003cbunk@stusta.de\u003e notes that CONFIG_HUGETLBFS is missing Kconfig\nhelp text.\n\nSigned-off-by: Arthur Othieno \u003capgo@patchbomb.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6aa3001b239b387d98a7f945e4a51edeb59e4f2d",
      "tree": "df3901329baddd8c37a661ad595fa52821dee8ef",
      "parents": [
        "013159227b840dfd441bd2e4c8b4d77ffb3cc42e"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Apr 18 22:20:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:50 2006 -0700"
      },
      "message": "[PATCH] page_alloc.c: buddy handling cleanup\n\nFix up some whitespace damage.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "013159227b840dfd441bd2e4c8b4d77ffb3cc42e",
      "tree": "15bd8349b4a105efc75c77dcd0c1a579ecd87ab4",
      "parents": [
        "97c2c9b84d0c1edf4926b13661d5af3f0edccbce"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Tue Apr 18 22:20:44 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:50 2006 -0700"
      },
      "message": "[PATCH] mm: fix mm_struct reference counting bugs in mm/oom_kill.c\n\nFix oom_kill_task() so it doesn\u0027t call mmput() (which may sleep) while\nholding tasklist_lock.\n\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "97c2c9b84d0c1edf4926b13661d5af3f0edccbce",
      "tree": "bc986808cd7b5a8219a0c40ca9fdfc40524883e4",
      "parents": [
        "75129e297e861e6c61038aa4cdbf604b022de4ff"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Apr 18 22:20:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:49 2006 -0700"
      },
      "message": "[PATCH] oom-kill: mm locking fix\n\nDave Peterson \u003cdsp@llnl.gov\u003e points out that badness() is playing with\nmm_structs without taking a reference on them.\n\nmmput() can sleep, so taking a reference here (inside tasklist_lock) is\nhard.  Fix it up via task_lock() instead.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "75129e297e861e6c61038aa4cdbf604b022de4ff",
      "tree": "48392ab6ae43547ae2d81a312eb22708af0dc515",
      "parents": [
        "4a3b98a422a20dedf3a2a40c44892d6e7e665157"
      ],
      "author": {
        "name": "John Hawkes",
        "email": "hawkes@sgi.com",
        "time": "Tue Apr 18 22:20:33 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:49 2006 -0700"
      },
      "message": "[PATCH] mm/slob.c: for_each_possible_cpu(), not NR_CPUS\n\nConvert for-loops that explicitly reference \"NR_CPUS\" into the\npotentially more efficient for_each_possible_cpu() construct.\n\nSigned-off-by: John Hawkes \u003chawkes@sgi.com\u003e\nCc: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4a3b98a422a20dedf3a2a40c44892d6e7e665157",
      "tree": "24387ffda32d2d7a8582116cd39654bf1fac19fe",
      "parents": [
        "8db08de4f6ae24e90aedf5125b5ddd52ffff15f4"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Tue Apr 18 22:20:29 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:49 2006 -0700"
      },
      "message": "[PATCH] swsusp: prevent possible image corruption on resume\n\nThe function free_pagedir() used by swsusp for freeing its internal data\nstructures clears the PG_nosave and PG_nosave_free flags for each page\nbeing freed.\n\nHowever, during resume PG_nosave_free set means that the page in\nquestion is \"unsafe\" (ie.  it will be overwritten in the process of\nrestoring the saved system state from the image), so it should not be\nused for the image data.\n\nTherefore free_pagedir() should not clear PG_nosave_free if it\u0027s called\nduring resume (otherwise \"unsafe\" pages freed by it may be used for\nstoring the image data and the data may get corrupted later on).\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8db08de4f6ae24e90aedf5125b5ddd52ffff15f4",
      "tree": "a35f45d38b25f1ad9ddbc006712488d26ecaf987",
      "parents": [
        "b73781c866f671ff5a84d7c840510b43e8731d13"
      ],
      "author": {
        "name": "David Barksdale",
        "email": "amatus@ocgnet.org",
        "time": "Tue Apr 18 22:20:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:49 2006 -0700"
      },
      "message": "[PATCH] m41t00: fix bitmasks when writing to chip\n\nFix the bitmasks used when writing to the M41T00 registers.\n\nThe original code used a mask of 0x7f when writing to each register,\nthis is incorrect and probably the result of a copy-paste error.  As a\nresult years from 1980 to 1999 will be read back as 2000 to 2019.\n\nSigned-off-by: David Barksdale \u003camatus@ocgnet.org\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b73781c866f671ff5a84d7c840510b43e8731d13",
      "tree": "b8e5d32802fd048e5229615576dc4fda82c722d4",
      "parents": [
        "676ff453e58c5ff7ddbfebf5a11142e3e4add161"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Tue Apr 18 22:20:24 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:49 2006 -0700"
      },
      "message": "[PATCH] uml: MADV_REMOVE fixes\n\nMADV_REMOVE fixes - change the test mapping to be MAP_SHARED instead of\nMAP_PRIVATE, as MADV_REMOVE on MAP_PRIVATE maps won\u0027t work.  Also, use\nthe kernel\u0027s definition of MADV_REMOVE instead of hardcoding it if there\nisn\u0027t a libc definition.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Hugh Dickins \u003chugh@veritas.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "676ff453e58c5ff7ddbfebf5a11142e3e4add161",
      "tree": "73dd2d5fa0baa38be1357947b0a90b013b14115f",
      "parents": [
        "5e85d4abe3f43bb5362f384bab0e20ef082ce0b5"
      ],
      "author": {
        "name": "KAMEZAWA Hiroyuki",
        "email": "kamezawa.hiroyu@jp.fujitsu.com",
        "time": "Tue Apr 18 22:20:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:49 2006 -0700"
      },
      "message": "[PATCH] for_each_possible_cpu: x86_64\n\nfor_each_cpu() actually iterates across all possible CPUs.  We\u0027ve had\nmistakes in the past where people were using for_each_cpu() where they\nshould have been iterating across only online or present CPUs.  This is\ninefficient and possibly buggy.\n\nWe\u0027re renaming for_each_cpu() to for_each_possible_cpu() to avoid this\nin the future.\n\nThis patch replaces for_each_cpu with for_each_possible_cpu.\n\nSigned-off-by: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nAcked-by: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5e85d4abe3f43bb5362f384bab0e20ef082ce0b5",
      "tree": "cd3a29086e5274fd08bc8d22d15568deab144755",
      "parents": [
        "181ae4005d0a4010802be534d929b38c42b9ac06"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Tue Apr 18 22:20:16 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:49 2006 -0700"
      },
      "message": "[PATCH] task: Make task list manipulations RCU safe\n\nWhile we can currently walk through thread groups, process groups, and\nsessions with just the rcu_read_lock, this opens the door to walking the\nentire task list.\n\nWe already have all of the other RCU guarantees so there is no cost in\ndoing this, this should be enough so that proc can stop taking the\ntasklist lock during readdir.\n\nprev_task was killed because it has no users, and using it will miss new\ntasks when doing an rcu traversal.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "181ae4005d0a4010802be534d929b38c42b9ac06",
      "tree": "e16e0a70cff702b11edb497eee4a4d77f27d104a",
      "parents": [
        "8bbde0e6d52265158ee9625f383500c1a7d09ba9"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Tue Apr 18 22:20:13 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:49 2006 -0700"
      },
      "message": "[PATCH] uml: make 64-bit COW files compatible with 32-bit ones\n\nThis is the minimal fix to make 64-bit UML binaries create 32-bit\ncompatible COW files and read them.\n\nI\u0027ve indeed tested that current code doesn\u0027t do this - the code gets\nSIGFPE for a division by a value read at the wrong place, where 0 is\nfound.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9e0267c26e237f84f608a68e579bf4eb89dad819",
      "tree": "9ea854e8e97113afbf33dfb787171950cfb53df6",
      "parents": [
        "a4514ebd8e12c63c09ab02be518db545bd1d24af"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Wed Apr 19 15:57:31 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Wed Apr 19 15:57:31 2006 +0200"
      },
      "message": "[PATCH] splice: fixup writeout path after -\u003emap changes\n\nSince -\u003emap() no longer locks the page, we need to adjust the handling\nof those pages (and stealing) a little. This now passes full regressions\nagain.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "a4514ebd8e12c63c09ab02be518db545bd1d24af",
      "tree": "ec7bcaed8d4594bd9d763659686e9318158da3aa",
      "parents": [
        "2a27250e6cf47ca1ea3bea0a55e4b7889c097627"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Wed Apr 19 15:57:05 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Wed Apr 19 15:57:05 2006 +0200"
      },
      "message": "[PATCH] splice: offset fixes\n\n- We need to adjust *ppos for writes as well.\n- Copy back modified offset value if one was passed in, similar to\n  what sendfile does.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "2a27250e6cf47ca1ea3bea0a55e4b7889c097627",
      "tree": "3dbd4747df21e72420ab6fb91fc174173903c803",
      "parents": [
        "c4f895cbe1e95aab633207fb19c650b7c984c01a"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Wed Apr 19 15:56:40 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Wed Apr 19 15:56:40 2006 +0200"
      },
      "message": "[PATCH] tee: link_pipe() must be careful when dropping one of the pipe locks\n\nWe need to ensure that we only drop a lock that is ordered last, to avoid\nABBA deadlocks with competing processes.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "c4f895cbe1e95aab633207fb19c650b7c984c01a",
      "tree": "3f8fa236d737da19bd9d7c38ab01079caf7d5f56",
      "parents": [
        "91ad66ef4469cb631ec0ccd131b07f16770773f7"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Wed Apr 19 15:56:12 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Wed Apr 19 15:56:12 2006 +0200"
      },
      "message": "[PATCH] splice: cleanup the SPLICE_F_NONBLOCK handling\n\n- generic_file_splice_read() more readable and correct\n- Don\u0027t bail on page allocation with NONBLOCK set, just don\u0027t allow\n  direct blocking on IO (eg lock_page).\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "91ad66ef4469cb631ec0ccd131b07f16770773f7",
      "tree": "89db609ce4d9673ad1f586abe87c76d6f38ab0d0",
      "parents": [
        "8bbde0e6d52265158ee9625f383500c1a7d09ba9"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Wed Apr 19 15:55:10 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Wed Apr 19 15:55:10 2006 +0200"
      },
      "message": "[PATCH] splice: close i_size truncate races on read\n\nWe need to check i_size after doing a blocking readpage.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "8bbde0e6d52265158ee9625f383500c1a7d09ba9",
      "tree": "c3a28edf1971fe6e1252816f28df2705ca674d05",
      "parents": [
        "038e5e2bf2819058fb1b4b52b583bef9ad063356"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 18 20:00:49 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 18 20:00:49 2006 -0700"
      },
      "message": "Linux v2.6.17-rc2\n"
    },
    {
      "commit": "038e5e2bf2819058fb1b4b52b583bef9ad063356",
      "tree": "3a152b455f845a25d0958af5b461b034c2d565fa",
      "parents": [
        "5c723d26fa223bdb17b9230c77e4e1156884475a",
        "d34cb28a3718a7055ed14e2ec058fe3e4574af63"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 18 19:49:42 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 18 19:49:42 2006 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus: (47 commits)\n  [MAINTAINERS] The ham radio code now has website at http://www.linux-ax25.org.\n  [MIPS] Use __ffs() instead of ffs() for waybit calculation.\n  [MIPS] Fix Makefile bugs for MIPS32/MIPS64 R1 and R2.\n  [MIPS] Handle IDE PIO cache aliases on SMP.\n  [MIPS] Make mips_srs_init static.\n  [MIPS] MIPS boards: Set HZ to 100.\n  [MIPS] kgdb: Let gcc compute the array size itself.\n  [MIPS] FPU affinity for MT ASE.\n  [MIPS] MT: Improved multithreading support.\n  [MIPS] kpsd and other AP/SP improvements.\n  [MIPS] R2: Instruction hazard barrier.\n  [MIPS] Fix genrtc compilation.\n  [MIPS] R2: Implement shadow register allocation without spinlock.\n  [MIPS] Fix VR41xx build errors.\n  [MIPS] Fix tx49_blast_icache32_page_indexed.\n  [MIPS] Enable SCHED_NO_NO_OMIT_FRAME_POINTER for MIPS.\n  [MIPS] Use \"R\" constraint for cache_op.\n  [MIPS] Rewrite all the assembler interrupt handlers to C.\n  [MIPS] Fix the crime against humanity that mipsIRQ.S is.\n  [MIPS] Fixup damage done by 22a9835c350782a5c3257343713932af3ac92ee0.\n  ...\n"
    },
    {
      "commit": "d34cb28a3718a7055ed14e2ec058fe3e4574af63",
      "tree": "962460fa366ab2ef4912ea1e24e627d921ca1415",
      "parents": [
        "3c68da798a3facbf94d536b1ed7ff6f1e7f4ad8d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:30 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:30 2006 +0200"
      },
      "message": "[MAINTAINERS] The ham radio code now has website at http://www.linux-ax25.org.\n"
    },
    {
      "commit": "3c68da798a3facbf94d536b1ed7ff6f1e7f4ad8d",
      "tree": "14882e68603070e2697f1825a17e6adc57b03d00",
      "parents": [
        "9200c0b2a07c430bd98c546fc44b94f50e67ac62"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sat Apr 08 01:33:31 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:30 2006 +0200"
      },
      "message": "[MIPS] Use __ffs() instead of ffs() for waybit calculation.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9200c0b2a07c430bd98c546fc44b94f50e67ac62",
      "tree": "4570878f9e1e48c17e4e93beeefcbce653c3ae8a",
      "parents": [
        "7e3bfc7cfc402458b0386086ab650ce811720927"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Apr 06 00:44:25 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:29 2006 +0200"
      },
      "message": "[MIPS] Fix Makefile bugs for MIPS32/MIPS64 R1 and R2.\n\nThis fixes kernel builds with gcc 3.2 (not 64-bit, that is looking like\nit is beyond recovery) and 3.3.  With these bugs fixed we now also can\nget undo 3b4c4996a0c24da9e6f8be764e3950b756b18cc0 and similar bits for\nSMTC that were added in 79cc8007b93838a670b164b8a55ab3e735a12a8b.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7e3bfc7cfc402458b0386086ab650ce811720927",
      "tree": "d7512049fad83d13a909a9ad8085c33f9d44b13f",
      "parents": [
        "bb12d612d4b2e6dc260fab081f69df783b74289f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 05 20:42:04 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:29 2006 +0200"
      },
      "message": "[MIPS] Handle IDE PIO cache aliases on SMP.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bb12d612d4b2e6dc260fab081f69df783b74289f",
      "tree": "dac395212548d5059bf402c23d7860ac50e1f08d",
      "parents": [
        "b4ade4bf8811c7267b9f32b4a5d8fcfde714adac"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 05 09:45:49 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:29 2006 +0200"
      },
      "message": "[MIPS] Make mips_srs_init static.\n\nNothing outside traps.c uses it.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b4ade4bf8811c7267b9f32b4a5d8fcfde714adac",
      "tree": "6be6c55c1f71c3d45528fd0de00d60a0eb1da181",
      "parents": [
        "8f6539d55919b8e013583df768312a2503f4125d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 05 09:45:48 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:29 2006 +0200"
      },
      "message": "[MIPS] MIPS boards: Set HZ to 100.\n\n1000Hz will bring an FPGA CPU down on it\u0027s knees and it\u0027s even worse on\nmultithreaded cores.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8f6539d55919b8e013583df768312a2503f4125d",
      "tree": "e141e06fa6831f5500bafc7f9136be46ea252219",
      "parents": [
        "f088fc84f94c1a36943e28ad704a9a740a35f877"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 05 09:45:48 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:28 2006 +0200"
      },
      "message": "[MIPS] kgdb: Let gcc compute the array size itself.\n\nThis is the same method as used in the serial driver.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    }
  ],
  "next": "f088fc84f94c1a36943e28ad704a9a740a35f877"
}
