)]}'
{
  "commit": "f8aaeacec159f2d9003872781fa4d49659e347fb",
  "tree": "f59dc7ae8fccc41e2ded098182a146086c6e2239",
  "parents": [
    "c66fdd5e324392584c6f11de65cfe24b0e2d9303"
  ],
  "author": {
    "name": "Jeff Dike",
    "email": "jdike@addtoit.com",
    "time": "Sun Jan 08 01:01:32 2006 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Sun Jan 08 20:13:39 2006 -0800"
  },
  "message": "[PATCH] consolidate asm/futex.h\n\nMost of the architectures have the same asm/futex.h.  This consolidates them\ninto asm-generic, with the arches including it from their own asm/futex.h.\n\nIn the case of UML, this reverts the old broken futex.h and goes back to using\nthe same one as almost everyone else.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\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": "9feff4ce1424bc390608326240be369eb13aa648",
      "old_mode": 33188,
      "old_path": "include/asm-alpha/futex.h",
      "new_id": "6a332a9f099c2eafbf78ee5f79056a349d41a775",
      "new_mode": 33188,
      "new_path": "include/asm-alpha/futex.h"
    },
    {
      "type": "modify",
      "old_id": "9feff4ce1424bc390608326240be369eb13aa648",
      "old_mode": 33188,
      "old_path": "include/asm-arm/futex.h",
      "new_id": "6a332a9f099c2eafbf78ee5f79056a349d41a775",
      "new_mode": 33188,
      "new_path": "include/asm-arm/futex.h"
    },
    {
      "type": "modify",
      "old_id": "9feff4ce1424bc390608326240be369eb13aa648",
      "old_mode": 33188,
      "old_path": "include/asm-arm26/futex.h",
      "new_id": "6a332a9f099c2eafbf78ee5f79056a349d41a775",
      "new_mode": 33188,
      "new_path": "include/asm-arm26/futex.h"
    },
    {
      "type": "modify",
      "old_id": "9feff4ce1424bc390608326240be369eb13aa648",
      "old_mode": 33188,
      "old_path": "include/asm-cris/futex.h",
      "new_id": "6a332a9f099c2eafbf78ee5f79056a349d41a775",
      "new_mode": 33188,
      "new_path": "include/asm-cris/futex.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ae2c73475490dce46039b7964b1c91d6cb91180",
      "new_mode": 33188,
      "new_path": "include/asm-generic/futex.h"
    },
    {
      "type": "modify",
      "old_id": "9feff4ce1424bc390608326240be369eb13aa648",
      "old_mode": 33188,
      "old_path": "include/asm-h8300/futex.h",
      "new_id": "6a332a9f099c2eafbf78ee5f79056a349d41a775",
      "new_mode": 33188,
      "new_path": "include/asm-h8300/futex.h"
    },
    {
      "type": "modify",
      "old_id": "9feff4ce1424bc390608326240be369eb13aa648",
      "old_mode": 33188,
      "old_path": "include/asm-ia64/futex.h",
      "new_id": "6a332a9f099c2eafbf78ee5f79056a349d41a775",
      "new_mode": 33188,
      "new_path": "include/asm-ia64/futex.h"
    },
    {
      "type": "modify",
      "old_id": "9feff4ce1424bc390608326240be369eb13aa648",
      "old_mode": 33188,
      "old_path": "include/asm-m32r/futex.h",
      "new_id": "6a332a9f099c2eafbf78ee5f79056a349d41a775",
      "new_mode": 33188,
      "new_path": "include/asm-m32r/futex.h"
    },
    {
      "type": "modify",
      "old_id": "9feff4ce1424bc390608326240be369eb13aa648",
      "old_mode": 33188,
      "old_path": "include/asm-m68k/futex.h",
      "new_id": "6a332a9f099c2eafbf78ee5f79056a349d41a775",
      "new_mode": 33188,
      "new_path": "include/asm-m68k/futex.h"
    },
    {
      "type": "modify",
      "old_id": "9feff4ce1424bc390608326240be369eb13aa648",
      "old_mode": 33188,
      "old_path": "include/asm-m68knommu/futex.h",
      "new_id": "6a332a9f099c2eafbf78ee5f79056a349d41a775",
      "new_mode": 33188,
      "new_path": "include/asm-m68knommu/futex.h"
    },
    {
      "type": "modify",
      "old_id": "9feff4ce1424bc390608326240be369eb13aa648",
      "old_mode": 33188,
      "old_path": "include/asm-parisc/futex.h",
      "new_id": "6a332a9f099c2eafbf78ee5f79056a349d41a775",
      "new_mode": 33188,
      "new_path": "include/asm-parisc/futex.h"
    },
    {
      "type": "modify",
      "old_id": "9feff4ce1424bc390608326240be369eb13aa648",
      "old_mode": 33188,
      "old_path": "include/asm-s390/futex.h",
      "new_id": "6a332a9f099c2eafbf78ee5f79056a349d41a775",
      "new_mode": 33188,
      "new_path": "include/asm-s390/futex.h"
    },
    {
      "type": "modify",
      "old_id": "9feff4ce1424bc390608326240be369eb13aa648",
      "old_mode": 33188,
      "old_path": "include/asm-sh/futex.h",
      "new_id": "6a332a9f099c2eafbf78ee5f79056a349d41a775",
      "new_mode": 33188,
      "new_path": "include/asm-sh/futex.h"
    },
    {
      "type": "modify",
      "old_id": "9feff4ce1424bc390608326240be369eb13aa648",
      "old_mode": 33188,
      "old_path": "include/asm-sh64/futex.h",
      "new_id": "6a332a9f099c2eafbf78ee5f79056a349d41a775",
      "new_mode": 33188,
      "new_path": "include/asm-sh64/futex.h"
    },
    {
      "type": "modify",
      "old_id": "9feff4ce1424bc390608326240be369eb13aa648",
      "old_mode": 33188,
      "old_path": "include/asm-sparc/futex.h",
      "new_id": "6a332a9f099c2eafbf78ee5f79056a349d41a775",
      "new_mode": 33188,
      "new_path": "include/asm-sparc/futex.h"
    },
    {
      "type": "modify",
      "old_id": "9feff4ce1424bc390608326240be369eb13aa648",
      "old_mode": 33188,
      "old_path": "include/asm-sparc64/futex.h",
      "new_id": "6a332a9f099c2eafbf78ee5f79056a349d41a775",
      "new_mode": 33188,
      "new_path": "include/asm-sparc64/futex.h"
    },
    {
      "type": "modify",
      "old_id": "142ee2d8e0fdd176f89991825479f44885411538",
      "old_mode": 33188,
      "old_path": "include/asm-um/futex.h",
      "new_id": "6a332a9f099c2eafbf78ee5f79056a349d41a775",
      "new_mode": 33188,
      "new_path": "include/asm-um/futex.h"
    },
    {
      "type": "modify",
      "old_id": "9feff4ce1424bc390608326240be369eb13aa648",
      "old_mode": 33188,
      "old_path": "include/asm-v850/futex.h",
      "new_id": "6a332a9f099c2eafbf78ee5f79056a349d41a775",
      "new_mode": 33188,
      "new_path": "include/asm-v850/futex.h"
    }
  ]
}
