)]}'
{
  "commit": "c93cbdb13f995f87b5356329b3fe551c80bb482d",
  "tree": "05eb80ebe35e0524b95d6fffe5e933c6779d2456",
  "parents": [
    "7b0dfbf5776bf75fadcb59fce1417c187bbb9943"
  ],
  "author": {
    "name": "Mahe Tardy",
    "email": "mahe.tardy@gmail.com",
    "time": "Thu Aug 13 11:05:40 2026 +0000"
  },
  "committer": {
    "name": "Daniel Borkmann",
    "email": "daniel@iogearbox.net",
    "time": "Sat Aug 15 23:36:19 2026 +0200"
  },
  "message": "selftests/bpf: Add ksock test for async callback guard\n\nBecause the kfuncs are going through LSM hooks, allowing their use via\nworkqueue callbacks would expose the wrong credentials. This test\nensures the kfunc are preventing any use from these contexts.\n\nSigned-off-by: Mahe Tardy \u003cmahe.tardy@gmail.com\u003e\nSigned-off-by: Daniel Borkmann \u003cdaniel@iogearbox.net\u003e\nAcked-by: Stanislav Fomichev \u003csdf@fomichev.me\u003e\nAcked-by: Song Liu \u003csong@kernel.org\u003e\nLink: https://lore.kernel.org/bpf/20260813110540.103550-6-mahe.tardy@gmail.com\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d6dc20b8f95bb1dda164a5f7df24d925b09387b9",
      "new_mode": 33188,
      "new_path": "tools/testing/selftests/bpf/prog_tests/ksock_wq.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16a1873d132ede2835ded4ce2c384ae564d39cd6",
      "new_mode": 33188,
      "new_path": "tools/testing/selftests/bpf/progs/ksock_wq.c"
    }
  ]
}
