)]}'
{
  "commit": "fa5b08d5f818063d18433194f20359ef2ae50254",
  "tree": "f2b2bc88347a618f0c4b535d57d2a5271a5eb98e",
  "parents": [
    "0e5c9f39f64d8a55c5db37a5ea43e37d3422fd92"
  ],
  "author": {
    "name": "Kyle Moffett",
    "email": "mrmacman_g4@mac.com",
    "time": "Sat Sep 03 15:55:03 2005 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@evo.osdl.org",
    "time": "Mon Sep 05 00:05:48 2005 -0700"
  },
  "message": "[PATCH] sab: consolidate kmem_bufctl_t\n\nThis is used only in slab.c and each architecture gets to define whcih\nunderlying type is to be used.\n\nSeems a bit silly - move it to slab.c and use the same type for all\narchitectures: unsigned int.\n\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": "43264d21924656fdc5b623367d83c7eccf105090",
      "old_mode": 33188,
      "old_path": "include/asm-alpha/types.h",
      "new_id": "f5716139ec8987216d954858dfe6229ecd542488",
      "new_mode": 33188,
      "new_path": "include/asm-alpha/types.h"
    },
    {
      "type": "modify",
      "old_id": "f4c92e4c8c0219a31b69f8d59367c105d5767fef",
      "old_mode": 33188,
      "old_path": "include/asm-arm/types.h",
      "new_id": "22992ee0627ac3fb5c87bfa4c297184b8bfd1628",
      "new_mode": 33188,
      "new_path": "include/asm-arm/types.h"
    },
    {
      "type": "modify",
      "old_id": "56cbe573a2349e8aac93d334def241763a9cd5cb",
      "old_mode": 33188,
      "old_path": "include/asm-arm26/types.h",
      "new_id": "81bd357ada02b931a04f93c9405e139b64d4cde9",
      "new_mode": 33188,
      "new_path": "include/asm-arm26/types.h"
    },
    {
      "type": "modify",
      "old_id": "8fa6d6c7afce5f19de6c0bac4abbffd0f4bdd646",
      "old_mode": 33188,
      "old_path": "include/asm-cris/types.h",
      "new_id": "84557c9bac93e4ef7993eae2c0576644a601719b",
      "new_mode": 33188,
      "new_path": "include/asm-cris/types.h"
    },
    {
      "type": "modify",
      "old_id": "1a5b6546bb411fe404f22a0af1337e7faa7d0632",
      "old_mode": 33188,
      "old_path": "include/asm-frv/types.h",
      "new_id": "50605df6d8acbc024adcba5f4c7aabe1ac57ca14",
      "new_mode": 33188,
      "new_path": "include/asm-frv/types.h"
    },
    {
      "type": "modify",
      "old_id": "21f4fc07ac0e45ae6fa9c07ce671887fdaf52eb6",
      "old_mode": 33188,
      "old_path": "include/asm-h8300/types.h",
      "new_id": "bf91e0d4dde77775a46650f29f107096c2914147",
      "new_mode": 33188,
      "new_path": "include/asm-h8300/types.h"
    },
    {
      "type": "modify",
      "old_id": "901b77c42b8a70e860c95766641904b6fb5468d5",
      "old_mode": 33188,
      "old_path": "include/asm-i386/types.h",
      "new_id": "ced00fe8fe61c0667840795158b234c58fa35ebc",
      "new_mode": 33188,
      "new_path": "include/asm-i386/types.h"
    },
    {
      "type": "modify",
      "old_id": "a677565aa95451f13191db59cfb935e9f0808aab",
      "old_mode": 33188,
      "old_path": "include/asm-ia64/types.h",
      "new_id": "902850d12424daa1a492f569adc701b4596e96cf",
      "new_mode": 33188,
      "new_path": "include/asm-ia64/types.h"
    },
    {
      "type": "modify",
      "old_id": "ca0a887d2237167e313a6aa59643a59e2ade6287",
      "old_mode": 33188,
      "old_path": "include/asm-m32r/types.h",
      "new_id": "fcf24c64c3ba4650d001dbf9dfa770583df51bed",
      "new_mode": 33188,
      "new_path": "include/asm-m32r/types.h"
    },
    {
      "type": "modify",
      "old_id": "f391cbe39b965c68c9fcfdc1301ccc31c21ba897",
      "old_mode": 33188,
      "old_path": "include/asm-m68k/types.h",
      "new_id": "b5a1febc97d41d2658d6d25552d788ed3f1ce6ca",
      "new_mode": 33188,
      "new_path": "include/asm-m68k/types.h"
    },
    {
      "type": "modify",
      "old_id": "d2f0c76b00a9f85a817e3e1436243e8eb93d9bfe",
      "old_mode": 33188,
      "old_path": "include/asm-mips/types.h",
      "new_id": "b949ab33e8e2f339389ffe27b6173ac7180e08de",
      "new_mode": 33188,
      "new_path": "include/asm-mips/types.h"
    },
    {
      "type": "modify",
      "old_id": "8fe7a44ea205d4a3059b61c089ed0c4a747ee31b",
      "old_mode": 33188,
      "old_path": "include/asm-parisc/types.h",
      "new_id": "d21b9d0d63eabc37485671c951a7fc2dee470775",
      "new_mode": 33188,
      "new_path": "include/asm-parisc/types.h"
    },
    {
      "type": "modify",
      "old_id": "a787bc0325879dbc6e1bf649fbb6ec8b4867aeea",
      "old_mode": 33188,
      "old_path": "include/asm-ppc/types.h",
      "new_id": "77dc24d7d2ad1910151cb23d48279e7ef3a6abd0",
      "new_mode": 33188,
      "new_path": "include/asm-ppc/types.h"
    },
    {
      "type": "modify",
      "old_id": "5b8c2cfa11382248105b00937eec2d245411ac3c",
      "old_mode": 33188,
      "old_path": "include/asm-ppc64/types.h",
      "new_id": "bf294c1761b235817eeaad8a97c75311ac11b371",
      "new_mode": 33188,
      "new_path": "include/asm-ppc64/types.h"
    },
    {
      "type": "modify",
      "old_id": "3fefd61416a515e2459cd3b39edf2079cf682137",
      "old_mode": 33188,
      "old_path": "include/asm-s390/types.h",
      "new_id": "d0be3e477013de865a513c84096753eb9b1e6bfb",
      "new_mode": 33188,
      "new_path": "include/asm-s390/types.h"
    },
    {
      "type": "modify",
      "old_id": "c4dc126c56211cac02e2b92c06b4151cc555bf73",
      "old_mode": 33188,
      "old_path": "include/asm-sh/types.h",
      "new_id": "cb7e183a0a6beabbec8b1b0dd14d3fd53886caaa",
      "new_mode": 33188,
      "new_path": "include/asm-sh/types.h"
    },
    {
      "type": "modify",
      "old_id": "41d4d2f82aa99dbf51f8af1438f1009964f2ba90",
      "old_mode": 33188,
      "old_path": "include/asm-sh64/types.h",
      "new_id": "8d41db2153b599bcd618a47bff5726bd9d7828bd",
      "new_mode": 33188,
      "new_path": "include/asm-sh64/types.h"
    },
    {
      "type": "modify",
      "old_id": "9eabf6e61ccca66753b3ab213735f6cee7900402",
      "old_mode": 33188,
      "old_path": "include/asm-sparc/types.h",
      "new_id": "42fc6ed9815690e563fceb6ca1590df9e86f5df4",
      "new_mode": 33188,
      "new_path": "include/asm-sparc/types.h"
    },
    {
      "type": "modify",
      "old_id": "6248ed1a9a7a7be2f5822e58d9dce7c75b41a152",
      "old_mode": 33188,
      "old_path": "include/asm-sparc64/types.h",
      "new_id": "d0ee7f105838abadfb8b47504a6d0033d49347b8",
      "new_mode": 33188,
      "new_path": "include/asm-sparc64/types.h"
    },
    {
      "type": "modify",
      "old_id": "e7cfe5b33a103252e4f641eb2b9a80813a6bcae8",
      "old_mode": 33188,
      "old_path": "include/asm-v850/types.h",
      "new_id": "dcef5719687501bc39ceabff1c95e0d978996243",
      "new_mode": 33188,
      "new_path": "include/asm-v850/types.h"
    },
    {
      "type": "modify",
      "old_id": "32bd1426b523dec2d2e251a9902295f6f628f023",
      "old_mode": 33188,
      "old_path": "include/asm-x86_64/types.h",
      "new_id": "c86c2e6793e2a87b55224a7d17f9dfa077ae75e3",
      "new_mode": 33188,
      "new_path": "include/asm-x86_64/types.h"
    },
    {
      "type": "modify",
      "old_id": "ebac004698520fab778f8a9c2298208a606395e6",
      "old_mode": 33188,
      "old_path": "include/asm-xtensa/types.h",
      "new_id": "9d99a8e9e337101af6fc2bb6881cabc85103915d",
      "new_mode": 33188,
      "new_path": "include/asm-xtensa/types.h"
    },
    {
      "type": "modify",
      "old_id": "ae6cca04de4bc7cdbf0d3586ae3af12f12dd0808",
      "old_mode": 33188,
      "old_path": "mm/slab.c",
      "new_id": "59d382fbca1ccf74faafe538b600d92e4ea01dd0",
      "new_mode": 33188,
      "new_path": "mm/slab.c"
    }
  ]
}
