)]}'
{
  "log": [
    {
      "commit": "e10fb91c4dc81a4ae47caf0828df152f600f2546",
      "tree": "d10758f4a6b59a80157595138c02bc6f9aa993f1",
      "parents": [
        "7fce2cf62e4bd9c24717009865ac00940cb664b8"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Thu Jul 14 11:54:17 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Thu Jul 14 11:54:17 2005 -0500"
      },
      "message": "[SCSI] fix function prototype warning\n\nint_to_scsilun() takes a pointer to a struct scsi_lun in it\u0027s\nprototype, so add this structure to scsi_device.h to avoid declaration\ninside function prototype warnings.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "2f4701d8274c8663f5c50323dc72fefa24b55091",
      "tree": "dc578144cfcf1db0687c7c67f6f8b300577359b1",
      "parents": [
        "77d74143612c1dab6c055dac21f965929ba0a7e6"
      ],
      "author": {
        "name": "James.Smart@Emulex.Com",
        "email": "James.Smart@Emulex.Com",
        "time": "Wed Jul 13 22:05:03 2005 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Thu Jul 14 11:21:27 2005 -0400"
      },
      "message": "[SCSI] add int_to_scsilun() function\n\nOne of the issues we had was reverting the midlayers lun value\ninto the 8byte lun value that we wanted to send to the device.\nHistorically, there\u0027s been some combination of byte swapping,\nsetting high/low, etc. There\u0027s also been no common thread between\nhow our driver did it and others.  I also got very confused as\nto why byteswap routines were being used.\n\nAnyway, this patch is a LLDD-callable function that reverts the\nmidlayer\u0027s lun value, stored in an int, to the 8-byte quantity\n(note: this is not the real 8byte quantity, just the same amount\nthat scsilun_to_int() was able to convert and store originally).\n\nThis also solves the dilemma of the thread:\nhttp://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d112116767118981\u0026w\u003d2\n\nA patch for the lpfc driver to use this function will be along\nin a few days (batched with other patches).\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "7f602c53939fdb1bca12151a28f9b90cde046fb1",
      "tree": "9d2e0de06ad36113832491768df65e3f1e89d2fe",
      "parents": [
        "a5990120252539bccdaf70a66ac021966e80e3f7"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Sat May 21 10:24:37 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Mon Jul 11 12:38:33 2005 -0500"
      },
      "message": "[SCSI] add TYPE_RBC to our type table\n\nHere\u0027s a tiny update that means we print the correct ASCII type\ninformation\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "8d115f845a0bd59cd263e791f739964f42b7b0e8",
      "tree": "8d4af0e70f0d8d5c04e2efa1d68fe507dc5d8923",
      "parents": [
        "b4edcbcafdecc80ef5356ff6452768b1b926ea76"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sun Jun 19 13:42:05 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Sun Jun 26 12:16:24 2005 -0500"
      },
      "message": "[SCSI] remove scsi_cmnd-\u003estate\n\nWe never look at it except for the old megaraid driver that abuses it\nfor sending internal commands.  That usage can be fixed easily because\nthose internal commands are single-threaded by a mutex and we can easily\nuse a completion there.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b4edcbcafdecc80ef5356ff6452768b1b926ea76",
      "tree": "e30da76124facf97f4183b0fe41b29d90b00f237",
      "parents": [
        "f5ad56145d43cdb68760bba3e14655ff6ae726aa"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sun Jun 19 13:40:52 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Sun Jun 26 12:15:28 2005 -0500"
      },
      "message": "[SCSI] remove scsi_cmnd-\u003eowner\n\nnever checked anywhere\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "f5ad56145d43cdb68760bba3e14655ff6ae726aa",
      "tree": "8d5f2db39e519b47f60ccac5224b11f787a47abe",
      "parents": [
        "a4c8f6285165a7089edb2010dbd894148ca95d57"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sun Jun 19 13:40:08 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Sun Jun 26 12:14:46 2005 -0500"
      },
      "message": "[SCSI] remove scsi_cmnd-\u003eabort_reason\n\nNever used for anything but printing it out in debug routines.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a4c8f6285165a7089edb2010dbd894148ca95d57",
      "tree": "50ce1ab6b0944f13d821ada235292e4363ddb1c2",
      "parents": [
        "fa4c49669f0408557bc52cd7054c920a8790dec6"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sun Jun 19 13:39:23 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Sun Jun 26 12:14:10 2005 -0500"
      },
      "message": "[SCSI] remove scsi_cmnd.eh_state\n\nit\u0027s never set to anything, and just three broken drivers are looking\nat it and doing odd things.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "12413197eef2a29e0b9fb0fa541f5cbaeb1d3f3f",
      "tree": "9f294101d0b9df2c49a0911b127aa99823bc0060",
      "parents": [
        "117e4b27ebb1133072b1453145e60e576569e8af"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sat Jun 11 01:05:01 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Sun Jun 26 08:31:47 2005 -0500"
      },
      "message": "[SCSI] remove scsi_set_device\n\nscsi_add_host is the proper place to set the device, but people copy\nthe scsi_set_device usage from older drivers again and again.\n\nnote that this leaves some legacy drivers like qlogicisp/qlogicfc\nwithout pci association in sysfs, but they\u0027re scheduled to go away soon\nanyway.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b2aaee33fbb354a2f08121aa1c1be55841102761",
      "tree": "7567ca61aaf5eed8bb1acd01cd87aa235b854fd4",
      "parents": [
        "f10378fff658f61307496e0ae00095041725cf07"
      ],
      "author": {
        "name": "Markus Lidel",
        "email": "Markus.Lidel@shadowconnect.com",
        "time": "Thu Jun 23 22:02:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:28 2005 -0700"
      },
      "message": "[PATCH] I2O: Adaptec specific SG_IO access, firmware access through sysfs and 2400A workaround\n\nChanges:\n - Provide SG_IO access to BLOCK and EXECUTIVE class on Adaptec\n   controllers\n - Use PRIVATE messages in SCSI-OSM because on some controllers normal\n   SCSI class commands like READ or READ CAPACITY cause errors\n - Use new DMA and SG list creation function\n - Added workaround to limit sectors per request for Adaptec 2400A\n   controllers\n\nSigned-off-by: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "153b1e1fd957861e2c185473dd3c3d93561066e4",
      "tree": "c296359e8212ed83c2834b20a62b7a650f3d0fc2",
      "parents": [
        "cdbbde14cb55dd10771ce79154f787322d88411b",
        "c3e9dda4f5702ee5b346f4770de53f79e8ad1d8d"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Thu May 26 14:14:55 2005 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Thu May 26 14:14:55 2005 -0400"
      },
      "message": "Automatic merge of ../scsi-misc-2.6-old/\n"
    },
    {
      "commit": "c3e9dda4f5702ee5b346f4770de53f79e8ad1d8d",
      "tree": "e9925c556434a7f029678b2e3aa102b845d27c5d",
      "parents": [
        "644e02ea147f8bea18800107f443ea5fa7f17f4f"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Tue May 24 16:57:31 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Thu May 26 11:49:20 2005 -0400"
      },
      "message": "[SCSI] allow the HBA to reserve target and device private areas\n\nThis patch basically allows any HBA attached to the SPI transport class\nto declare an extra area which the mid-layer will allocate as part of\nits device and target allocations.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a283bd37d00e92e8874ca6325ae071691d4db388",
      "tree": "4c436d59fc326e3545c575a88b92fd31ace841a5",
      "parents": [
        "631e8a1398ce4cfef8b30678d51daf0c64313a09"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Tue May 24 12:06:38 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Thu May 26 11:27:53 2005 -0400"
      },
      "message": "[SCSI] Add target alloc/destroy callbacks to the host template\n\nThis gives the HBA driver notice when a target is created and\ndestroyed to allow it to manage its own target based allocations\naccordingly.\n\nThis is a much reduced verson of the original patch sent in by\nJames.Smart@Emulex.com\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "631e8a1398ce4cfef8b30678d51daf0c64313a09",
      "tree": "14d3b601b4a7160568c58d53a94a0a4711094588",
      "parents": [
        "53222b906903fd861dc24ebccfa07ee125941313"
      ],
      "author": {
        "name": "Al Viro ",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Mon May 16 01:59:55 2005 +0100"
      },
      "committer": {
        "name": "James Bottomley ",
        "email": "jejb@mulgrave.(none)",
        "time": "Thu May 26 08:41:15 2005 -0500"
      },
      "message": "[SCSI] TYPE_RBC cache fixes (sbp2.c affected)\n\n\ta) TYPE_SDAD renamed to TYPE_RBC and taken to scsi.h\n\tb) in sbp2.c remapping of TYPE_RPB to TYPE_DISK turned off\n\tc) relevant places in midlayer and sd.c taught to accept TYPE_RBC\n\td) sd.c::sd_read_cache_type() looks into page 6 when dealing with\nTYPE_RBC - these guys have writeback cache flag there and are not guaranteed\nto have page 8 at all.\n\te) sd_read_cache_type() got an extra sanity check - it checks that\nit got the page it asked for before using its contents.  And screams if\nmismatch had happened.  Rationale: there are broken devices out there that\nare \"helpful\" enough to go for \"I don\u0027t have a page you\u0027ve asked for, here,\nhave another one\".  For example, PL3507 had been caught doing just that...\n\tf) sbp2 sets sdev-\u003euse_10_for_rw and sdev-\u003euse_10_for_ms instead\nof bothering to remap READ6/WRITE6/MOD_SENSE, so most of the conversions\nin there are gone now.\n\n\tIncidentally, I wonder if USB storage devices that have no\nmode page 8 are simply RBC ones.  I haven\u0027t touched that, but it might\nbe interesting to check...\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "62a8612972eaea804e1e42c63ee403cd4e14cc35",
      "tree": "15411e03ce3030849bb99e5d89874bb4032e32e6",
      "parents": [
        "88d7bd8cb9eb8d64bf7997600b0d64f7834047c5"
      ],
      "author": {
        "name": "James Bottomley ",
        "email": "James.Bottomley@steeleye.com",
        "time": "Fri May 06 18:05:20 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley ",
        "email": "jejb@mulgrave.(none)",
        "time": "Fri May 20 15:54:32 2005 -0500"
      },
      "message": "[SCSI] implement parameter limits in the SPI transport class\n\nThere\u0027s a basic need not to have parameters go under or over certain\nvalues when doing domain validation.  The basic ones are\n\nmax_offset, max_width and min_period\n\nThis patch makes the transport class take and enforce these three\nlimits.  Currently they can be set by the user, although they could\nobviously be read from the HBA\u0027s on-board NVRAM area during\nslave_configure (if it has one).\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "daa6eda65a53e5addf86c6bc829129ff51b08bda",
      "tree": "19ecc387d09110aedc9f48927b78079f3f595ace",
      "parents": [
        "5cbf5eaef7e4430f60844748fd33e22a5fb15167"
      ],
      "author": {
        "name": "Gerd Knorr ",
        "email": "kraxel@bytesex.org",
        "time": "Tue May 10 10:59:13 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley ",
        "email": "jejb@mulgrave.(none)",
        "time": "Fri May 20 12:53:50 2005 -0500"
      },
      "message": "[SCSI] add scsi changer driver\n\nThis patch adds a device driver for scsi media changer devices.\n\nSigned-off-by: Gerd Knorr \u003ckraxel@bytesex.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c46f2ffb9e7fce7208c2639790e1ade42e00b146",
      "tree": "284912295d46a861930d0619788a650f56c2a29b",
      "parents": [
        "c2a9331c62216e222a08de8dd58559367fef0af6",
        "f59114b7b5dc677bbd7cc7e26a5fcb3572a3445c"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@titanic",
        "time": "Mon Apr 18 13:45:00 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic",
        "time": "Mon Apr 18 13:45:00 2005 -0500"
      },
      "message": "merge by hand (scsi_device.h)\n"
    },
    {
      "commit": "06f81ea8ca09b880cadf101d7e23b500e9c164bc",
      "tree": "87e70ac102f2498214f42e8f0ad879513669881b",
      "parents": [
        "bf341919dbc1fbcbb565fb3224c840760ebd9f85"
      ],
      "author": {
        "name": "",
        "email": "htejun@gmail.com",
        "time": "Sun Apr 17 14:57:29 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic",
        "time": "Mon Apr 18 12:35:31 2005 -0500"
      },
      "message": "[PATCH] scsi: remove volatile from scsi data\n\nThis patch removes volatile qualifier from scsi_device-\u003edevice_busy,\nScsi_Host-\u003ehost_busy and -\u003ehost_failed as the volatile qualifiers\ndon\u0027t serve any purpose now.  While at it, convert those fields from\nunsigned short to unsigned int as suggested by Christoph.\n\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "bf341919dbc1fbcbb565fb3224c840760ebd9f85",
      "tree": "9ff0bb375ccd709b018eccd6d338bf18b9c898aa",
      "parents": [
        "6f71d9bc025b02a8cbc2be83b0226a7043a507a5"
      ],
      "author": {
        "name": "",
        "email": "jejb@titanic.il.steeleye.com",
        "time": "Tue Apr 12 17:49:09 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic",
        "time": "Mon Apr 18 12:35:06 2005 -0500"
      },
      "message": "scsi: add DID_REQUEUE to the error handling\n\nWe have a DID_IMM_RETRY to require a retry at once, but we could do with\na DID_REQUEUE to instruct the mid-layer to treat this command in the\nsame manner as QUEUE_FULL or BUSY (i.e. halt the submission until\nanother command returns ... or the queue pressure builds if there are no\noutstanding commands).\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c6295cdf656de63d6d1123def71daba6cd91939c",
      "tree": "c4e5d02355df7443afa45ecc491807a67962f0d8",
      "parents": [
        "d3a933dc9851e74581f9f4c8e703e77901ae8d01"
      ],
      "author": {
        "name": "",
        "email": "htejun@gmail.com",
        "time": "Sun Apr 03 14:59:11 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic",
        "time": "Mon Apr 18 12:33:15 2005 -0500"
      },
      "message": "[PATCH] scsi: remove meaningless scsi_cmnd-\u003eserial_number_at_timeout field\n\nscsi_cmnd-\u003eserial_number_at_timeout doesn\u0027t serve any purpose\nanymore.  All serial_number \u003d\u003d serial_number_at_timeout tests\nare always true in abort callbacks.  Kill the field.  Also, as\n-\u003epid always equals -\u003eserial_number and -\u003eserial_number\ndoesn\u0027t have any special meaning anymore, update comments\nabove -\u003eserial_number accordingly.  Once we remove all uses of\nthis field from all lldd\u0027s, this field should go.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d3a933dc9851e74581f9f4c8e703e77901ae8d01",
      "tree": "7e3ca6bb10436c201359a49945e9a4c6f1657a66",
      "parents": [
        "db9dff366ba78085d0323364fadbf09bec0e77ee"
      ],
      "author": {
        "name": "",
        "email": "htejun@gmail.com",
        "time": "Sun Apr 03 14:55:06 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic",
        "time": "Mon Apr 18 12:32:47 2005 -0500"
      },
      "message": "[PATCH] scsi: remove unused scsi_cmnd-\u003einternal_timeout field\n\nscsi_cmnd-\u003einternal_timeout field doesn\u0027t have any meaning\nanymore.  Kill the field.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b6651129cc27d56a9cbefcb5f713cea7706fd6b7",
      "tree": "2b3f664a499ff568cefb5718bfa0b4998a4c43be",
      "parents": [
        "a757e64cfa400391041ed7953f0290c34a820c93"
      ],
      "author": {
        "name": "",
        "email": "hch@lst.de",
        "time": "Sun Apr 03 14:52:44 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic",
        "time": "Mon Apr 18 12:31:52 2005 -0500"
      },
      "message": "[PATCH] consolidate timeout defintions in scsi.h\n\nAdapted from a patch in SuSE\u0027s kernel SRPM.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c2a9331c62216e222a08de8dd58559367fef0af6",
      "tree": "f25b06ee61ffa8b000a45d0ec5f8a92ebb67f0ce",
      "parents": [
        "152587deb8903c0edf483a5b889f975bc6bea7e0"
      ],
      "author": {
        "name": "",
        "email": "jejb@titanic.il.steeleye.com",
        "time": "Tue Apr 12 16:38:09 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic",
        "time": "Sat Apr 16 20:10:34 2005 -0500"
      },
      "message": "updates for CFQ oops fix\n\n- add a comment to the device structure that the device_busy field\n  is now protected by the request_queue-\u003equeue_lock\n- null out sdev-\u003erequest_queue after the queue is released to trap\n  any (and there shouldn\u0027t be any) use after the queue is freed.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "152587deb8903c0edf483a5b889f975bc6bea7e0",
      "tree": "62fc13bff0a28134adbb523ed1a2c0efdd9a85cb",
      "parents": [
        "56fece20086ebe32bce2c0d74ceadd516b56baae"
      ],
      "author": {
        "name": "",
        "email": "axboe@suse.de",
        "time": "Tue Apr 12 16:22:06 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic",
        "time": "Sat Apr 16 20:10:09 2005 -0500"
      },
      "message": "[PATCH] fix NMI lockup with CFQ scheduler\n\nThe current problem seen is that the queue lock is actually in the\nSCSI device structure, so when that structure is freed on device\nrelease, we go boom if the queue tries to access the lock again.\n\nThe fix here is to move the lock from the scsi_device to the queue.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
