)]}'
{
  "commit": "8e1ceb025f96a94a09e2cb3f98fab8be705b4c2c",
  "tree": "189918e5ab51bca4073d905af4d7fad8e9ed6a0d",
  "parents": [
    "73c8be797090eb7fed6c34cd2258ae7ebd56e121"
  ],
  "author": {
    "name": "David Howells",
    "email": "dhowells@redhat.com",
    "time": "Thu Jul 27 16:47:27 2023 +0100"
  },
  "committer": {
    "name": "David Howells",
    "email": "dhowells@redhat.com",
    "time": "Thu Jul 27 17:04:18 2023 +0100"
  },
  "message": "shmem: Apply a couple of filemap_splice_read() fixes to shmem_splice_read()\n\nFix shmem_splice_read() to use the inode from in-\u003ef_mapping-\u003ehost rather\nthan file_inode(in) and to skip the splice if it starts after s_maxbytes,\nanalogously with fixes to filemap_splice_read().\n\nFixes: bd194b187115 (\"shmem: Implement splice-read\")\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\ncc: Hugh Dickins \u003chughd@google.com\u003e\ncc: Christoph Hellwig \u003chch@lst.de\u003e\ncc: Jens Axboe \u003caxboe@kernel.dk\u003e\ncc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\ncc: John Hubbard \u003cjhubbard@nvidia.com\u003e\ncc: David Hildenbrand \u003cdavid@redhat.com\u003e\ncc: Matthew Wilcox \u003cwilly@infradead.org\u003e\ncc: Chuck Lever \u003cchuck.lever@oracle.com\u003e\ncc: linux-block@vger.kernel.org\ncc: linux-fsdevel@vger.kernel.org\ncc: linux-mm@kvack.org\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0164cccdcd7153b7e034d860a31f0656f46404eb",
      "old_mode": 33188,
      "old_path": "mm/shmem.c",
      "new_id": "8a16d4c7092b6bff6cd8adc41527618a19ec6bb6",
      "new_mode": 33188,
      "new_path": "mm/shmem.c"
    }
  ]
}
