)]}'
{
  "commit": "4e3feaad6ff8a7a57e3bf3308a93c93e3a2e17a6",
  "tree": "9187e93ab8dc533495f1c3011b74bd36da7d7b80",
  "parents": [
    "58e0e5c85e31b0b30f16ac835d537ba0b7ff7d37"
  ],
  "author": {
    "name": "Nathan Chancellor",
    "email": "nathan@kernel.org",
    "time": "Tue Jan 24 09:19:28 2023 -0700"
  },
  "committer": {
    "name": "Masahiro Yamada",
    "email": "masahiroy@kernel.org",
    "time": "Sun Feb 05 18:51:22 2023 +0900"
  },
  "message": "powerpc/vdso: Filter clang\u0027s auto var init zero enabler when linking\n\nAfter commit 8d9acfce3332 (\"kbuild: Stop using \u0027-Qunused-arguments\u0027 with\nclang\"), the PowerPC vDSO shows the following error with clang-13 and\nolder when CONFIG_INIT_STACK_ALL_ZERO is enabled:\n\n  clang: error: argument unused during compilation: \u0027-enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang\u0027 [-Werror,-Wunused-command-line-argument]\n\nclang-14 added a change to make sure this flag never triggers\n-Wunused-command-line-argument, so it is fixed with newer releases. For\nolder releases that the kernel still supports building with, just filter\nout this flag, as has been done for other flags.\n\nFixes: f0a42fbab447 (\"powerpc/vdso: Improve linker flags\")\nFixes: 8d9acfce3332 (\"kbuild: Stop using \u0027-Qunused-arguments\u0027 with clang\")\nLink: https://github.com/llvm/llvm-project/commit/ca6d5813d17598cd180995fb3bdfca00f364475f\nSigned-off-by: Nathan Chancellor \u003cnathan@kernel.org\u003e\nSigned-off-by: Masahiro Yamada \u003cmasahiroy@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3e7f96f12f08959c93f7d16842f6a5cc82849a12",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "5bd587bb30b5778e137d99c804cd528ab4fe522a",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "7e69e87fbf7440f26ed5e9c9d6ddd3af835969d9",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/vdso/Makefile",
      "new_id": "d2a1dc0956d5169b35aadd0353bfde0458517db6",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/vdso/Makefile"
    }
  ]
}
