)]}'
{
  "commit": "005f4397fae0da7db0b2d2f6b52a541f7ddbc869",
  "tree": "d26e83d5c93e652a04a280648d413f65b0453e8e",
  "parents": [
    "a81801d0e41dfb438c41d3448519edad03d60636"
  ],
  "author": {
    "name": "David Miller",
    "email": "davem@davemloft.net",
    "time": "Sat Dec 07 16:04:57 2019 -0800"
  },
  "committer": {
    "name": "Alexei Starovoitov",
    "email": "ast@kernel.org",
    "time": "Sun Dec 08 20:19:21 2019 -0800"
  },
  "message": "bpf: Don\u0027t use tasklet in stackmap code when RT.\n\nIn the RT kernel we can\u0027t use up_read_non_owner().\n\nSo in such a configuration, simply elide the annotated stackmap and\njust report the raw IPs.\n\nIn the longer term, we can make atomic friendly versions of the page\ncache traversal which will at least provide the info if the pages are\nresident and don\u0027t need to be paged in.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Alexei Starovoitov \u003cast@kernel.org\u003e\nLink: https://lore.kernel.org/bpf/20191207.160457.297470232945357742.davem@davemloft.net\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3f958b90d914ffd6e25d3772938564435a79b4b6",
      "old_mode": 33188,
      "old_path": "kernel/bpf/stackmap.c",
      "new_id": "5c48a6cb2a4aa6e494e9c2fb844990281557e182",
      "new_mode": 33188,
      "new_path": "kernel/bpf/stackmap.c"
    }
  ]
}
