[Devel] [PATCH VZ10 0/3] Improvements for ve selftests
Vladimir Riabchun
vladimir.riabchun at virtuozzo.com
Mon Sep 7 22:14:43 MSK 2026
This change adds helpers for creating and preserving various
namespaces and running functions inside them.
This appeared useful while implementing ve mount accounting
selftests - it required keeping mount namespace alive and
doing different things at different moments of time.
To make setns work with CLONE_NEWVE without starting VE,
the last patch changes -EINVAL return to warning message.
https://virtuozzo.atlassian.net/browse/VSTOR-144504
Feature: ve selftests
Signed-off-by: Vladimir Riabchun <vladimir.riabchun at virtuozzo.com>
---
Vladimir Riabchun (3):
selftests/ve: Add namespace management helpers
selftests/ve: Add more helpers
ve_namespace: Allow entering non-running VE namespace
kernel/ve/ve_namespace.c | 4 +-
tools/testing/selftests/ve/ve_selftest.h | 196 ++++++++++++++++++++++++++++++-
2 files changed, 193 insertions(+), 7 deletions(-)
---
base-commit: 9b2e63dc19e6fb889c48fd1995dfe960af0896b7
change-id: 20260907-ve-selftest-improv-2d043d021cae
Best regards,
--
Vladimir Riabchun <vladimir.riabchun at virtuozzo.com>
More information about the Devel
mailing list