)]}'
{
  "commit": "db68ce10c4f0a27c1ff9fa0e789e5c41f8c4ea63",
  "tree": "77eda1d247853a2d414e0047c620b3c72bb11a1a",
  "parents": [
    "aaa2e7ac80f679230faf28a8e12e8d68dbe977eb"
  ],
  "author": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Mon Mar 20 21:08:07 2017 -0400"
  },
  "committer": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Tue Mar 28 16:43:25 2017 -0400"
  },
  "message": "new helper: uaccess_kernel()\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "77c55ce899365cb664c8a73f6cdb07ff287cce78",
      "old_mode": 33188,
      "old_path": "arch/alpha/include/asm/uaccess.h",
      "new_id": "b2f62b98e2905e3db31d7c6bd894887cc8d25ad4",
      "new_mode": 33188,
      "new_path": "arch/alpha/include/asm/uaccess.h"
    },
    {
      "type": "modify",
      "old_id": "d837a53c6e590a53adff809d374725521b87eb8d",
      "old_mode": 33188,
      "old_path": "arch/arc/include/asm/uaccess.h",
      "new_id": "ffd14e630aca7067262c9cf0d7ac6109fc8d314f",
      "new_mode": 33188,
      "new_path": "arch/arc/include/asm/uaccess.h"
    },
    {
      "type": "modify",
      "old_id": "9677a7cf7987efcd97d5504f4b1a19f15848eda1",
      "old_mode": 33188,
      "old_path": "arch/arm/include/asm/uaccess.h",
      "new_id": "b63527359d52e44c31b004c991271b458ba20775",
      "new_mode": 33188,
      "new_path": "arch/arm/include/asm/uaccess.h"
    },
    {
      "type": "modify",
      "old_id": "6bd1089b07e0960830ed6bd6a8345202b7efd8b0",
      "old_mode": 33188,
      "old_path": "arch/arm/lib/uaccess_with_memcpy.c",
      "new_id": "9b4ed172861615fa94f628fb3eea067176ef3bae",
      "new_mode": 33188,
      "new_path": "arch/arm/lib/uaccess_with_memcpy.c"
    },
    {
      "type": "modify",
      "old_id": "89d5162d4ca67594395d5e787392c39883ec79f8",
      "old_mode": 33188,
      "old_path": "arch/blackfin/kernel/process.c",
      "new_id": "89814850b08bf0cded0c796c3cb43c0b4580f32b",
      "new_mode": 33188,
      "new_path": "arch/blackfin/kernel/process.c"
    },
    {
      "type": "modify",
      "old_id": "3e9bdfbee8adeb4521391c70f87210cbb858aff9",
      "old_mode": 33188,
      "old_path": "arch/c6x/kernel/sys_c6x.c",
      "new_id": "a742ae25923969c5621fa3ae7e52e6c5a7757374",
      "new_mode": 33188,
      "new_path": "arch/c6x/kernel/sys_c6x.c"
    },
    {
      "type": "modify",
      "old_id": "c2462ef04eaf5dde9db8e5b5db18d6bbeff9abc7",
      "old_mode": 33188,
      "old_path": "arch/cris/include/asm/uaccess.h",
      "new_id": "5f5b8f53d2d7afa760f2bb4069e3adb24647a45c",
      "new_mode": 33188,
      "new_path": "arch/cris/include/asm/uaccess.h"
    },
    {
      "type": "modify",
      "old_id": "fb72b710759e213b2e880e46c22b042edb3cf278",
      "old_mode": 33188,
      "old_path": "arch/m68k/include/asm/uaccess_mm.h",
      "new_id": "14054a4e4216e6ddc8d26a9665e4f5f09e527299",
      "new_mode": 33188,
      "new_path": "arch/m68k/include/asm/uaccess_mm.h"
    },
    {
      "type": "modify",
      "old_id": "7fc5277ae71f3e8a4a939b8cb21ae729a979c968",
      "old_mode": 33188,
      "old_path": "arch/metag/include/asm/uaccess.h",
      "new_id": "83de7554d2b33b649a8ec4aa84389b165a4af732",
      "new_mode": 33188,
      "new_path": "arch/metag/include/asm/uaccess.h"
    },
    {
      "type": "modify",
      "old_id": "c8b574f7e0ccc293c4e1ae7d1a862328ac906648",
      "old_mode": 33188,
      "old_path": "arch/mips/include/asm/checksum.h",
      "new_id": "77cad232a1c61cde88587230374ba153dd6bc975",
      "new_mode": 33188,
      "new_path": "arch/mips/include/asm/checksum.h"
    },
    {
      "type": "modify",
      "old_id": "55fd94e6cd0b1f2c79294f59bf4bc3b0bc702c66",
      "old_mode": 33188,
      "old_path": "arch/mips/include/asm/r4kcache.h",
      "new_id": "7f12d7e27c94ef5e78a49478359cad68bc4a1eb4",
      "new_mode": 33188,
      "new_path": "arch/mips/include/asm/r4kcache.h"
    },
    {
      "type": "modify",
      "old_id": "dd25b312c9737116a094eb540f8964941c4a0ee9",
      "old_mode": 33188,
      "old_path": "arch/mips/include/asm/uaccess.h",
      "new_id": "70ca8eee166a8e7a1a8a6535483e415659dd565e",
      "new_mode": 33188,
      "new_path": "arch/mips/include/asm/uaccess.h"
    },
    {
      "type": "modify",
      "old_id": "7ed98354fe9daabd4237690e9e73a4d8decaa826",
      "old_mode": 33188,
      "old_path": "arch/mips/kernel/unaligned.c",
      "new_id": "f806ee56e63932c6fc2ec7fe3ccbce654350c5d9",
      "new_mode": 33188,
      "new_path": "arch/mips/kernel/unaligned.c"
    },
    {
      "type": "modify",
      "old_id": "0b0f60444b767f31d2720ce9e95687aec77ab3c6",
      "old_mode": 33188,
      "old_path": "arch/openrisc/include/asm/uaccess.h",
      "new_id": "227af1acb8bd71bf3a2e8e1aa8c041d738e3ff76",
      "new_mode": 33188,
      "new_path": "arch/openrisc/include/asm/uaccess.h"
    },
    {
      "type": "modify",
      "old_id": "ac8bd586ace8d17329e2536244b7833c0db46c83",
      "old_mode": 33188,
      "old_path": "arch/parisc/include/asm/futex.h",
      "new_id": "0ba14300cd8e8bf09b0331ac004c98e601aa3bb2",
      "new_mode": 33188,
      "new_path": "arch/parisc/include/asm/futex.h"
    },
    {
      "type": "modify",
      "old_id": "f82ff10ed974117a59f8713eba4281350feb44aa",
      "old_mode": 33188,
      "old_path": "arch/parisc/lib/memcpy.c",
      "new_id": "66f5160136c2652cbd5491828421d87a1e075a11",
      "new_mode": 33188,
      "new_path": "arch/parisc/lib/memcpy.c"
    },
    {
      "type": "modify",
      "old_id": "9e9a5e8d6cf6d496ce57d85fb35b6140f8ecb859",
      "old_mode": 33188,
      "old_path": "arch/s390/include/asm/uaccess.h",
      "new_id": "7228ed8da67d73a553e1583cb39c5d07e44d33e5",
      "new_mode": 33188,
      "new_path": "arch/s390/include/asm/uaccess.h"
    },
    {
      "type": "modify",
      "old_id": "bd56c28fff9fea8cdec3e98fe7e155a61f1d55bb",
      "old_mode": 33188,
      "old_path": "arch/sparc/include/asm/uaccess.h",
      "new_id": "9e068bf9060a77a9dd73fc6defa56b6b65e38e41",
      "new_mode": 33188,
      "new_path": "arch/sparc/include/asm/uaccess.h"
    },
    {
      "type": "modify",
      "old_id": "952d512a64f21ffb32fdfe8d23eed79a1e22fabc",
      "old_mode": 33188,
      "old_path": "arch/sparc/include/asm/uaccess_32.h",
      "new_id": "a59a1e81986d9014892dee82ba00be23940ddb89",
      "new_mode": 33188,
      "new_path": "arch/sparc/include/asm/uaccess_32.h"
    },
    {
      "type": "modify",
      "old_id": "076bdcb0c2ad8e5d8ce50dfe75a68d04d66785fa",
      "old_mode": 33188,
      "old_path": "arch/um/include/asm/uaccess.h",
      "new_id": "e992bb57da5a7df21d80cb6bff4cbd94cd0432a1",
      "new_mode": 33188,
      "new_path": "arch/um/include/asm/uaccess.h"
    },
    {
      "type": "modify",
      "old_id": "85ac8adb069bb9a3d64e1f57daa49f950ac9b50e",
      "old_mode": 33188,
      "old_path": "arch/um/kernel/skas/uaccess.c",
      "new_id": "22c9f79db8e6492d7cad7ff32088bdaf0b3d0205",
      "new_mode": 33188,
      "new_path": "arch/um/kernel/skas/uaccess.c"
    },
    {
      "type": "modify",
      "old_id": "f60fab718b59fe48ae4637852a70ca638a9c340d",
      "old_mode": 33188,
      "old_path": "arch/unicore32/include/asm/uaccess.h",
      "new_id": "1196c88c2f9b93418f20d1d563962e1a50650e08",
      "new_mode": 33188,
      "new_path": "arch/unicore32/include/asm/uaccess.h"
    },
    {
      "type": "modify",
      "old_id": "d22c1dc7e39e9b6a96c97349c540f17468c788ee",
      "old_mode": 33188,
      "old_path": "arch/unicore32/kernel/process.c",
      "new_id": "ddaf78ae6854d7d799441d28c788e5fe02199dcd",
      "new_mode": 33188,
      "new_path": "arch/unicore32/kernel/process.c"
    },
    {
      "type": "modify",
      "old_id": "bd8861c811ef1614879a300b5b858c841cff1a65",
      "old_mode": 33188,
      "old_path": "arch/xtensa/include/asm/uaccess.h",
      "new_id": "26512692e28f7fa4ae33ba0d3568072ccf6d0dd6",
      "new_mode": 33188,
      "new_path": "arch/xtensa/include/asm/uaccess.h"
    },
    {
      "type": "modify",
      "old_id": "74835dbf0c47c3fc1c6f2f80c9da53ee112402da",
      "old_mode": 33188,
      "old_path": "block/bsg.c",
      "new_id": "69ccb7801a7575b5ca8357dc64fa429c03d6e5de",
      "new_mode": 33188,
      "new_path": "block/bsg.c"
    },
    {
      "type": "modify",
      "old_id": "29b86505f796d9fa57c19b958c1c7ae4ef31b298",
      "old_mode": 33188,
      "old_path": "drivers/scsi/sg.c",
      "new_id": "5d9136a345ececc3e662eb3776cd838d28b69139",
      "new_mode": 33188,
      "new_path": "drivers/scsi/sg.c"
    },
    {
      "type": "modify",
      "old_id": "b786ca2419b4fc42120c3c18bb6d22c7a3a2fb13",
      "old_mode": 33188,
      "old_path": "include/linux/uaccess.h",
      "new_id": "9c3ae8706e9dd1f4f81c518f7352593d3be9af50",
      "new_mode": 33188,
      "new_path": "include/linux/uaccess.h"
    },
    {
      "type": "modify",
      "old_id": "9b4c22a36931884520b4b25e42d3b99c2bd8b733",
      "old_mode": 33188,
      "old_path": "include/rdma/ib.h",
      "new_id": "66dbed0c146d290fb86bd0c14abcdb37945b530f",
      "new_mode": 33188,
      "new_path": "include/rdma/ib.h"
    },
    {
      "type": "modify",
      "old_id": "cee9802cf3e00f0f5ef1625df14fa9d6892b3581",
      "old_mode": 33188,
      "old_path": "kernel/trace/bpf_trace.c",
      "new_id": "f806dbd66de9b0445a5caf5ad4af1c24b7ed1b26",
      "new_mode": 33188,
      "new_path": "kernel/trace/bpf_trace.c"
    },
    {
      "type": "modify",
      "old_id": "e68604ae3cedf41ce98bc06de2142629fa115cbd",
      "old_mode": 33188,
      "old_path": "lib/iov_iter.c",
      "new_id": "97db876c6862578d1aca5036fa4be2c602f83d5f",
      "new_mode": 33188,
      "new_path": "lib/iov_iter.c"
    },
    {
      "type": "modify",
      "old_id": "a97a4cec2e1fcd94c5e1eb5f1af334749efe64fa",
      "old_mode": 33188,
      "old_path": "mm/memory.c",
      "new_id": "e8f4e10e770a0a1343d54565800e12e773fb9288",
      "new_mode": 33188,
      "new_path": "mm/memory.c"
    },
    {
      "type": "modify",
      "old_id": "97527710a72a5bd41679337c59d82c87b44928a9",
      "old_mode": 33188,
      "old_path": "security/tomoyo/network.c",
      "new_id": "6c02ac4782477f35c8a79c3289714d3e503cd31d",
      "new_mode": 33188,
      "new_path": "security/tomoyo/network.c"
    }
  ]
}
