)]}'
{
  "log": [
    {
      "commit": "14dadf1d5eb5bea2dd115852cfee880505c1c169",
      "tree": "03a1060a8191483dbd93964a6909f5c103d75ce4",
      "parents": [
        "d396c5f158547e50c2b78bc984cb4a72d76e969b"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mfasheh@suse.com",
        "time": "Thu Apr 10 13:55:21 2008 -0700"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Fri Apr 11 13:21:14 2008 -0600"
      },
      "message": "Add additional examples in Documentation/spinlocks.txt\n\nCheckpatch will throw an error if code doesn\u0027t use the correct initializers\nfor static spinlocks:\n\nERROR: Use of SPIN_LOCK_UNLOCKED is deprecated: see Documentation/spinlocks.txt\n\nThis is fine, but Documentation/spinlocks.txt isn\u0027t very clear on how to\n_use_ the new initializers for static variables. To save people time in the\nfuture, I added two small examples of how to fix old-style static\ninitializers to be more lockdep friendly.\n\nSigned-off-by: Mark Fasheh \u003cmfasheh@suse.com\u003e\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\n"
    },
    {
      "commit": "017f021c7e5fe3f82ccc5cbb7b1750e66e00f527",
      "tree": "755a3f0f15a4adc1254ebb2ed1497afcf406ba55",
      "parents": [
        "7e7d136e9e083f04b859411248c699cbb89e418d"
      ],
      "author": {
        "name": "Ed L. Cashin",
        "email": "ecashin@coraid.com",
        "time": "Sun Jul 15 23:41:50 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 09:05:52 2007 -0700"
      },
      "message": "docs: static initialization of spinlocks is OK\n\nStatic initialization of spinlocks is preferable to dynamic initialization\nwhen it is practical.  This patch updates documentation for consistency\nwith comments in spinlock_types.h.\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7ad4a5d56874b37ad24d89aae2f8d192ba7b1521",
      "tree": "05d5a91190b22d074e28006a798e1dee1a761f22",
      "parents": [
        "4de151d8cd2553e7e89044ab5d72fcad4eb04afb"
      ],
      "author": {
        "name": "Lucas Correia Villa Real",
        "email": "lucasvr@gobolinux.org",
        "time": "Wed Mar 22 00:19:39 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Wed Mar 22 00:19:39 2006 +0100"
      },
      "message": "fix rwlock usage example\n\nThis is a trivial patch which fixes a typo on rwlock usage under\nDocumentation/spinlocks.txt.\n\nSigned-Off-By: Lucas Correia Villa Real \u003clucasvr@gobolinux.org\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\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"
    }
  ]
}
