)]}'
{
  "commit": "7a7003b1da010d2b0d1dc8bf21c10f5c73b389f1",
  "tree": "8a89f339577c823f3b0e37d0380cdbc792046150",
  "parents": [
    "0b07194bb55ed836c2cc7c22e866b87a14681984"
  ],
  "author": {
    "name": "Mark Rutland",
    "email": "mark.rutland@arm.com",
    "time": "Thu Nov 02 16:12:03 2017 +0000"
  },
  "committer": {
    "name": "Catalin Marinas",
    "email": "catalin.marinas@arm.com",
    "time": "Thu Nov 02 18:33:08 2017 +0000"
  },
  "message": "arm64: ensure __dump_instr() checks addr_limit\n\nIt\u0027s possible for a user to deliberately trigger __dump_instr with a\nchosen kernel address.\n\nLet\u0027s avoid problems resulting from this by using get_user() rather than\n__get_user(), ensuring that we don\u0027t erroneously access kernel memory.\n\nWhere we use __dump_instr() on kernel text, we already switch to\nKERNEL_DS, so this shouldn\u0027t adversely affect those cases.\n\nFixes: 60ffc30d5652810d (\"arm64: Exception handling\")\nCc: stable@vger.kernel.org\nAcked-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Mark Rutland \u003cmark.rutland@arm.com\u003e\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5ea4b85aee0e96e93c80a7aca339ffb2e987a53e",
      "old_mode": 33188,
      "old_path": "arch/arm64/kernel/traps.c",
      "new_id": "8383af15a7598409a05f34fce45ffde706e34bcb",
      "new_mode": 33188,
      "new_path": "arch/arm64/kernel/traps.c"
    }
  ]
}
