)]}'
{
  "commit": "b24dc7a9647fbab05ab53ed71a3e9e0a66d1f4d9",
  "tree": "4d1a64a6b0c8c36ca8eac5ede084fef392896e7a",
  "parents": [
    "95928a7407c329247ef0df50e7da0076a19f0702"
  ],
  "author": {
    "name": "Xiaoming Ni",
    "email": "nixiaoming@huawei.com",
    "time": "Wed Nov 17 15:43:06 2021 -0800"
  },
  "committer": {
    "name": "Luis Chamberlain",
    "email": "mcgrof@kernel.org",
    "time": "Thu Nov 18 11:25:34 2021 -0800"
  },
  "message": "stackleak: move stack_erasing sysctl to stackleak.c\n\nThe kernel/sysctl.c is a kitchen sink where everyone leaves\ntheir dirty dishes, this makes it very difficult to maintain.\n\nTo help with this maintenance let\u0027s start by moving sysctls to\nplaces where they actually belong. The proc sysctl maintainers\ndo not want to know what sysctl knobs you wish to add for your own\npiece of code, we just care about the core logic.\n\nSo move the stack_erasing sysctl from kernel/sysctl.c to\nkernel/stackleak.c and use register_sysctl() to register the\nsysctl interface.\n\nSigned-off-by: Xiaoming Ni \u003cnixiaoming@huawei.com\u003e\n[mcgrof: commit log update]\nSigned-off-by: Luis Chamberlain \u003cmcgrof@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a59db2f08e76b7ea6804fdccaa03c3e817b9a9ea",
      "old_mode": 33188,
      "old_path": "include/linux/stackleak.h",
      "new_id": "ccaab2043fcd513febda43f1a1dc61d5062791ef",
      "new_mode": 33188,
      "new_path": "include/linux/stackleak.h"
    },
    {
      "type": "modify",
      "old_id": "ce161a8e8d97585c8b1152fec1ea088343cf15d8",
      "old_mode": 33188,
      "old_path": "kernel/stackleak.c",
      "new_id": "c77af5543711ab5228743b69cf3ae86ba8b7b24b",
      "new_mode": 33188,
      "new_path": "kernel/stackleak.c"
    },
    {
      "type": "modify",
      "old_id": "28ad4561928985f09dbdc1f9b34a4b61ad4e12f7",
      "old_mode": 33188,
      "old_path": "kernel/sysctl.c",
      "new_id": "97b6cc66b5e9a88e7658e74bcf21239c1334bdbc",
      "new_mode": 33188,
      "new_path": "kernel/sysctl.c"
    }
  ]
}
