)]}'
{
  "log": [
    {
      "commit": "e6ae5d9540727b0e2e5e2fbeb683c84671ed0a31",
      "tree": "921ac1e9d98478b4d3b23171e965b868df7e36a9",
      "parents": [
        "da35c37198132abebf877cca2ad3c6d9bcd84282"
      ],
      "author": {
        "name": "Markus Metzger",
        "email": "markus.t.metzger@intel.com",
        "time": "Wed Jan 30 13:32:03 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:32:03 2008 +0100"
      },
      "message": "x86, ptrace: support 32bit-cross-64bit BTS recording\n\nSupport BTS recording of 32bit and 64bit tasks from 32bit or 64bit tasks.\n\nSigned-off-by: Markus Metzger \u003cmarkus.t.metzger@intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "a95d67f87e1a5f1b4429be3ba3bf7b4051657908",
      "tree": "4a67994b901c5dfbf3c2ee752efd53dbce938c36",
      "parents": [
        "e4811f2568c55e595a7bf15a3b9aba863b31fb94"
      ],
      "author": {
        "name": "Markus Metzger",
        "email": "markus.t.metzger@intel.com",
        "time": "Wed Jan 30 13:31:20 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:31:20 2008 +0100"
      },
      "message": "x86, ptrace: new ptrace BTS API\n\nHere\u0027s the new ptrace BTS API that supports two different overflow handling mechanisms (wrap-around and buffer-full-signal) to support two different use cases (debugging and profiling).\n\nIt further combines buffer allocation and configuration.\n\nOpens:\n- memory rlimit\n- overflow signal\n\nWhat would be the right signal to use?\n\nSigned-off-by: Markus Metzger \u003cmarkus.t.metzger@intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3c68904fee1459b6d51040864e15d19098eedef7",
      "tree": "5891ac83e6f09d1ef722629a7c0be56a3b1c0a0e",
      "parents": [
        "2f4aaf53c21e644ba0f581ce62b985d767388c64"
      ],
      "author": {
        "name": "Markus Metzger",
        "email": "markus.t.metzger@intel.com",
        "time": "Wed Jan 30 13:31:20 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:31:20 2008 +0100"
      },
      "message": "x86, ptrace: use jiffies for BTS timestamps\n\nReplace sched_clock() with jiffies for BTS timestamps.\n\nSigned-off-by: Markus Metzger \u003cmarkus.t.metzger@intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "eee3af4a2c83a97fff107ddc445d9df6fded9ce4",
      "tree": "a7e9179b82b4df9e4cf6e810c54309324589395b",
      "parents": [
        "7796931f542518092d1fd2fb7cf1f1d96e0cd4b5"
      ],
      "author": {
        "name": "Markus Metzger",
        "email": "markus.t.metzger@intel.com",
        "time": "Wed Jan 30 13:31:09 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:31:09 2008 +0100"
      },
      "message": "x86, ptrace: support for branch trace store(BTS)\n\nResend using different mail client\n\nChanges to the last version:\n- split implementation into two layers: ds/bts and ptrace\n- renamed TIF\u0027s\n- save/restore ds save area msr in __switch_to_xtra()\n- make block-stepping only look at BTF bit\n\nSigned-off-by: Markus Metzger \u003cmarkus.t.metzger@intel.com\u003e\nSigned-off-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    }
  ]
}
