)]}'
{
  "commit": "dabdb3836cea0680b744daae068c7eac24fe1556",
  "tree": "093daff58d47dcfad204a57f274db5baaadfdfec",
  "parents": [
    "bc4d60eba3f225f7ca1023d1f3b5caafd714813e"
  ],
  "author": {
    "name": "Hugh Dickins",
    "email": "hughd@google.com",
    "time": "Fri May 06 15:22:36 2022 -0400"
  },
  "committer": {
    "name": "Eric Sandeen",
    "email": "sandeen@sandeen.net",
    "time": "Fri May 06 15:22:36 2022 -0400"
  },
  "message": "mm/fs: delete PF_SWAPWRITE\n\nSource kernel commit: b698f0a1773f7df73f2bb4bfe0e597ea1bb3881f\n\nPF_SWAPWRITE has been redundant since v3.2 commit ee72886d8ed5 (\"mm:\nvmscan: do not writeback filesystem pages in direct reclaim\").\n\nCoincidentally, NeilBrown\u0027s current patch \"remove inode_congested()\"\ndeletes may_write_to_inode(), which appeared to be the one function which\ntook notice of PF_SWAPWRITE.  But if you study the old logic, and the\nconditions under which may_write_to_inode() was called, you discover that\nflag and function have been pointless for a decade.\n\nLink: https://lkml.kernel.org/r/75e80e7-742d-e3bd-531-614db8961e4@google.com\nSigned-off-by: Hugh Dickins \u003chughd@google.com\u003e\nCc: NeilBrown \u003cneilb@suse.de\u003e\nCc: Jan Kara \u003cjack@suse.de\u003e\nCc: \"Darrick J. Wong\" \u003cdjwong@kernel.org\u003e\nCc: Dave Chinner \u003cdavid@fromorbit.com\u003e\nCc: Matthew Wilcox \u003cwilly@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Eric Sandeen \u003csandeen@sandeen.net\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4fe2378e75081f3fe963e7a4742a70d5d952a73b",
      "old_mode": 33188,
      "old_path": "libxfs/xfs_btree.c",
      "new_id": "18fbe768ed9a82a4a786981ad4e2b369b6d24b37",
      "new_mode": 33188,
      "new_path": "libxfs/xfs_btree.c"
    }
  ]
}
