)]}'
{
  "commit": "e7b8e675d9c71b868b66f62f725a948047514719",
  "tree": "77877e2470148dc47653408c4b624734a8f14239",
  "parents": [
    "ea2c68a08fedb5053ba312d661e47df9f4d72411"
  ],
  "author": {
    "name": "Mike Frysinger",
    "email": "vapier@gentoo.org",
    "time": "Tue Jan 26 04:40:03 2010 -0500"
  },
  "committer": {
    "name": "Frederic Weisbecker",
    "email": "fweisbec@gmail.com",
    "time": "Wed Feb 17 13:07:21 2010 +0100"
  },
  "message": "tracing: Unify arch_syscall_addr() implementations\n\nMost implementations of arch_syscall_addr() are the same, so create a\ndefault version in common code and move the one piece that differs (the\nsyscall table) to asm/syscall.h.  New arch ports don\u0027t have to waste\ntime copying \u0026 pasting this simple function.\n\nThe s390/sparc versions need to be different, so document why.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nLKML-Reference: \u003c1264498803-17278-1-git-send-email-vapier@gentoo.org\u003e\nSigned-off-by: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "239f14b2b55a28213e1a7170db4b870ab82ff1b9",
      "old_mode": 33188,
      "old_path": "Documentation/trace/ftrace-design.txt",
      "new_id": "99df1101d2a56ab29bbc7dbe03aad48f26fdf85d",
      "new_mode": 33188,
      "new_path": "Documentation/trace/ftrace-design.txt"
    },
    {
      "type": "modify",
      "old_id": "e0a73d3eb8371be3bb599413aa09cd65a7f7da56",
      "old_mode": 33188,
      "old_path": "arch/s390/include/asm/syscall.h",
      "new_id": "8429686951f94f7ffeff1fafdb9ea2f5bba6a7d6",
      "new_mode": 33188,
      "new_path": "arch/s390/include/asm/syscall.h"
    },
    {
      "type": "modify",
      "old_id": "5a82bc68193ed472b1c143e88d4f498b6fb02a99",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/ftrace.c",
      "new_id": "9e69449e77adaf835d1589e466bbbdf91227e053",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/ftrace.c"
    },
    {
      "type": "modify",
      "old_id": "6a381429ee9d4cbddcb9639779dba8cac52edd3c",
      "old_mode": 33188,
      "old_path": "arch/sh/include/asm/syscall.h",
      "new_id": "aa7777bdc37036fdc3d2938c6c6f8115784f16bf",
      "new_mode": 33188,
      "new_path": "arch/sh/include/asm/syscall.h"
    },
    {
      "type": "modify",
      "old_id": "a48cdedc73b5f934444b7169a6cae0f583a5f562",
      "old_mode": 33188,
      "old_path": "arch/sh/kernel/ftrace.c",
      "new_id": "30e13196d35bf0b96c1367788635b5778464f2ba",
      "new_mode": 33188,
      "new_path": "arch/sh/kernel/ftrace.c"
    },
    {
      "type": "modify",
      "old_id": "7486c605e23cb36832ec74019c4adad2a68ec0a9",
      "old_mode": 33188,
      "old_path": "arch/sparc/include/asm/syscall.h",
      "new_id": "025a02ad2e31c9a87c15350241234b8943e04ae6",
      "new_mode": 33188,
      "new_path": "arch/sparc/include/asm/syscall.h"
    },
    {
      "type": "modify",
      "old_id": "29973daa993013f404c711b29fcf1fcc3c6ea457",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/ftrace.c",
      "new_id": "9103a56b39e839aed5af1f1f7b8fa78b9f7beee3",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/ftrace.c"
    },
    {
      "type": "modify",
      "old_id": "8d33bc5462d1bd30af43bcb4156fec351149eaa6",
      "old_mode": 33188,
      "old_path": "arch/x86/include/asm/syscall.h",
      "new_id": "c4a348f7bd43de3932f88d0f8ddb5b66a7526863",
      "new_mode": 33188,
      "new_path": "arch/x86/include/asm/syscall.h"
    },
    {
      "type": "modify",
      "old_id": "30968924543129853b05bcb1aaa34dbcf1439ed2",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/ftrace.c",
      "new_id": "0d93a941934cba87a2dc1715b41db26e317cebc8",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/ftrace.c"
    },
    {
      "type": "modify",
      "old_id": "0b4f97d24d7f510b243bdd8cd461daa2786eaa19",
      "old_mode": 33188,
      "old_path": "include/linux/ftrace.h",
      "new_id": "1cbb36f2759c5848637ffe97fe9d04d2d85299cb",
      "new_mode": 33188,
      "new_path": "include/linux/ftrace.h"
    },
    {
      "type": "modify",
      "old_id": "49cea70fbf6dc2b85983390056c063cc179ae729",
      "old_mode": 33188,
      "old_path": "kernel/trace/trace_syscalls.c",
      "new_id": "ecf00782b46c598b1935e894a7835e7f29e1a19f",
      "new_mode": 33188,
      "new_path": "kernel/trace/trace_syscalls.c"
    }
  ]
}
