)]}'
{
  "commit": "e5c1540030a0e2da0c46b3da91ed3ceafd0e4368",
  "tree": "155969ed2a896d01bf9d3411cdb5d9af3b038ead",
  "parents": [
    "5cbe865b0e03982c7886f36716fc149415ee8381"
  ],
  "author": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Tue Mar 28 16:03:51 2017 -0400"
  },
  "committer": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Tue Mar 28 18:23:25 2017 -0400"
  },
  "message": "avr32: switch to RAW_COPY_USER\n\nThis one needs profiling; use of asm variant of access_ok() might have\nbeen performance-critical.  Now copy_{to,from}_user() are using the\nC variant.  I doubt that it\u0027s going to have visible effects, but\nthat needs to be experimentally verified.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7e75d45e20cdf271ce8f0025fc362e3c37048dfd",
      "old_mode": 33188,
      "old_path": "arch/avr32/Kconfig",
      "new_id": "8c349f2a9ebbf7064e745216905e31f204555911",
      "new_mode": 33188,
      "new_path": "arch/avr32/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "5f3ce85c1ed7e92c0f480dfcfed924eb63cc9ca7",
      "old_mode": 33188,
      "old_path": "arch/avr32/include/asm/uaccess.h",
      "new_id": "619d50e843a57487036e2e6841c533948f8645e2",
      "new_mode": 33188,
      "new_path": "arch/avr32/include/asm/uaccess.h"
    },
    {
      "type": "modify",
      "old_id": "0d05fd095468396522986df51fdc4f17f42dcb62",
      "old_mode": 33188,
      "old_path": "arch/avr32/kernel/avr32_ksyms.c",
      "new_id": "0cdae8eb0220bac5e34ee93fbf43027c0add8bda",
      "new_mode": 33188,
      "new_path": "arch/avr32/kernel/avr32_ksyms.c"
    },
    {
      "type": "modify",
      "old_id": "075373471da11d011871ab4681e7ded58732ddfb",
      "old_mode": 33188,
      "old_path": "arch/avr32/lib/copy_user.S",
      "new_id": "f43275796a0cf7bb133da416ed45279e1dded7ff",
      "new_mode": 33188,
      "new_path": "arch/avr32/lib/copy_user.S"
    }
  ]
}
