)]}'
{
  "commit": "1ec320afdc9552c92191d5f89fcd1ebe588334ca",
  "tree": "e526fb29f9487f1ea34aa9ccdf14c318aea2159f",
  "parents": [
    "937949d9edbf4049bd41af6c9f92c26280584564"
  ],
  "author": {
    "name": "Cedric Le Goater",
    "email": "clg@fr.ibm.com",
    "time": "Fri Dec 08 02:37:55 2006 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.osdl.org",
    "time": "Fri Dec 08 08:28:51 2006 -0800"
  },
  "message": "[PATCH] add process_session() helper routine: deprecate old field\n\nAdd an anonymous union and ((deprecated)) to catch direct usage of the\nsession field.\n\n[akpm@osdl.org: fix various missed conversions]\n[jdike@addtoit.com: fix UML bug]\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Cedric Le Goater \u003cclg@fr.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4ebba7ca1dc9982dbc7272de7f1c86c91c59dd7c",
      "old_mode": 33188,
      "old_path": "drivers/char/tty_io.c",
      "new_id": "48cee2004e97f70cf1712b514babac396fb9ed21",
      "new_mode": 33188,
      "new_path": "drivers/char/tty_io.c"
    },
    {
      "type": "modify",
      "old_id": "b0cd014a39bd7267707f95a264fe24a82b0eec08",
      "old_mode": 33188,
      "old_path": "fs/proc/array.c",
      "new_id": "70e4fab117b154ec0379aea1f924e5f021195e7e",
      "new_mode": 33188,
      "new_path": "fs/proc/array.c"
    },
    {
      "type": "modify",
      "old_id": "733790d4f7db881a88eddcb3f8a4d31204236a24",
      "old_mode": 33188,
      "old_path": "include/linux/init_task.h",
      "new_id": "848a68af3d42d10cb1b81527bce8a3182c3eac1b",
      "new_mode": 33188,
      "new_path": "include/linux/init_task.h"
    },
    {
      "type": "modify",
      "old_id": "270d864a8ff1b8a9c2045a9a4767a98a9daf7b24",
      "old_mode": 33188,
      "old_path": "include/linux/sched.h",
      "new_id": "6fec1d419714dc3ea5bb908fb27dfc860f8606cc",
      "new_mode": 33188,
      "new_path": "include/linux/sched.h"
    },
    {
      "type": "modify",
      "old_id": "8d289bfc13d1c3f87c7f819595f05ebbd58481d6",
      "old_mode": 33188,
      "old_path": "kernel/exit.c",
      "new_id": "6267a6cc61139a1b09888bd9fa80f31cfbe674cd",
      "new_mode": 33188,
      "new_path": "kernel/exit.c"
    },
    {
      "type": "modify",
      "old_id": "298c4d6ab5124b075314ae570051ae01669397fc",
      "old_mode": 33188,
      "old_path": "kernel/fork.c",
      "new_id": "60d2644bfe853a7f69f5a151c114f730fb0985c2",
      "new_mode": 33188,
      "new_path": "kernel/fork.c"
    }
  ]
}
