Improve the min heap implementation by enhancing type safety with container_of, reducing the attack vector by replacing test function calls with inline variants, and adding a brief API introduction in min_heap.h. It also includes author information in Documentation/core-api/min_heap.rst. Kuan-Wei Chiu (4): lib min_heap: Improve type safety in min_heap macros by using container_of lib/test_min_heap: Use inline min heap variants to reduce attack vector lib min_heap: Add brief introduction to Min Heap API Documentation/core-api: min_heap: Add author information Documentation/core-api/min_heap.rst | 2 + include/linux/min_heap.h | 72 ++++++++++++++++++----------- lib/Kconfig.debug | 1 - lib/test_min_heap.c | 30 ++++++------ 4 files changed, 63 insertions(+), 42 deletions(-) -- 2.34.1