)]}'
{
  "commit": "f93a1a00f2bd550f86fd1a9f83c493755aecd15f",
  "tree": "0abfed858c46ef9797d4ef211a73eecbd8ce5afb",
  "parents": [
    "0ec7ec75f674dbf48010081383263771f2611e72"
  ],
  "author": {
    "name": "Al Cooper",
    "email": "alcooperx@gmail.com",
    "time": "Thu Nov 15 18:16:14 2012 -0500"
  },
  "committer": {
    "name": "Ralf Baechle",
    "email": "ralf@linux-mips.org",
    "time": "Fri Nov 23 18:44:38 2012 +0100"
  },
  "message": "MIPS: Fix crash that occurs when function tracing is enabled\n\nA recent patch changed some irq routines from inlines to functions.\nThese routines are called by the tracer code. Now that they\u0027re functions,\nif they are compiled for function tracing they will call the tracer\nand crash the system due to infinite recursion. The fix disables\ntracing in these functions by using \"notrace\" in the function\ndefinition.\n\nSigned-off-by: Al Cooper \u003calcooperx@gmail.com\u003e\nReviewed-by: David Daney \u003cdavid.daney@cavium.com\u003e\nPathchwork: https://patchwork.linux-mips.org/patch/4564/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e091430dbeb1bcbd2451ab02cd959551289fab30",
      "old_mode": 33188,
      "old_path": "arch/mips/lib/mips-atomic.c",
      "new_id": "cd160be3ce4dc97b934b566b4c69197ceb07b342",
      "new_mode": 33188,
      "new_path": "arch/mips/lib/mips-atomic.c"
    }
  ]
}
