)]}'
{
  "commit": "4cdf8dbe2d4b3891a9abd9f9ec32acbe58de0cf6",
  "tree": "006204597d8aab019a8831da3f38556ca9dcaab1",
  "parents": [
    "6b25e21fa6f26d0f0d45f161d169029411c84286",
    "aa7eb9ad32f84ce91a92f5c0196ae7adb5611ac4"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Oct 11 23:38:39 2016 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Oct 11 23:38:39 2016 -0700"
  },
  "message": "Merge branch \u0027work.uaccess2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs\n\nPull uaccess.h prepwork from Al Viro:\n \"Preparations to tree-wide switch to use of linux/uaccess.h (which,\n  obviously, will allow to start unifying stuff for real). The last step\n  there, ie\n\n    PATT\u003d\u0027^[[:blank:]]*#[[:blank:]]*include[[:blank:]]*\u003casm/uaccess.h\u003e\u0027\n    sed -i -e \"s!$PATT!#include \u003clinux/uaccess.h\u003e!\" \\\n            `git grep -l \"$PATT\"|grep -v ^include/linux/uaccess.h`\n\n  is not taken here - I would prefer to do it once just before or just\n  after -rc1.  However, everything should be ready for it\"\n\n* \u0027work.uaccess2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:\n  remove a stray reference to asm/uaccess.h in docs\n  sparc64: separate extable_64.h, switch elf_64.h to it\n  score: separate extable.h, switch module.h to it\n  mips: separate extable.h, switch module.h to it\n  x86: separate extable.h, switch sections.h to it\n  remove stray include of asm/uaccess.h from cacheflush.h\n  mn10300: remove a bogus processor.h-\u003euaccess.h include\n  xtensa: split uaccess.h into C and asm sides\n  bonding: quit messing with IOCTL\n  kill __kernel_ds_p off\n  mn10300: finish verify_area() off\n  frv: move HAVE_ARCH_UNMAPPED_AREA to pgtable.h\n  exceptions: detritus removal\n",
  "tree_diff": []
}
