)]}'
{
  "log": [
    {
      "commit": "60063497a95e716c9a689af3be2687d261f115b4",
      "tree": "6ce0d68db76982c53df46aee5f29f944ebf2c320",
      "parents": [
        "148817ba092f9f6edd35bad3c6c6b8e8f90fe2ed"
      ],
      "author": {
        "name": "Arun Sharma",
        "email": "asharma@fb.com",
        "time": "Tue Jul 26 16:09:06 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 26 16:49:47 2011 -0700"
      },
      "message": "atomic: use \u003clinux/atomic.h\u003e\n\nThis allows us to move duplicated code in \u003casm/atomic.h\u003e\n(atomic_inc_not_zero() for now) to \u003clinux/atomic.h\u003e\n\nSigned-off-by: Arun Sharma \u003casharma@fb.com\u003e\nReviewed-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nCc: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c58bbd39f876955be6e072748fdfe2b671f9d939",
      "tree": "dc40f165bc6afd3587696beec811298119a257d9",
      "parents": [
        "4708ac49305bbcd511600d4af71a4c6dca15af65"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Thu Jul 08 10:59:59 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jul 27 10:43:46 2010 +0100"
      },
      "message": "ARM: 6213/1: atomic64_test: add ARM as supported architecture\n\nARM has support for the atomic64_dec_if_positive operation\nso ensure that it is tested by the atomic64_test routine.\n\nAcked-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "007d08678eb87478b65b3f229960c81dd7c7b8f3",
      "tree": "400fd9ba0b15755c9192705722f8851e91753c13",
      "parents": [
        "b1413357d924792e2e332dcb6b712a7fb2a5fb25"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Fri Jun 04 14:15:02 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 04 15:21:45 2010 -0700"
      },
      "message": "lib: add s390 to atomic64_dec_if_positive archs\n\nAdd s390 to list of architectures that have atomic64_dec_if_positive\nimplemented so we get rid of this warning:\n\nlib/atomic64_test.c:129:2: warning: #warning Please implement\natomic64_dec_if_positive for your architecture, and add it to the IF above\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Luca Barbieri \u003cluca@luca-barbieri.com\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0dbdd1bfe0b83798763540111118b78b70792f00",
      "tree": "963a98c19fe0832881a9e24cc0936aeb1c26b57b",
      "parents": [
        "48691ff86d91db1090551ec2a5ae0d80ef59105f"
      ],
      "author": {
        "name": "Peter Huewe",
        "email": "peterhuewe@gmx.de",
        "time": "Mon May 24 12:13:20 2010 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@linux.intel.com",
        "time": "Mon May 24 13:33:32 2010 -0700"
      },
      "message": "lib/atomic64_test: fix missing include of linux/kernel.h\n\nFix a build-failure\n(http://kisskb.ellerman.id.au/kisskb/buildresult/2601239/) by adding the\nmissing include file (linux/kernel.h) for printk and KERN_INFO.\n\nSigned-off-by: Peter Huewe \u003cpeterhuewe@gmx.de\u003e\nLKML-Reference: \u003c201005241913.o4OJDKdf010884@imap1.linux-foundation.org\u003e\nCc: Luca Barbieri \u003cluca@luca-barbieri.com\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@linux.intel.com\u003e\n"
    },
    {
      "commit": "a5c9161f27c3e1ae6c0094d262f03a7e98262181",
      "tree": "484be5657daf938e76dc61126fc96f9dcfdf8d15",
      "parents": [
        "f3e83131469e29032a700217aa394996107b8fc5"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon Mar 01 11:49:23 2010 -0800"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon Mar 01 11:51:56 2010 -0800"
      },
      "message": "x86, atomic64: In selftest, distinguish x86-64 from 586+\n\nThe x86-64 implementation of the atomics is totally different from the\ni586+ implementation, which makes it quite confusing to call it\n\"586+\".  Also fix indentation, and add \"i\" for \"i386\" and \"i586\" as\nused elsewhere in the kernel.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Luca Barbieri \u003cluca@luca-barbieri.com\u003e\nLKML-Reference: \u003c1267005265-27958-4-git-send-email-luca@luca-barbieri.com\u003e\n"
    },
    {
      "commit": "25a304f277ad70166eeae25a4958d2049005c33a",
      "tree": "6a52778209418c74d35dcf2356f5ae807b55314b",
      "parents": [
        "97577896f6b9c056fa0a5e9f6a608110cb3dcd33"
      ],
      "author": {
        "name": "Luca Barbieri",
        "email": "luca@luca-barbieri.com",
        "time": "Mon Mar 01 19:55:48 2010 +0100"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon Mar 01 11:39:02 2010 -0800"
      },
      "message": "lib: Fix atomic64_inc_not_zero test\n\natomic64_inc_not_zero must return 1 if it perfomed the add and 0 otherwise.\nThe test assumed the opposite convention.\n\nSigned-off-by: Luca Barbieri \u003cluca@luca-barbieri.com\u003e\nLKML-Reference: \u003c1267469749-11878-5-git-send-email-luca@luca-barbieri.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "9efbcd590243045111670c171a951923b877b57d",
      "tree": "cc4d78f201cd40421a49715ce6cac4ae07f13fc3",
      "parents": [
        "d7f6de1e9c4a12e11ba7186c70f0f40caa76f590"
      ],
      "author": {
        "name": "Luca Barbieri",
        "email": "luca@luca-barbieri.com",
        "time": "Mon Mar 01 19:55:45 2010 +0100"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon Mar 01 11:38:46 2010 -0800"
      },
      "message": "lib: Fix atomic64_add_unless test\n\natomic64_add_unless must return 1 if it perfomed the add and 0 otherwise.\nThe test assumed the opposite convention.\n\nReported-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Luca Barbieri \u003cluca@luca-barbieri.com\u003e\nLKML-Reference: \u003c1267469749-11878-2-git-send-email-luca@luca-barbieri.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "d7f6de1e9c4a12e11ba7186c70f0f40caa76f590",
      "tree": "0f9de2c0666d298a054f2a256da3029f97369d16",
      "parents": [
        "8f4f202b335144bf5be5c9e5b1bc9477ecdae958"
      ],
      "author": {
        "name": "Luca Barbieri",
        "email": "luca@luca-barbieri.com",
        "time": "Fri Feb 26 12:22:41 2010 +0100"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon Mar 01 11:38:42 2010 -0800"
      },
      "message": "x86: Implement atomic[64]_dec_if_positive()\n\nAdd support for atomic_dec_if_positive(), and\natomic64_dec_if_positive() for x86-64.\n\natomic64_dec_if_positive() for x86-32 was already implemented in a previous patch.\n\nSigned-off-by: Luca Barbieri \u003cluca@luca-barbieri.com\u003e\nLKML-Reference: \u003c1267183361-20775-2-git-send-email-luca@luca-barbieri.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "8f4f202b335144bf5be5c9e5b1bc9477ecdae958",
      "tree": "a1bc2508079fe2312e87a8a29d8553f4985148d6",
      "parents": [
        "a7e926abc3adfbd2e5e20d2b46177adb4e313915"
      ],
      "author": {
        "name": "Luca Barbieri",
        "email": "luca@luca-barbieri.com",
        "time": "Fri Feb 26 12:22:40 2010 +0100"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon Mar 01 11:37:55 2010 -0800"
      },
      "message": "lib: Only test atomic64_dec_if_positive on archs having it\n\nCurrently atomic64_dec_if_positive() is only supported by PowerPC,\nMIPS and x86-32.\n\nSigned-off-by: Luca Barbieri \u003cluca@luca-barbieri.com\u003e\nLKML-Reference: \u003c1267183361-20775-1-git-send-email-luca@luca-barbieri.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "86a8938078a8bb518c5376de493e348c7490d506",
      "tree": "f6f3a0fbb451bcbf25243d220b72b49beb778f76",
      "parents": [
        "9c76b38476b18c45f97098a10b0176b321eba3ea"
      ],
      "author": {
        "name": "Luca Barbieri",
        "email": "luca@luca-barbieri.com",
        "time": "Wed Feb 24 10:54:24 2010 +0100"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Thu Feb 25 20:47:12 2010 -0800"
      },
      "message": "lib: Add self-test for atomic64_t\n\nThis patch adds self-test on boot code for atomic64_t.\n\nThis has been used to test the later changes in this patchset.\n\nSigned-off-by: Luca Barbieri \u003cluca@luca-barbieri.com\u003e\nLKML-Reference: \u003c1267005265-27958-4-git-send-email-luca@luca-barbieri.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    }
  ]
}
