)]}'
{
  "commit": "c6f5b001e65cdac592b65a08c5d2dd179cfba568",
  "tree": "3039e744e13eac169969882aed3226a8f6ce6186",
  "parents": [
    "2b68f6caeac271620cd2f9362aeaed360e317df0"
  ],
  "author": {
    "name": "Kees Cook",
    "email": "keescook@chromium.org",
    "time": "Tue Apr 14 15:48:04 2015 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Apr 14 16:49:05 2015 -0700"
  },
  "message": "s390: redefine randomize_et_dyn for ELF_ET_DYN_BASE\n\nIn preparation for moving ET_DYN randomization into the ELF loader (which\nrequires a static ELF_ET_DYN_BASE), this redefines s390\u0027s existing ET_DYN\nrandomization in a call to arch_mmap_rnd(). This refactoring results in\nthe same ET_DYN randomization on s390.\n\nSigned-off-by: Kees Cook \u003ckeescook@chromium.org\u003e\nAcked-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nReviewed-by: Ingo Molnar \u003cmingo@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c9c875d9ed318cc75f7123a8d999b464201a4fd5",
      "old_mode": 33188,
      "old_path": "arch/s390/include/asm/elf.h",
      "new_id": "f8db4781a4c21f75c0d0f6a09cf416df3b874065",
      "new_mode": 33188,
      "new_path": "arch/s390/include/asm/elf.h"
    },
    {
      "type": "modify",
      "old_id": "a94504d99c47e8eabb8ff1531bb556e505e5b8f4",
      "old_mode": 33188,
      "old_path": "arch/s390/mm/mmap.c",
      "new_id": "8c11536f972dc61c66a37530b045e118a560111d",
      "new_mode": 33188,
      "new_path": "arch/s390/mm/mmap.c"
    }
  ]
}
