)]}'
{
  "commit": "a0e39ed378fb6ba916522764cd508fa7d42ad495",
  "tree": "e696fef3ec7daebb8861e002b3e7432a209baae4",
  "parents": [
    "8b3725621074040d380664964ffbc40610aef8c6"
  ],
  "author": {
    "name": "Heiko Carstens",
    "email": "heiko.carstens@de.ibm.com",
    "time": "Wed Apr 29 13:51:39 2009 +0200"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Wed Apr 29 14:06:21 2009 +0200"
  },
  "message": "tracing: fix build failure on s390\n\n\"tracing: create automated trace defines\" causes this compile error on s390,\nas reported by Sachin Sant against linux-next:\n\n kernel/built-in.o: In function `__do_softirq\u0027:\n (.text+0x1c680): undefined reference to `__tracepoint_softirq_entry\u0027\n\nThis happens because the definitions of the softirq tracepoints were moved\nfrom kernel/softirq.c to kernel/irq/handle.c. Since s390 doesn\u0027t support\ngeneric hardirqs handle.c doesn\u0027t get compiled and the definitions are\nmissing.\n\nSo move the tracepoints to softirq.c again.\n\n[ Impact: fix build failure on s390 ]\n\nReported-by: Sachin Sant \u003csachinp@in.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nCc: fweisbec@gmail.com\nLKML-Reference: \u003c20090429135139.5fac79b8@osiris.boeblingen.de.ibm.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "37c63633e78b48ea71073d12af325ba79f0ec97d",
      "old_mode": 33188,
      "old_path": "kernel/irq/handle.c",
      "new_id": "e68bb5aebe02e15c4d566519196b484b07597551",
      "new_mode": 33188,
      "new_path": "kernel/irq/handle.c"
    },
    {
      "type": "modify",
      "old_id": "7ab9dfd8d0820c4dc2bbbcec9522e61a8be71b6e",
      "old_mode": 33188,
      "old_path": "kernel/softirq.c",
      "new_id": "d4ba347a872d99a81c4156ac96e7823353add867",
      "new_mode": 33188,
      "new_path": "kernel/softirq.c"
    }
  ]
}
