)]}'
{
  "commit": "e59a47b8a45353d9ee234aab2d229474e09885df",
  "tree": "ba6a2ec22142ae72af8e168df16c9da1241b2e1a",
  "parents": [
    "64d8b9e14512ceb7bf11b235faeb8531aeb4d9d3"
  ],
  "author": {
    "name": "Pasha Tatashin",
    "email": "pasha.tatashin@soleen.com",
    "time": "Thu Feb 03 20:49:20 2022 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Feb 04 09:25:04 2022 -0800"
  },
  "message": "mm/khugepaged: unify collapse pmd clear, flush and free\n\nUnify the code that flushes, clears pmd entry, and frees the PTE table\nlevel into a new function collapse_and_free_pmd().\n\nThis cleanup is useful as in the next patch we will add another call to\nthis function to iterate through PTE prior to freeing the level for page\ntable check.\n\nLink: https://lkml.kernel.org/r/20220131203249.2832273-4-pasha.tatashin@soleen.com\nSigned-off-by: Pasha Tatashin \u003cpasha.tatashin@soleen.com\u003e\nAcked-by: David Rientjes \u003crientjes@google.com\u003e\nCc: Aneesh Kumar K.V \u003caneesh.kumar@linux.ibm.com\u003e\nCc: Anshuman Khandual \u003canshuman.khandual@arm.com\u003e\nCc: Dave Hansen \u003cdave.hansen@linux.intel.com\u003e\nCc: Greg Thelen \u003cgthelen@google.com\u003e\nCc: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Hugh Dickins \u003chughd@google.com\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: Jiri Slaby \u003cjirislaby@kernel.org\u003e\nCc: Mike Rapoport \u003crppt@kernel.org\u003e\nCc: Muchun Song \u003csongmuchun@bytedance.com\u003e\nCc: Paul Turner \u003cpjt@google.com\u003e\nCc: Wei Xu \u003cweixugc@google.com\u003e\nCc: Will Deacon \u003cwill@kernel.org\u003e\nCc: Zi Yan \u003cziy@nvidia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "35f14d0a00a6cdadd20f63c4feeac2d44b3c8e14",
      "old_mode": 33188,
      "old_path": "mm/khugepaged.c",
      "new_id": "30e59e4af27215349b077303d0e334519c8a27de",
      "new_mode": 33188,
      "new_path": "mm/khugepaged.c"
    }
  ]
}
