)]}'
{
  "log": [
    {
      "commit": "165c8aed5bbc6bdddbccae0ba9db451732558ff9",
      "tree": "a039053eb4bc7cd05096e307368b50426b412659",
      "parents": [
        "839a1f79ed0ce026e6d1106f202eaaae929b4200"
      ],
      "author": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Tue May 15 11:32:15 2012 -0400"
      },
      "committer": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Tue May 15 11:34:08 2012 -0400"
      },
      "message": "frontswap: s/put_page/store/g s/get_page/load\n\nSounds so much more natural.\n\nSuggested-by: Andrea Arcangeli \u003caarcange@redhat.com\u003e\nSigned-off-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\n"
    },
    {
      "commit": "29f233cfffe7fbc6672938117ce7e4154a2f515f",
      "tree": "480d4bc00ffc12cdd58447faecaf32df2b08043d",
      "parents": [
        "38b5faf4b178d5279b1fca5d7dadc68881342660"
      ],
      "author": {
        "name": "Dan Magenheimer",
        "email": "dan.magenheimer@oracle.com",
        "time": "Mon Apr 09 17:09:27 2012 -0600"
      },
      "committer": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Tue May 15 11:34:00 2012 -0400"
      },
      "message": "mm: frontswap: core frontswap functionality\n\nThis patch, 3of4, provides the core frontswap code that interfaces between\nthe hooks in the swap subsystem and a frontswap backend via frontswap_ops.\n\n---\nNew file added: mm/frontswap.c\n\n[v14: add support for writethrough, per suggestion by aarcange@redhat.com]\n[v11: sjenning@linux.vnet.ibm.com: s/puts/failed_puts/]\n[v10: sjenning@linux.vnet.ibm.com: fix debugfs calls on 32-bit]\n[v9: akpm@linux-foundation.org: change \"flush\" to \"invalidate\", part 1]\n[v9: akpm@linux-foundation.org: mark some statics __read_mostly]\n[v9: akpm@linux-foundation.org: add clarifying comments]\n[v9: akpm@linux-foundation.org: no need to loop repeating try_to_unuse]\n[v9: error27@gmail.com: remove superfluous check for NULL]\n[v8: rebase to 3.0-rc4]\n[v8: kamezawa.hiroyu@jp.fujitsu.com: add comment to clarify find_next_to_unuse]\n[v7: rebase to 3.0-rc3]\n[v7: JBeulich@novell.com: use new static inlines, no-ops if not config\u0027d]\n[v6: rebase to 3.1-rc1]\n[v6: lliubbo@gmail.com: use vzalloc]\n[v6: lliubbo@gmail.com: fix null pointer deref if vzalloc fails]\n[v6: konrad.wilk@oracl.com: various checks and code clarifications/comments]\n[v4: rebase to 2.6.39]\nSigned-off-by: Dan Magenheimer \u003cdan.magenheimer@oracle.com\u003e\nAcked-by: Jan Beulich \u003cJBeulich@novell.com\u003e\nAcked-by: Seth Jennings \u003csjenning@linux.vnet.ibm.com\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: Hugh Dickins \u003chughd@google.com\u003e\nCc: Johannes Weiner \u003channes@cmpxchg.org\u003e\nCc: Nitin Gupta \u003cngupta@vflare.org\u003e\nCc: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nCc: Chris Mason \u003cchris.mason@oracle.com\u003e\nCc: Rik Riel \u003criel@redhat.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n[v12: Squashed s/flush/invalidate/ in]\n[v15: A bit of cleanup and seperate DEBUGFS]\nSigned-off-by: Konrad Wilk \u003ckonrad.wilk@oracle.com\u003e\n"
    }
  ]
}
