)]}'
{
  "commit": "3db03b4afb3ecd66a0399b8ba57742ca953b0ecd",
  "tree": "fe0bd5c3663c58583f0181e2673d569c2df664e7",
  "parents": [
    "6760856791c6e527da678021ee6a67896549d4da"
  ],
  "author": {
    "name": "Arnd Bergmann",
    "email": "arnd@arndb.de",
    "time": "Mon Oct 02 02:18:31 2006 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Mon Oct 02 07:57:23 2006 -0700"
  },
  "message": "[PATCH] rename the provided execve functions to kernel_execve\n\nSome architectures provide an execve function that does not set errno, but\ninstead returns the result code directly.  Rename these to kernel_execve to\nget the right semantics there.  Moreover, there is no reasone for any of these\narchitectures to still provide __KERNEL_SYSCALLS__ or _syscallN macros, so\nremove these right away.\n\n[akpm@osdl.org: build fix]\n[bunk@stusta.de: build fix]\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Ian Molton \u003cspyro@f2s.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Hirokazu Takata \u003ctakata.hirokazu@renesas.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Kazumoto Kojima \u003ckkojima@rr.iij4u.or.jp\u003e\nCc: Richard Curnow \u003crc@rc0.org.uk\u003e\nCc: William Lee Irwin III \u003cwli@holomorphy.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Miles Bader \u003cuclinux-v850@lsi.nec.co.jp\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\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": "f042cc42b00fc531f7c8e6528aae05002a72b172",
      "old_mode": 33188,
      "old_path": "arch/alpha/kernel/alpha_ksyms.c",
      "new_id": "dbe327d32b6f03327fdab830d405c11a7bcf87f4",
      "new_mode": 33188,
      "new_path": "arch/alpha/kernel/alpha_ksyms.c"
    },
    {
      "type": "modify",
      "old_id": "01ecd09d4a64c42be3a6872d6f068e0492db03d9",
      "old_mode": 33188,
      "old_path": "arch/alpha/kernel/entry.S",
      "new_id": "c95e95e1ab0423b2664e8359a32ff2da0d13372d",
      "new_mode": 33188,
      "new_path": "arch/alpha/kernel/entry.S"
    },
    {
      "type": "modify",
      "old_id": "8170af4714393ed39946682302a16ef229dfb838",
      "old_mode": 33188,
      "old_path": "arch/arm/kernel/sys_arm.c",
      "new_id": "00c18d35913cb2c9a6da852fba86d67efa9fd5a4",
      "new_mode": 33188,
      "new_path": "arch/arm/kernel/sys_arm.c"
    },
    {
      "type": "modify",
      "old_id": "85457897b8a9cb756fe983dd4ab44588c8ef4499",
      "old_mode": 33188,
      "old_path": "arch/arm26/kernel/sys_arm.c",
      "new_id": "dc05aba58baf29f46df49c4eb1be9e6f887e102b",
      "new_mode": 33188,
      "new_path": "arch/arm26/kernel/sys_arm.c"
    },
    {
      "type": "modify",
      "old_id": "12701cf32d9944de96a3fa609788d50fc79b8518",
      "old_mode": 33188,
      "old_path": "arch/ia64/kernel/entry.S",
      "new_id": "e5b1be51b197a5c97588df38eeb98df0b7fa1827",
      "new_mode": 33188,
      "new_path": "arch/ia64/kernel/entry.S"
    },
    {
      "type": "modify",
      "old_id": "0b485ef4be89e8b1c9d655e19fa59aca1f29c41a",
      "old_mode": 33188,
      "old_path": "arch/parisc/kernel/process.c",
      "new_id": "2f9f9dfa66f7ba557d2a9158ffae6cfbe13a29dd",
      "new_mode": 33188,
      "new_path": "arch/parisc/kernel/process.c"
    },
    {
      "type": "modify",
      "old_id": "58758d8833619f011e10801e0647a2c08b1e8ff1",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/misc_32.S",
      "new_id": "88fd73fdf048aea647974a694f033653e93cd4f8",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/misc_32.S"
    },
    {
      "type": "modify",
      "old_id": "e3ed21cd3d945e6d3e5afbfb64108dc5602517f6",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/misc_64.S",
      "new_id": "9c54eccad9933fc71903cda34fe9090617f3d4f8",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/misc_64.S"
    },
    {
      "type": "modify",
      "old_id": "abf14aaf905ffb2fda7789ccbfab5779122f91e8",
      "old_mode": 33188,
      "old_path": "arch/um/kernel/syscall.c",
      "new_id": "f5ed8624648b88f0b0022a5994f202361fea19fb",
      "new_mode": 33188,
      "new_path": "arch/um/kernel/syscall.c"
    },
    {
      "type": "modify",
      "old_id": "2802524104f32da51e268cdc6b540efccccb93e1",
      "old_mode": 33188,
      "old_path": "arch/x86_64/kernel/entry.S",
      "new_id": "b8285cf1a9c3b2780bdd53c499047856d378195d",
      "new_mode": 33188,
      "new_path": "arch/x86_64/kernel/entry.S"
    },
    {
      "type": "modify",
      "old_id": "1cc706e111193c9fb7f066416e7f8edd9f3b4a7b",
      "old_mode": 33188,
      "old_path": "drivers/sbus/char/bbc_envctrl.c",
      "new_id": "d27e4f6d7045a3a5f21e38d6bab32455d83c3d8a",
      "new_mode": 33188,
      "new_path": "drivers/sbus/char/bbc_envctrl.c"
    },
    {
      "type": "modify",
      "old_id": "063e676a3ac046e5de17809cce433ca281b21dd5",
      "old_mode": 33188,
      "old_path": "drivers/sbus/char/envctrl.c",
      "new_id": "728a133d0fc5b7c306443280e63d296e047cc5dc",
      "new_mode": 33188,
      "new_path": "drivers/sbus/char/envctrl.c"
    },
    {
      "type": "modify",
      "old_id": "bc6e6a9259dceae583af27b0c5bda3b33f21d323",
      "old_mode": 33188,
      "old_path": "include/asm-alpha/unistd.h",
      "new_id": "2cabbd465c0c4d1b3437dafea1bf7030b080c217",
      "new_mode": 33188,
      "new_path": "include/asm-alpha/unistd.h"
    },
    {
      "type": "modify",
      "old_id": "2ab4078334bf1ee57afba6e6ffa7639903dd6889",
      "old_mode": 33188,
      "old_path": "include/asm-arm/unistd.h",
      "new_id": "14a87eec5a2dd28662173173316bf1a9ffa29ac6",
      "new_mode": 33188,
      "new_path": "include/asm-arm/unistd.h"
    },
    {
      "type": "modify",
      "old_id": "c6d2436c9d349ca322790a81fe95181988641da0",
      "old_mode": 33188,
      "old_path": "include/asm-arm26/unistd.h",
      "new_id": "25a5eead85beaa4a26530f9d331519edc6270ffe",
      "new_mode": 33188,
      "new_path": "include/asm-arm26/unistd.h"
    },
    {
      "type": "modify",
      "old_id": "bb0eb727dcd086fb15d43135ca7e0e20ebb4cdf8",
      "old_mode": 33188,
      "old_path": "include/asm-ia64/unistd.h",
      "new_id": "53c5c0ee122c96291655807f05dc8a60d121773f",
      "new_mode": 33188,
      "new_path": "include/asm-ia64/unistd.h"
    },
    {
      "type": "modify",
      "old_id": "27bcfad1c3e337cf3642245c3430dba14202ccb4",
      "old_mode": 33188,
      "old_path": "include/asm-parisc/unistd.h",
      "new_id": "53b0f5d290e457d405d2950cb8982693658514df",
      "new_mode": 33188,
      "new_path": "include/asm-parisc/unistd.h"
    },
    {
      "type": "modify",
      "old_id": "eb66eae6616fb3026dbf38f966afff686664601c",
      "old_mode": 33188,
      "old_path": "include/asm-powerpc/unistd.h",
      "new_id": "464a48cce7f51c561f799eb67f95a7e50473c3a2",
      "new_mode": 33188,
      "new_path": "include/asm-powerpc/unistd.h"
    },
    {
      "type": "modify",
      "old_id": "afccfcaa9ea9228d0c744d371815266d7afe0233",
      "old_mode": 33188,
      "old_path": "include/asm-um/unistd.h",
      "new_id": "732c83f04c3d29d71071b80a1061542db3023d22",
      "new_mode": 33188,
      "new_path": "include/asm-um/unistd.h"
    },
    {
      "type": "modify",
      "old_id": "6137146516d3905ef58c931f56fc7951a26ad194",
      "old_mode": 33188,
      "old_path": "include/asm-x86_64/unistd.h",
      "new_id": "777288eb7e75ecc5272599a3995874162ab4c1b2",
      "new_mode": 33188,
      "new_path": "include/asm-x86_64/unistd.h"
    },
    {
      "type": "modify",
      "old_id": "2d1c3d5c83acc150d9838c881d4d22d79509fc4b",
      "old_mode": 33188,
      "old_path": "include/linux/syscalls.h",
      "new_id": "3efcfc7e9c6c705a7e9c42f93c1ed0369fddb3cf",
      "new_mode": 33188,
      "new_path": "include/linux/syscalls.h"
    }
  ]
}
