)]}'
{
  "commit": "b69e81879863086ffd10017a2153273363272478",
  "tree": "4c2000cf5891312a2645808216a1715609cc3d3f",
  "parents": [
    "973fa5897732687b9c5ac5801b8d2ca71e516fbd"
  ],
  "author": {
    "name": "Ard Biesheuvel",
    "email": "ardb@kernel.org",
    "time": "Wed May 07 16:18:40 2025 +0200"
  },
  "committer": {
    "name": "Ard Biesheuvel",
    "email": "ardb@kernel.org",
    "time": "Wed May 07 16:32:09 2025 +0200"
  },
  "message": "x86/boot: Drop 5-level paging related variables and early updates\n\nThe variable __pgtable_l5_enabled is no longer used so it can be\ndropped.\n\nAlong with it, drop ptrs_per_p4d and pgdir_shift, and replace any\nreferences to those with expressions based on pgtable_l5_enabled(). This\nensures that all observers see values that are mutually consistent.\n\nSigned-off-by: Ard Biesheuvel \u003cardb@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "72b830b8a69c2db89757c48dea56a6c729cbf8e8",
      "old_mode": 33188,
      "old_path": "arch/x86/boot/compressed/misc.h",
      "new_id": "3d5c6322def881b6d83946a83be4ee49c27bc340",
      "new_mode": 33188,
      "new_path": "arch/x86/boot/compressed/misc.h"
    },
    {
      "type": "modify",
      "old_id": "5a6c7a190e5bce7add3ad60fae0ed8b2af843898",
      "old_mode": 33188,
      "old_path": "arch/x86/boot/compressed/pgtable_64.c",
      "new_id": "591d28f2feb6e2d05db7b029e2d80c37a5629e28",
      "new_mode": 33188,
      "new_path": "arch/x86/boot/compressed/pgtable_64.c"
    },
    {
      "type": "modify",
      "old_id": "905e8734b5a31ba404b4b518d92d489a67e74238",
      "old_mode": 33188,
      "old_path": "arch/x86/boot/startup/map_kernel.c",
      "new_id": "056de4766006f289d4c8afe798f508152e2b6d78",
      "new_mode": 33188,
      "new_path": "arch/x86/boot/startup/map_kernel.c"
    },
    {
      "type": "modify",
      "old_id": "83cd6c4b9a3f2c8af7f1efc0b9701198c82a2079",
      "old_mode": 33188,
      "old_path": "arch/x86/include/asm/pgtable_64_types.h",
      "new_id": "26deb6831235c1801935dc98f33bb3d0b3772ea7",
      "new_mode": 33188,
      "new_path": "arch/x86/include/asm/pgtable_64_types.h"
    },
    {
      "type": "modify",
      "old_id": "84b5df539a947a7794e0e165c688631edb26f8cf",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/head64.c",
      "new_id": "68f6a31b4d8e208e0ed7a1b24a68fb581f9ad5a5",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/head64.c"
    }
  ]
}
