)]}'
{
  "commit": "1a9b5b7fe0c5dad8a635288882d36785dea742f9",
  "tree": "a179debe5795643c63db2bb7ffbcfb559fbf88d2",
  "parents": [
    "31d3d3484f9bd263925ecaa341500ac2df3a5d9b"
  ],
  "author": {
    "name": "Wu Fengguang",
    "email": "fengguang.wu@intel.com",
    "time": "Wed Dec 16 12:19:59 2009 +0100"
  },
  "committer": {
    "name": "Andi Kleen",
    "email": "ak@linux.intel.com",
    "time": "Wed Dec 16 12:19:59 2009 +0100"
  },
  "message": "mm: export stable page flags\n\nRename get_uflags() to stable_page_flags() and make it a global function\nfor use in the hwpoison page flags filter, which need to compare user\npage flags with the value provided by user space.\n\nAlso move KPF_* to kernel-page-flags.h for use by user space tools.\n\nAcked-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nCC: Nick Piggin \u003cnpiggin@suse.de\u003e\nCC: Christoph Lameter \u003ccl@linux-foundation.org\u003e\nSigned-off-by: Wu Fengguang \u003cfengguang.wu@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5033ce0d254b90dcd0ca19162c6cbe9df254c87d",
      "old_mode": 33188,
      "old_path": "fs/proc/page.c",
      "new_id": "180cf5a0bd67119218c170b265cf944c103b889b",
      "new_mode": 33188,
      "new_path": "fs/proc/page.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd92a89f4b0aa49cadcb6d320a8d2815ffd190c3",
      "new_mode": 33188,
      "new_path": "include/linux/kernel-page-flags.h"
    },
    {
      "type": "modify",
      "old_id": "f9df6308af953ccf0de509531355af5d0fd5ce2f",
      "old_mode": 33188,
      "old_path": "include/linux/page-flags.h",
      "new_id": "feee2ba8d06a39e90e841289e8e83b9750ee871e",
      "new_mode": 33188,
      "new_path": "include/linux/page-flags.h"
    }
  ]
}
