summaryrefslogtreecommitdiff
path: root/tools/lib/python
diff options
context:
space:
mode:
authorBill Wendling <morbo@google.com>2026-09-08 22:27:30 +0000
committerChristian Brauner <brauner@kernel.org>2026-09-09 09:45:01 +0200
commitf6f1a2496ba5dcc076d7fb7aa329887cd6ae55fa (patch)
tree7fc226bb2f249a4f225e06a03782d3d8dfc00475 /tools/lib/python
parentb31397fe3007a9fc636fcc34fcdc2b1e69d46804 (diff)
downloadlinux-next-f6f1a2496ba5dcc076d7fb7aa329887cd6ae55fa.tar.gz
linux-next-f6f1a2496ba5dcc076d7fb7aa329887cd6ae55fa.zip
userns: Add KUnit test suite for uid_gid_map
Add a KUnit test suite to verify the insertion and sorting of mappings in struct uid_gid_map. This test suite validates both base extent insertion (<= 5 mappings) and extended extent insertion (> 5 mappings, which triggers the allocation of the forward and reverse pointers). This is especially useful for verifying that the __counted_by_ptr attribute added to 'forward' and 'reverse' pointers works correctly without causing any runtime bounds-checking panics or traps. Signed-off-by: Bill Wendling <morbo@google.com> Link: https://patch.msgid.link/20260908222734.3048684-2-morbo@google.com Tested-by: Bradley Morgan <brads@mainlining.org> Reviewed-by: Bradley Morgan <brads@mainlining.org> Signed-off-by: Christian Brauner (Amutable) <brauner@kernel.org>
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions