)]}'
{
  "commit": "3a43ce68ae1758fa6a839386025ef45acb6baa22",
  "tree": "5431e80f427ac6312dc123ecfdb101ea71b3d364",
  "parents": [
    "10b8e3066066708f304e0fc5cfe658e05abf943d"
  ],
  "author": {
    "name": "Frederic Weisbecker",
    "email": "fweisbec@gmail.com",
    "time": "Sat Aug 08 04:26:37 2009 +0200"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Sun Aug 09 12:54:45 2009 +0200"
  },
  "message": "perf_counter: Fix tracepoint sampling to be part of generic sampling\n\nBased on Peter\u0027s comments, make tracepoint sampling generic\njust like all the other sampling bits are. This is a rename\nwith no code changes:\n\n- PERF_SAMPLE_TP_RECORD to PERF_SAMPLE_RAW\n- struct perf_tracepoint_record to perf_raw_record\n\nWe want the system in place that transport tracepoints raw\nsamples events into the perf ring buffer to be generalized and\nusable by any type of counter.\n\nReported-by; Peter Zijlstra \u003cpeterz@infradead.org\u003e\nSigned-off-by: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nCc: Mike Galbraith \u003cefault@gmx.de\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nLKML-Reference: \u003c1249698400-5441-4-git-send-email-fweisbec@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a67dd5c5b6d3b72db134d4d81ed9a0c0aa6d9be9",
      "old_mode": 33188,
      "old_path": "include/linux/perf_counter.h",
      "new_id": "2aabe43c1d04f432bbc35422f0c751b884558164",
      "new_mode": 33188,
      "new_path": "include/linux/perf_counter.h"
    },
    {
      "type": "modify",
      "old_id": "117622cb73a31e6495e8b6cb710865083708b8a5",
      "old_mode": 33188,
      "old_path": "kernel/perf_counter.c",
      "new_id": "00231054041726ad07a6da60b5a9f27a85921ea6",
      "new_mode": 33188,
      "new_path": "kernel/perf_counter.c"
    }
  ]
}
