)]}'
{
  "commit": "ee1bcf8271eb2e1d191bf97348ddf823c6071fa9",
  "tree": "94959aa7b086fac9fbb5ca47b503e1c512763e2e",
  "parents": [
    "e909296d8750c9939ce311925ca1f59acb8944c1"
  ],
  "author": {
    "name": "Yonghong Song",
    "email": "yonghong.song@linux.dev",
    "time": "Tue Jul 07 15:01:36 2026 -0700"
  },
  "committer": {
    "name": "Kumar Kartikeya Dwivedi",
    "email": "memxor@gmail.com",
    "time": "Wed Jul 08 05:15:34 2026 +0200"
  },
  "message": "selftests/bpf: Rename libarena struct bitmap to struct arena_bitmap\n\nWhen building bpf selftest with latest bpf-next, I got the following failure:\n\n  In file included from /home/yhs/work/bpf-next/tools/testing/selftests/bpf/libarena/selftests/test_parallel_bitmap.bpf.c:8:\n  /home/yhs/work/bpf-next/tools/testing/selftests/bpf/libarena/include/libarena/bitmap.h:11:8: error: redefinition of\n        \u0027bitmap\u0027\n     11 | struct bitmap {\n        |        ^\n  /home/yhs/work/bpf-next/tools/testing/selftests/bpf/tools/include/vmlinux.h:51320:8: note: previous definition is here\n   51320 | struct bitmap {\n         |        ^\n\nThe vmlinux.h struct bitmap comes from drivers/md/md-bitmap.c:\n  struct bitmap {\n\tstruct bitmap_counts { ... }\n\t...\n  }\n\nTo fix the issue, I renamed libarena struct bitmap to arena_bitmap to avoid the conflict.\n\nSigned-off-by: Yonghong Song \u003cyonghong.song@linux.dev\u003e\nReviewed-by: Emil Tsalapatis \u003cemil@etsalapatis.com\u003e\nLink: https://lore.kernel.org/bpf/20260707220136.910374-1-yonghong.song@linux.dev\nSigned-off-by: Kumar Kartikeya Dwivedi \u003cmemxor@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cf6b63f5d9a45f488e263c29546f80a73666ec6a",
      "old_mode": 33188,
      "old_path": "tools/testing/selftests/bpf/libarena/include/libarena/bitmap.h",
      "new_id": "e2431ea6fdd680c920e115aa59f902c321fcc98c",
      "new_mode": 33188,
      "new_path": "tools/testing/selftests/bpf/libarena/include/libarena/bitmap.h"
    },
    {
      "type": "modify",
      "old_id": "e7d32f44d6870914dab8dfa2e59de1952d2895e4",
      "old_mode": 33188,
      "old_path": "tools/testing/selftests/bpf/libarena/selftests/test_bitmap.bpf.c",
      "new_id": "76319a529f02b77c5aa6a36e541b4db2f05939fc",
      "new_mode": 33188,
      "new_path": "tools/testing/selftests/bpf/libarena/selftests/test_bitmap.bpf.c"
    },
    {
      "type": "modify",
      "old_id": "eec2871e2b0d109a369bfd647e46a87554aaa9b5",
      "old_mode": 33188,
      "old_path": "tools/testing/selftests/bpf/libarena/selftests/test_parallel_bitmap.bpf.c",
      "new_id": "ea1fac95b461e5aa18531edc36755821eca97a67",
      "new_mode": 33188,
      "new_path": "tools/testing/selftests/bpf/libarena/selftests/test_parallel_bitmap.bpf.c"
    },
    {
      "type": "modify",
      "old_id": "80e814401fb9ea5b6f9e3de539c06b69b459e280",
      "old_mode": 33188,
      "old_path": "tools/testing/selftests/bpf/libarena/src/bitmap.bpf.c",
      "new_id": "5ff8e688ddc760481fe8f30890d478b619190a60",
      "new_mode": 33188,
      "new_path": "tools/testing/selftests/bpf/libarena/src/bitmap.bpf.c"
    }
  ]
}
