[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20241129181222.646855-1-visitorckw@gmail.com>
Date: Sat, 30 Nov 2024 02:12:18 +0800
From: Kuan-Wei Chiu <visitorckw@...il.com>
To: akpm@...ux-foundation.org,
corbet@....net
Cc: geert@...ux-m68k.org,
jserv@...s.ncku.edu.tw,
linux-kernel@...r.kernel.org,
linux-doc@...r.kernel.org,
Kuan-Wei Chiu <visitorckw@...il.com>
Subject: [PATCH 0/4] lib min_heap: Improve min_heap safety, testing, and documentation
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
Powered by blists - more mailing lists