)]}'
{
  "commit": "e57940d719e9fc5223d133b631f8cb5232d6064e",
  "tree": "f4dfe100c571e245c7db90c446c548b9bf33b9e7",
  "parents": [
    "0b0577f6080c0645b079dcc03fdbaf40d928beb8"
  ],
  "author": {
    "name": "Manfred Spraul",
    "email": "manfred@colorfullife.com",
    "time": "Wed Nov 02 13:38:54 2011 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Nov 02 16:07:01 2011 -0700"
  },
  "message": "ipc/sem.c: remove private structures from public header file\n\ninclude/linux/sem.h contains several structures that are only used within\nipc/sem.c.\n\nThe patch moves them into ipc/sem.c - there is no need to expose the\nstructures to the whole kernel.\n\nNo functional changes, only whitespace cleanups and 80-char per line\nfixes.\n\nSigned-off-by: Manfred Spraul \u003cmanfred@colorfullife.com\u003e\nAcked-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Mike Galbraith \u003cefault@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1feb2de2ee57b430c7980ff6c2469548188c19a3",
      "old_mode": 33188,
      "old_path": "include/linux/sem.h",
      "new_id": "464842621a4aa29e786d21a0baa756dabbffe589",
      "new_mode": 33188,
      "new_path": "include/linux/sem.h"
    },
    {
      "type": "modify",
      "old_id": "227948f28ce63905d690c005642d012735bc58ba",
      "old_mode": 33188,
      "old_path": "ipc/sem.c",
      "new_id": "5215a81420df9b1802dd9f6c40c465f1b63a2bbd",
      "new_mode": 33188,
      "new_path": "ipc/sem.c"
    }
  ]
}
