)]}'
{
  "commit": "a5bba930d802009c259e56c8d53086d96f63813b",
  "tree": "8dd60002042bc0795b3d0544fcae7f5082405b16",
  "parents": [
    "98a90c02792f22afd8161f96fc9b9f0f0eb0880e"
  ],
  "author": {
    "name": "Benjamin Herrenschmidt",
    "email": "benh@kernel.crashing.org",
    "time": "Tue May 30 13:51:37 2006 +1000"
  },
  "committer": {
    "name": "Paul Mackerras",
    "email": "paulus@samba.org",
    "time": "Fri Jun 09 21:20:57 2006 +1000"
  },
  "message": "[PATCH] powerpc vdso updates\n\nThis patch cleans up some locking \u0026 error handling in the ppc vdso and\nmoves the vdso base pointer from the thread struct to the mm context\nwhere it more logically belongs. It brings the powerpc implementation\ncloser to Ingo\u0027s new x86 one and also adds an arch_vma_name() function\nallowing to print [vsdo] in /proc/\u003cpid\u003e/maps if Ingo\u0027s x86 vdso patch is\nalso applied.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "01e3c08cb5503617318d05c38ee3f02862e83125",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/signal_32.c",
      "new_id": "22f078984845bb6946958d701afc336132a3e5da",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/signal_32.c"
    },
    {
      "type": "modify",
      "old_id": "27f65b95184d39eadfae53a877afd3e1ba6caafe",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/signal_64.c",
      "new_id": "23ba69c26913e142b0317b4aef86e426cc0440bb",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/signal_64.c"
    },
    {
      "type": "modify",
      "old_id": "573afb68d69e7d1ba39d2e364fdf0c35c6db6196",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/vdso.c",
      "new_id": "bc3e15be308759c4026379dde0a16551c75630e6",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/vdso.c"
    },
    {
      "type": "modify",
      "old_id": "94d228f9c6ac0a799e2b431f6464b5e124c1258e",
      "old_mode": 33188,
      "old_path": "include/asm-powerpc/elf.h",
      "new_id": "319655ce66c0bed289df84904464b7933856e7b1",
      "new_mode": 33188,
      "new_path": "include/asm-powerpc/elf.h"
    },
    {
      "type": "modify",
      "old_id": "31f721994bd894265d73f398560e6028ad84640e",
      "old_mode": 33188,
      "old_path": "include/asm-powerpc/mmu.h",
      "new_id": "96e47d1ce97920c53c218c10c554d761147c7ff5",
      "new_mode": 33188,
      "new_path": "include/asm-powerpc/mmu.h"
    },
    {
      "type": "modify",
      "old_id": "ae610b6204872e774362b1ffb5e88d86a461c4aa",
      "old_mode": 33188,
      "old_path": "include/asm-powerpc/page.h",
      "new_id": "a315d0c0d96a964d22c81e4946bdedd565c42d4d",
      "new_mode": 33188,
      "new_path": "include/asm-powerpc/page.h"
    },
    {
      "type": "modify",
      "old_id": "93f83efeb310ebdac9c7fd3db1daae507bd94663",
      "old_mode": 33188,
      "old_path": "include/asm-powerpc/processor.h",
      "new_id": "d5c7ef1cca265a76215993601ee667582e3babf8",
      "new_mode": 33188,
      "new_path": "include/asm-powerpc/processor.h"
    }
  ]
}
