)]}'
{
  "commit": "69d0ee7377eef808e34ba5542b554ec97244b871",
  "tree": "f46c756b897cf51497fda2ad22f9f12a3512e23b",
  "parents": [
    "0ee000e5e8fa2e5c760250be0d78d5906e3eb94b"
  ],
  "author": {
    "name": "Heiko Carstens",
    "email": "heiko.carstens@de.ibm.com",
    "time": "Mon Aug 31 14:43:36 2009 +0200"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Mon Aug 31 18:08:50 2009 +0200"
  },
  "message": "locking: Move spinlock function bodies to header file\n\nMove spinlock function bodies to header file by creating a\nstatic inline version of each variant. Use the inline version\non the out-of-line code.\n\nThis shouldn\u0027t make any difference besides that the spinlock\ncode can now be used to generate inlined spinlock code.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Nick Piggin \u003cnickpiggin@yahoo.com.au\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Horst Hartmann \u003chorsth@linux.vnet.ibm.com\u003e\nCc: Christian Ehrhardt \u003cehrhardt@linux.vnet.ibm.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nLKML-Reference: \u003c20090831124417.859022429@de.ibm.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4be57ab03478c837bf470e7f9d9a04fccf5fad27",
      "old_mode": 33188,
      "old_path": "include/linux/spinlock.h",
      "new_id": "da76a06556bd12a809607cf9f885bb38dffd64c3",
      "new_mode": 33188,
      "new_path": "include/linux/spinlock.h"
    },
    {
      "type": "modify",
      "old_id": "d79845d034b530372ff0049655179525a45dffc0",
      "old_mode": 33188,
      "old_path": "include/linux/spinlock_api_smp.h",
      "new_id": "6b108f5fb1495e767be7adbc09e7c19b3444ff22",
      "new_mode": 33188,
      "new_path": "include/linux/spinlock_api_smp.h"
    },
    {
      "type": "modify",
      "old_id": "7932653c4ebde88e7010ec1da9601ef974e8c3bb",
      "old_mode": 33188,
      "old_path": "kernel/spinlock.c",
      "new_id": "2c000f5c070b8c9a3651c3e93fd34544ad6ad875",
      "new_mode": 33188,
      "new_path": "kernel/spinlock.c"
    }
  ]
}
