)]}'
{
  "commit": "6e39459d66d3d19af97d1dd87fe6eceaf7b89898",
  "tree": "b07bd520a71cc23c845b7e91039feba0aa092b01",
  "parents": [
    "786787ac967427af087d582bad3b6320e250d64c"
  ],
  "author": {
    "name": "Helge Deller",
    "email": "deller@gmx.de",
    "time": "Wed Dec 01 21:36:48 2021 +0100"
  },
  "committer": {
    "name": "Helge Deller",
    "email": "deller@gmx.de",
    "time": "Wed Dec 01 21:57:14 2021 +0100"
  },
  "message": "sections: Fix __is_kernel() to include init ranges\n\nWith CONFIG_KALLSYMS_ALL\u003dy, the function is_ksym_addr() is used to\ndetermine if a symbol is from inside the kernel range. For that the\ngiven symbol address is checked if it\u0027s inside the _stext to _end range.\n\nAlthough this is correct, some architectures (e.g. parisc) may have the\ninit area before the _stext address and as such the check in\nis_ksym_addr() fails.  By extending the range check to include the init\nsection, __is_kernel() will now detect symbols in this range as well.\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1dfadb2e878db83e328f0e06e039ed3e62d730bd",
      "old_mode": 33188,
      "old_path": "include/asm-generic/sections.h",
      "new_id": "00566b1fd699d617596a0b566029e40c117b5ba9",
      "new_mode": 33188,
      "new_path": "include/asm-generic/sections.h"
    }
  ]
}
