)]}'
{
  "commit": "48abec07cf8063184d397560a6a5f27eaf9caddf",
  "tree": "c96acc7a1176d1848d4c8c9f623f8ed39a1f63de",
  "parents": [
    "8117ce76c28ef0cab8545b518fa0543f6d1437e6"
  ],
  "author": {
    "name": "Paul Mackerras",
    "email": "paulus@samba.org",
    "time": "Wed Nov 30 13:20:54 2005 +1100"
  },
  "committer": {
    "name": "Paul Mackerras",
    "email": "paulus@samba.org",
    "time": "Wed Nov 30 13:20:54 2005 +1100"
  },
  "message": "powerpc: Fix bug causing FP registers corruption on UP + preempt\n\nThis fixes a bug noticed by Paolo Galtieri and fixed for ARCH\u003dppc in\nthe previous commit (ppc: fix floating point register corruption).\nThis fixes the arch/powerpc code by adding preempt_disable/enable,\nand also cleans it up a bit by pulling out the code that discards\nany lazily-switched CPU register state into a new function, rather\nthan having that code repeated in three places.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a5a7542a8ff348c27442ba3638a30740cc035e29",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/process.c",
      "new_id": "105d5609ff572dc63c2919808fffd2c89f019dbc",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/process.c"
    }
  ]
}
