)]}'
{
  "commit": "e76d7b6b8cd564d4d5ea6e7c7daea541e100caa4",
  "tree": "d33a74694419f29c1012a5946ad416b6be924382",
  "parents": [
    "52012209e1802e67aa186459e3e965f669e553df"
  ],
  "author": {
    "name": "David Hildenbrand",
    "email": "david@redhat.com",
    "time": "Mon Feb 10 09:46:43 2025 +0100"
  },
  "committer": {
    "name": "Peter Xu",
    "email": "peterx@redhat.com",
    "time": "Wed Feb 12 10:13:27 2025 -0500"
  },
  "message": "physmem: factor out RAM/ROMD check in memory_access_is_direct()\n\nLet\u0027s factor more of the generic \"is this directly accessible\" check,\nindependent of the \"write\" condition out.\n\nNote that the \"!mr-\u003erom_device\" check in the write case essentially\ndisallows the memory_region_is_romd() condition again. Further note that\nRAM DEVICE regions are also RAM regions, so we can check for RAM+ROMD\nfirst.\n\nThis is a preparation for further changes.\n\nReviewed-by: Peter Xu \u003cpeterx@redhat.com\u003e\nSigned-off-by: David Hildenbrand \u003cdavid@redhat.com\u003e\nLink: https://lore.kernel.org/r/20250210084648.33798-3-david@redhat.com\nSigned-off-by: Peter Xu \u003cpeterx@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5cd7574c60a3d019c6baead3b7b6ca57a23eb73c",
      "old_mode": 33188,
      "old_path": "include/exec/memory.h",
      "new_id": "cb35c38402b85f362ff1518e106338d09feb4ce2",
      "new_mode": 33188,
      "new_path": "include/exec/memory.h"
    }
  ]
}
