)]}'
{
  "log": [
    {
      "commit": "17fa53da1239b8712c5cebbd72a74c713b6c2db9",
      "tree": "8cf55e47ce681a6c899ccf8e06abeccecb20d38b",
      "parents": [
        "3173d8c342971a03857d8af749a3f57da7d06b57",
        "fe1b2d544d71300f8e2d151c3c77a130d13a58be"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Tue Sep 06 17:52:54 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Tue Sep 06 17:52:54 2005 -0500"
      },
      "message": "Merge by hand (conflicts in sd.c)\n"
    },
    {
      "commit": "07542b832309b93a2741cd162a391ab909f66438",
      "tree": "4f003966a42737e4ba347589ff15f460072597c5",
      "parents": [
        "61a7afa2c476a3be261cf88a95b0dea0c3bd29d4"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Wed Aug 31 20:27:22 2005 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Sun Sep 04 19:45:59 2005 -0500"
      },
      "message": "This patch fixes in st.c the bug in the signed/unsigned int comparison\nreported by Doug Gilbert and fixed by him in sg.c (see [PATCH] sg direct\nio/mmap oops). Doug fixed the comparison in sg.c. This fix for st.c does not\ntouch the comparison but makes both arguments signed to remove the\nproblem. The new code is adapted from linux/fs/bio.c.\n\nSigned-off-by: Kai Makisara \u003ckai.makisara@kolumbus.fi\u003e\n\nRejections fixed up and\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "7a93aef7fbac6f4db40b6fec5c0c6b654ae7a93c",
      "tree": "4cd7aae38012dfc1ff6c62be20ef8840e56d8383",
      "parents": [
        "392160335c798bbe94ab3aae6ea0c85d32b81bbc",
        "8224bfa84d510630b40ea460b2bb380c91acb8ae"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Sun Aug 28 11:18:35 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Sun Aug 28 11:18:35 2005 -0500"
      },
      "message": "Merge HEAD from ../scsi-misc-2.6-tmp \n"
    },
    {
      "commit": "f03a567054fea4f9d43c50ec91338266c0bd588d",
      "tree": "97b3258660d52dc0359d50f27b5f593c935c9012",
      "parents": [
        "5262d0851cc6692390ee1aa2c55f57f3bfd0a7c7"
      ],
      "author": {
        "name": "Kai Makisara",
        "email": "Kai.Makisara@kolumbus.fi",
        "time": "Tue Aug 02 13:40:47 2005 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Mon Aug 08 09:33:48 2005 -0500"
      },
      "message": "[SCSI] drivers/scsi/st.c: add reference count and related fixes\n\nI have rediffed the patch against 2.6.13-rc5, done a couple of cosmetic\ncleanups, and run some tests.  Brian King has acknowledged that it fixes the\nproblems he has seen. Seems mature enough for inclusion into 2.6.14 (or\nlater)?\n\nNate\u0027s explanation of the changes:\n\nI\u0027ve attached patches against 2.6.13rc2. These are basically identical\nto my earlier patches, as I found that all issues I\u0027d seen in earlier\nkernels still existed in this kernel.\n\nTo summarize, the changes are: (more details in my original email)\n\n- add a kref to the scsi_tape structure, and associate reference\ncounting stuff\n\n- set sr_request-\u003eend_io \u003d blk_end_sync_rq so we get notified when an IO\nis rejected when the device goes away\n\n- check rq_status when IOs complete, else we don\u0027t know that IOs\nrejected for a dead device in fact did not complete\n\n- change last_SRpnt so it\u0027s set before an async IO is issued (in case\nst_sleep_done is bypassed)\n\n- fix a bogus use of last_SRpnt in st_chk_result\n\nSigned-off-by: Nate Dailey \u003cnate.dailey@stratus.com\u003e\nSigned-off-by: Kai Makisara \u003ckai.makisara@kolumbus.fi\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c2c96f46f46df072e49200a1181b3086cd2f08a6",
      "tree": "fd85a89e3f3d10d7f604b45ae985ecbbc6f28fb6",
      "parents": [
        "c1a15468d58e75debc5437b2e4e12d02a89bb3a2"
      ],
      "author": {
        "name": "Kai Makisara",
        "email": "Kai.Makisara@kolumbus.fi",
        "time": "Tue Aug 02 12:21:51 2005 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Tue Aug 02 10:14:36 2005 -0500"
      },
      "message": "[SCSI] Fix SCSI tape oops at module removal\n\nRemoving the SCSI tape module results in an oops in class_device_destroy if\nany devices are present. The patch at the end of this message fixes the bug\nby moving class_destroy() later in exit_st() so that the class still exists\nwhen devices are removed. (The bug is old but class_simple_device_remove() did\nnothing when the class did not exist.)\n\nThe patch also fixes a \"class leak\" in init_st() error path.\n\nI would like to get this into 2.6.13 but it may be too late?\n\nSigned-off-by: Kai Makisara \u003ckai.makisara@kolumbus.fi\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d253878b3d9ae523c76118f5336a662780ad3757",
      "tree": "398e59c1d242183269dc8f4a9dd3d7a8057afa16",
      "parents": [
        "7e25ab9155aef04e83da69545742cf65c9b801ce"
      ],
      "author": {
        "name": "gregkh@suse.de",
        "email": "gregkh@suse.de",
        "time": "Wed Mar 23 09:55:22 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 15:15:08 2005 -0700"
      },
      "message": "[PATCH] class: convert drivers/scsi/* to use the new class api instead of class_simple\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "16c4b3e2071ad73e5cd2aa82961eed0414df6a7d",
      "tree": "4083223806465884f775c6df142b8772e51073f7",
      "parents": [
        "f80ed139343c37c897ae89c70f7736a6937172f5"
      ],
      "author": {
        "name": "Kai Makisara ",
        "email": "Kai.Makisara@kolumbus.fi",
        "time": "Sun May 01 18:11:55 2005 +0300"
      },
      "committer": {
        "name": "James Bottomley ",
        "email": "jejb@mulgrave.(none)",
        "time": "Fri May 20 12:53:46 2005 -0500"
      },
      "message": "[SCSI] SCSI tape: fix permissions for SG_IO, etc.\n\nThis patch is against 2.6.12-rc3 + linus-patch from April 30. The patch\ncontains the following fixes:\n\n- CAP_SYS_RAWIO is used instead of CAP_SYS_ADMIN; fix from Alan Cox\n- only direct sending of SCSI commands requires this permission\n- the st status is modified is successful unload is performed using\n  SCSI_IOCTL_STOP_UNIT\n\nSigned-off-by: Kai Makisara \u003ckai.makisara@kolumbus.fi\u003e\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"
    }
  ]
}
