)]}'
{
  "commit": "c73b51515726e101c20c8f89e750891e6a68caf7",
  "tree": "0d776eaa85406fd6454b2d5679027c8e421be323",
  "parents": [
    "6b34725e7aeabf6a8df880c78e044f1b6b6543a4"
  ],
  "author": {
    "name": "David Howells",
    "email": "dhowells@redhat.com",
    "time": "Mon Nov 09 12:44:23 2026 +0000"
  },
  "committer": {
    "name": "David Howells",
    "email": "dhowells@redhat.com",
    "time": "Mon Nov 09 16:34:27 2026 +0000"
  },
  "message": "netfs: Fix lack of pinning on on bvecq chain\n\nThe subrequests created by netfslib during a writeback really need to pin\nthe bvecq chain at the point they start at to avoid bvecq_delete_spent()\naccidentally deleting a link that is still potentially in use when a retry\noccurs.\n\nLink: https://sashiko.dev/#/patchset/20261107160823.1465553-1-dhowells%40redhat.com\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\ncc: Paulo Alcantara (Red Hat) \u003cpc@manguebit.org\u003e\ncc: Matthew Wilcox \u003cwilly@infradead.org\u003e\ncc: Jens Axboe \u003caxboe@kernel.dk\u003e\ncc: Christoph Hellwig \u003chch@infradead.org\u003e\ncc: linux-block@vger.kernel.org\ncc: netfs@lists.linux.dev\ncc: linux-fsdevel@vger.kernel.org\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "61b44af6774b75f5d6bf044a72e053f3e8befafe",
      "old_mode": 33188,
      "old_path": "fs/netfs/buffered_read.c",
      "new_id": "c6c850ffd56ea5e92b51fc46fb82b43994512faa",
      "new_mode": 33188,
      "new_path": "fs/netfs/buffered_read.c"
    },
    {
      "type": "modify",
      "old_id": "6d7839c0498d600d64f03db88e7692db6f15be23",
      "old_mode": 33188,
      "old_path": "fs/netfs/objects.c",
      "new_id": "035c35ce05b81aab02a5a9c5264af57e3826f613",
      "new_mode": 33188,
      "new_path": "fs/netfs/objects.c"
    },
    {
      "type": "modify",
      "old_id": "e23d87c8d4b38e730cc8f8b59865ad0657a1b611",
      "old_mode": 33188,
      "old_path": "fs/netfs/rolling_buffer.c",
      "new_id": "28d38ec0168e76218d632d60c870d38afaf4b327",
      "new_mode": 33188,
      "new_path": "fs/netfs/rolling_buffer.c"
    },
    {
      "type": "modify",
      "old_id": "37d1e5055c0ba5567909069dec7084cce6fc07bf",
      "old_mode": 33188,
      "old_path": "fs/netfs/write_issue.c",
      "new_id": "fbef08a70c8f04639e429a152e5adb709f1d2fe9",
      "new_mode": 33188,
      "new_path": "fs/netfs/write_issue.c"
    },
    {
      "type": "modify",
      "old_id": "ac6a4470b60fd1695e3a2160af1da8ff8c8ae648",
      "old_mode": 33188,
      "old_path": "include/linux/netfs.h",
      "new_id": "5d0015bc9db71db67239c62fe510ebe8319487c6",
      "new_mode": 33188,
      "new_path": "include/linux/netfs.h"
    }
  ]
}
