)]}'
{
  "commit": "e422267322cd319e2695a535e47c5b1feeac45eb",
  "tree": "d12374e72bae370972c4ee38db01ca1de844ae01",
  "parents": [
    "3ef5b4023c64c16c793a066a7a2ed6ea3767e0d7"
  ],
  "author": {
    "name": "Hari Bathini",
    "email": "hbathini@linux.vnet.ibm.com",
    "time": "Wed Mar 08 02:11:36 2017 +0530"
  },
  "committer": {
    "name": "Arnaldo Carvalho de Melo",
    "email": "acme@redhat.com",
    "time": "Mon Mar 13 15:57:41 2017 -0300"
  },
  "message": "perf: Add PERF_RECORD_NAMESPACES to include namespaces related info\n\nWith the advert of container technologies like docker, that depend on\nnamespaces for isolation, there is a need for tracing support for\nnamespaces. This patch introduces new PERF_RECORD_NAMESPACES event for\nrecording namespaces related info. By recording info for every\nnamespace, it is left to userspace to take a call on the definition of a\ncontainer and trace containers by updating perf tool accordingly.\n\nEach namespace has a combination of device and inode numbers. Though\nevery namespace has the same device number currently, that may change in\nfuture to avoid the need for a namespace of namespaces. Considering such\npossibility, record both device and inode numbers separately for each\nnamespace.\n\nSigned-off-by: Hari Bathini \u003chbathini@linux.vnet.ibm.com\u003e\nAcked-by: Jiri Olsa \u003cjolsa@kernel.org\u003e\nAcked-by: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Alexander Shishkin \u003calexander.shishkin@linux.intel.com\u003e\nCc: Alexei Starovoitov \u003cast@fb.com\u003e\nCc: Ananth N Mavinakayanahalli \u003cananth@linux.vnet.ibm.com\u003e\nCc: Aravinda Prasad \u003caravinda@linux.vnet.ibm.com\u003e\nCc: Brendan Gregg \u003cbrendan.d.gregg@gmail.com\u003e\nCc: Daniel Borkmann \u003cdaniel@iogearbox.net\u003e\nCc: Eric Biederman \u003cebiederm@xmission.com\u003e\nCc: Sargun Dhillon \u003csargun@sargun.me\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nLink: http://lkml.kernel.org/r/148891929686.25309.2827618988917007768.stgit@hbathini.in.ibm.com\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "000fdb211c7d7e2c8fc7351a99dbf6b58fbcb135",
      "old_mode": 33188,
      "old_path": "include/linux/perf_event.h",
      "new_id": "f19a8236285188e8e845c7f0945d9240ae43d51a",
      "new_mode": 33188,
      "new_path": "include/linux/perf_event.h"
    },
    {
      "type": "modify",
      "old_id": "c66a485a24ac81e324ea53ea17b405a3c73b520a",
      "old_mode": 33188,
      "old_path": "include/uapi/linux/perf_event.h",
      "new_id": "bec0aad0e15cd3798f6858038d661b1b1ce1b3bc",
      "new_mode": 33188,
      "new_path": "include/uapi/linux/perf_event.h"
    },
    {
      "type": "modify",
      "old_id": "6f41548f2e320a98182f4fe4b10700bcab7e6b86",
      "old_mode": 33188,
      "old_path": "kernel/events/core.c",
      "new_id": "16c877a121c8602cff865ea773582f5fbe2df116",
      "new_mode": 33188,
      "new_path": "kernel/events/core.c"
    },
    {
      "type": "modify",
      "old_id": "6c463c80e93de8c3be3180f3cbd8694b955a1ac3",
      "old_mode": 33188,
      "old_path": "kernel/fork.c",
      "new_id": "afa2947286cd84e3f311780cfd0116dcf7edc90e",
      "new_mode": 33188,
      "new_path": "kernel/fork.c"
    },
    {
      "type": "modify",
      "old_id": "782102e59eed5b4b5379126b865fb9c795892cdd",
      "old_mode": 33188,
      "old_path": "kernel/nsproxy.c",
      "new_id": "f6c5d330059ac7996a1aeb7a4c4fdfad128d847d",
      "new_mode": 33188,
      "new_path": "kernel/nsproxy.c"
    }
  ]
}
