)]}'
{
  "commit": "a49ddcf53fc0ec32009a8433826aa5e6989319bf",
  "tree": "991349c99d9735af25940d8926a0027a787004fb",
  "parents": [
    "3b4e4d431bb293fec93d20ae0ee4c47c8e983e68"
  ],
  "author": {
    "name": "Matthew Wilcox (Oracle)",
    "email": "willy@infradead.org",
    "time": "Tue Mar 09 13:48:03 2021 -0500"
  },
  "committer": {
    "name": "David Howells",
    "email": "dhowells@redhat.com",
    "time": "Wed Sep 22 13:32:18 2021 +0100"
  },
  "message": "mm/writeback: Add folio_write_one\n\nTransform write_one_page() into folio_write_one() and add a compatibility\nwrapper.  Also move the declaration to pagemap.h as this is page cache\nfunctionality that doesn\u0027t need to be used by the rest of the kernel.\n\nSaves 58 bytes of kernel text.  While folio_write_one() is 101 bytes\nsmaller than write_one_page(), the inlined call to page_folio() expands\neach caller.  There are fewer than ten callers so it doesn\u0027t seem worth\nputting a wrapper in the core.\n\nSigned-off-by: Matthew Wilcox (Oracle) \u003cwilly@infradead.org\u003e\nReviewed-by: David Howells \u003cdhowells@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "efcb06fc6116b3bda286698e2f8afebf194808e8",
      "old_mode": 33188,
      "old_path": "include/linux/mm.h",
      "new_id": "40ff114aaf9e61debeeeb4419b44aeb6fa6327bc",
      "new_mode": 33188,
      "new_path": "include/linux/mm.h"
    },
    {
      "type": "modify",
      "old_id": "b68b053e581f580a7ab8b9fb6b4096ce2884d864",
      "old_mode": 33188,
      "old_path": "include/linux/pagemap.h",
      "new_id": "013cdc90f5fdb2fc5106dd0c4c7cd943f46c1765",
      "new_mode": 33188,
      "new_path": "include/linux/pagemap.h"
    },
    {
      "type": "modify",
      "old_id": "e22cb523c9baa9020d50a4c07176d412fe322e0b",
      "old_mode": 33188,
      "old_path": "mm/page-writeback.c",
      "new_id": "0db83e217d4b3d1a902b72d0e99652cdfaa89d40",
      "new_mode": 33188,
      "new_path": "mm/page-writeback.c"
    }
  ]
}
