)]}'
{
  "commit": "71ad4f67439e60fe04bbf7aed8870e6f83a5d15e",
  "tree": "08d287d5ff189a01b63b6986afa997dff6f11224",
  "parents": [
    "dfb379388e7d018fea286956f77228902c36b7c2"
  ],
  "author": {
    "name": "David Howells",
    "email": "dhowells@redhat.com",
    "time": "Tue Feb 21 13:23:05 2023 +0000"
  },
  "committer": {
    "name": "David Howells",
    "email": "dhowells@redhat.com",
    "time": "Tue Feb 21 13:30:31 2023 +0000"
  },
  "message": "cifs: Handle transition to filemap_get_folios_tag()\n\nfilemap_get_folios_tag() is being added and find_get_pages_range_tag() is\nbeing removed in effectively a single event.  This causes a problem for\nthe:\n\n    cifs: Change the I/O paths to use an iterator rather than a page list\n\npatch[1] on the cifs/for-next branch as it\u0027s adding a new user of the\nlatter (which is going away), but can\u0027t yet be converted to using the\nformer (which doesn\u0027t yet exist upstream).\n\nHere\u0027s a conversion patch that could be applied at merge time to deal with\nthis.  The new cifs_writepages_region() is based directly on\nafs_writepages_region() and the AFS changes in the mm tree[2]:\n\n    commit acc8d8588cb7e3e64b0d2fa611dad06574cd67b1\n    Author: Vishal Moola (Oracle) \u003cvishal.moola@gmail.com\u003e\n    afs: convert afs_writepages_region() to use filemap_get_folios_tag()\n\ncan be replicated in cifs almost exactly.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\ncc: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\ncc: Steve French \u003csfrench@samba.org\u003e\ncc: Shyam Prasad N \u003cnspmangalore@gmail.com\u003e\ncc: Rohith Surabattula \u003crohiths.msft@gmail.com\u003e\ncc: Tom Talpey \u003ctom@talpey.com\u003e\ncc: Paulo Alcantara \u003cpc@cjr.nz\u003e\ncc: Jeff Layton \u003cjlayton@kernel.org\u003e\ncc: linux-cifs@vger.kernel.org\ncc: Vishal Moola (Oracle) \u003cvishal.moola@gmail.com\u003e\nLink: https://lore.kernel.org/r/20230216214745.3985496-15-dhowells@redhat.com/ [1]\nLink: https://lore.kernel.org/r/20230104211448.4804-6-vishal.moola@gmail.com/ [2]\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "58801d39213ad8525a4c954fe410e5ecabe019df",
      "old_mode": 33188,
      "old_path": "fs/cifs/file.c",
      "new_id": "52af9cf93c6551cb1f8a1d48a19e9ab1fb082d30",
      "new_mode": 33188,
      "new_path": "fs/cifs/file.c"
    }
  ]
}
