)]}'
{
  "commit": "cdc39363d33506b0e067d41fc91f89d186bdf7f7",
  "tree": "abbc303abbccd730b56c35bd021f8ff57e4f5929",
  "parents": [
    "ef6edc9746dc2bfdacf44eefd5f881179971c478"
  ],
  "author": {
    "name": "Martin Schwidefsky",
    "email": "schwidefsky@de.ibm.com",
    "time": "Sat Sep 30 23:27:44 2006 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Sun Oct 01 00:39:22 2006 -0700"
  },
  "message": "[PATCH] Directed yield: direct yield of spinlocks for powerpc\n\nPowerpc already has a directed yield for CONFIG_PREEMPT\u003d\"n\".  To make it\nwork with CONFIG_PREEMPT\u003d\"y\" as well the _raw_{spin,read,write}_relax\nprimitives need to be defined to call __spin_yield() for spinlocks and\n__rw_yield() for rw-locks.\n\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\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": "eaccac8327f2d23ffbed6dbc5c303bb669f3fb60",
      "old_mode": 33188,
      "old_path": "include/asm-powerpc/spinlock.h",
      "new_id": "cc4cfceac67c16af4dc5326720ec0dda77fd6227",
      "new_mode": 33188,
      "new_path": "include/asm-powerpc/spinlock.h"
    }
  ]
}
