)]}'
{
  "commit": "1f28f9d7b28f03c3d5fe9aada589cec10ec90860",
  "tree": "20aa94ebfde4528e6cde80b02510189eb52dc30a",
  "parents": [
    "9b7389272a67cae6d76085a9f7169ad5f7d9ba7b"
  ],
  "author": {
    "name": "Helge Deller",
    "email": "deller@gmx.de",
    "time": "Wed Nov 22 23:18:14 2023 +0100"
  },
  "committer": {
    "name": "Luis Chamberlain",
    "email": "mcgrof@kernel.org",
    "time": "Mon Oct 21 12:20:27 2024 -0700"
  },
  "message": "modules: Add missing entry for __ex_table\n\nThe entry for __ex_table was missing, which may make __ex_table\nbecome 1- or 2-byte aligned in modules.\nAdd the entry to ensure it gets 32-bit aligned.\n\nAs per unaligned-memory-access [0] \"unaligned memory accesses [...]\nwill not work correctly on certain platforms and will cause performance\nproblems on others\", so fix this.\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\n[mcgrof: added unaligned-memory-access justification]\nLink: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/core-api/unaligned-memory-access.rst # [0]\nSigned-off-by: Luis Chamberlain \u003cmcgrof@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "23f9912179ceee909a3143d05aba0c30362a8ac9",
      "old_mode": 33188,
      "old_path": "scripts/module.lds.S",
      "new_id": "69b2423e27ab4d8fc0525a4c8e1aeef824b495e7",
      "new_mode": 33188,
      "new_path": "scripts/module.lds.S"
    }
  ]
}
