* [PATCH 0/4] selftests/cgroups: fix clang build failures, warnings
@ 2024-05-03 3:51 John Hubbard
2024-05-03 3:51 ` [PATCH 1/4] selftests/cgroup: fix clang build failures for abs() calls John Hubbard
` (4 more replies)
0 siblings, 5 replies; 11+ messages in thread
From: John Hubbard @ 2024-05-03 3:51 UTC (permalink / raw)
To: Shuah Khan
Cc: Tejun Heo, Zefan Li, Johannes Weiner, Michal Hocko,
Roman Gushchin, Shakeel Butt, Muchun Song, Waiman Long,
Yosry Ahmed, Nhat Pham, Chengming Zhou, Valentin Obst,
linux-kselftest, cgroups, linux-mm, LKML, llvm, John Hubbard
Hi,
Just a bunch of fixes as part of my work to make selftests build cleanly
with clang.
Enjoy!
thanks,
John Hubbard
John Hubbard (4):
selftests/cgroup: fix clang build failures for abs() calls
selftests/cgroup: fix clang warnings: uninitialized fd variable
selftests/cgroup: cpu_hogger init: use {} instead of {NULL}
selftests/cgroup: fix uninitialized variables in test_zswap.c
tools/testing/selftests/cgroup/cgroup_util.h | 2 +-
tools/testing/selftests/cgroup/test_cpu.c | 4 ++--
tools/testing/selftests/cgroup/test_kmem.c | 4 ++--
tools/testing/selftests/cgroup/test_memcontrol.c | 4 +++-
tools/testing/selftests/cgroup/test_zswap.c | 4 ++--
5 files changed, 10 insertions(+), 8 deletions(-)
base-commit: f03359bca01bf4372cf2c118cd9a987a5951b1c8
prerequisite-patch-id: b901ece2a5b78503e2fb5480f20e304d36a0ea27
--
2.45.0
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 1/4] selftests/cgroup: fix clang build failures for abs() calls
2024-05-03 3:51 [PATCH 0/4] selftests/cgroups: fix clang build failures, warnings John Hubbard
@ 2024-05-03 3:51 ` John Hubbard
2024-05-03 17:53 ` Roman Gushchin
2024-05-03 3:51 ` [PATCH 2/4] selftests/cgroup: fix clang warnings: uninitialized fd variable John Hubbard
` (3 subsequent siblings)
4 siblings, 1 reply; 11+ messages in thread
From: John Hubbard @ 2024-05-03 3:51 UTC (permalink / raw)
To: Shuah Khan
Cc: Tejun Heo, Zefan Li, Johannes Weiner, Michal Hocko,
Roman Gushchin, Shakeel Butt, Muchun Song, Waiman Long,
Yosry Ahmed, Nhat Pham, Chengming Zhou, Valentin Obst,
linux-kselftest, cgroups, linux-mm, LKML, llvm, John Hubbard
First of all, in order to build with clang at all, one must first apply
Valentin Obst's build fix for LLVM [1]. Once that is done, then when
building with clang, via:
make LLVM=1 -C tools/testing/selftests
...clang is pickier than gcc, about which version of abs(3) to call,
depending on the argument type:
int abs(int j);
long labs(long j);
long long llabs(long long j);
...and this is causing both build failures and warnings, when running:
make LLVM=1 -C tools/testing/selftests
Fix this by calling labs() in value_close(), because the arguments are
unambiguously "long" type.
[1] https://lore.kernel.org/all/20240329-selftests-libmk-llvm-rfc-v1-1-2f9ed7d1c49f@valentinobst.de/
Signed-off-by: John Hubbard <jhubbard@nvidia.com>
---
tools/testing/selftests/cgroup/cgroup_util.h | 2 +-
tools/testing/selftests/cgroup/test_kmem.c | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/tools/testing/selftests/cgroup/cgroup_util.h b/tools/testing/selftests/cgroup/cgroup_util.h
index 1df7f202214a..239633e936df 100644
--- a/tools/testing/selftests/cgroup/cgroup_util.h
+++ b/tools/testing/selftests/cgroup/cgroup_util.h
@@ -18,7 +18,7 @@
*/
static inline int values_close(long a, long b, int err)
{
- return abs(a - b) <= (a + b) / 100 * err;
+ return labs(a - b) <= (a + b) / 100 * err;
}
extern int cg_find_unified_root(char *root, size_t len);
diff --git a/tools/testing/selftests/cgroup/test_kmem.c b/tools/testing/selftests/cgroup/test_kmem.c
index c82f974b85c9..d21d3d280ca2 100644
--- a/tools/testing/selftests/cgroup/test_kmem.c
+++ b/tools/testing/selftests/cgroup/test_kmem.c
@@ -192,7 +192,7 @@ static int test_kmem_memcg_deletion(const char *root)
goto cleanup;
sum = anon + file + kernel + sock;
- if (abs(sum - current) < MAX_VMSTAT_ERROR) {
+ if (labs(sum - current) < MAX_VMSTAT_ERROR) {
ret = KSFT_PASS;
} else {
printf("memory.current = %ld\n", current);
@@ -380,7 +380,7 @@ static int test_percpu_basic(const char *root)
current = cg_read_long(parent, "memory.current");
percpu = cg_read_key_long(parent, "memory.stat", "percpu ");
- if (current > 0 && percpu > 0 && abs(current - percpu) <
+ if (current > 0 && percpu > 0 && labs(current - percpu) <
MAX_VMSTAT_ERROR)
ret = KSFT_PASS;
else
--
2.45.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 2/4] selftests/cgroup: fix clang warnings: uninitialized fd variable
2024-05-03 3:51 [PATCH 0/4] selftests/cgroups: fix clang build failures, warnings John Hubbard
2024-05-03 3:51 ` [PATCH 1/4] selftests/cgroup: fix clang build failures for abs() calls John Hubbard
@ 2024-05-03 3:51 ` John Hubbard
2024-05-03 17:54 ` Roman Gushchin
2024-05-03 3:51 ` [PATCH 3/4] selftests/cgroup: cpu_hogger init: use {} instead of {NULL} John Hubbard
` (2 subsequent siblings)
4 siblings, 1 reply; 11+ messages in thread
From: John Hubbard @ 2024-05-03 3:51 UTC (permalink / raw)
To: Shuah Khan
Cc: Tejun Heo, Zefan Li, Johannes Weiner, Michal Hocko,
Roman Gushchin, Shakeel Butt, Muchun Song, Waiman Long,
Yosry Ahmed, Nhat Pham, Chengming Zhou, Valentin Obst,
linux-kselftest, cgroups, linux-mm, LKML, llvm, John Hubbard
First of all, in order to build with clang at all, one must first apply
Valentin Obst's build fix for LLVM [1]. Once that is done, then when
building with clang, via:
make LLVM=1 -C tools/testing/selftests
...clang warns about fd being used uninitialized, in
test_memcg_reclaim()'s error handling path.
Fix this by initializing fd to -1.
[1] https://lore.kernel.org/all/20240329-selftests-libmk-llvm-rfc-v1-1-2f9ed7d1c49f@valentinobst.de/
Signed-off-by: John Hubbard <jhubbard@nvidia.com>
---
tools/testing/selftests/cgroup/test_memcontrol.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/tools/testing/selftests/cgroup/test_memcontrol.c b/tools/testing/selftests/cgroup/test_memcontrol.c
index c7c9572003a8..a97832b0c1cd 100644
--- a/tools/testing/selftests/cgroup/test_memcontrol.c
+++ b/tools/testing/selftests/cgroup/test_memcontrol.c
@@ -716,7 +716,9 @@ static bool reclaim_until(const char *memcg, long goal)
*/
static int test_memcg_reclaim(const char *root)
{
- int ret = KSFT_FAIL, fd, retries;
+ int ret = KSFT_FAIL;
+ int fd = -1;
+ int retries;
char *memcg;
long current, expected_usage;
--
2.45.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 3/4] selftests/cgroup: cpu_hogger init: use {} instead of {NULL}
2024-05-03 3:51 [PATCH 0/4] selftests/cgroups: fix clang build failures, warnings John Hubbard
2024-05-03 3:51 ` [PATCH 1/4] selftests/cgroup: fix clang build failures for abs() calls John Hubbard
2024-05-03 3:51 ` [PATCH 2/4] selftests/cgroup: fix clang warnings: uninitialized fd variable John Hubbard
@ 2024-05-03 3:51 ` John Hubbard
2024-05-03 17:55 ` Roman Gushchin
2024-05-03 3:51 ` [PATCH 4/4] selftests/cgroup: fix uninitialized variables in test_zswap.c John Hubbard
2024-05-03 19:06 ` [PATCH 0/4] selftests/cgroups: fix clang build failures, warnings Tejun Heo
4 siblings, 1 reply; 11+ messages in thread
From: John Hubbard @ 2024-05-03 3:51 UTC (permalink / raw)
To: Shuah Khan
Cc: Tejun Heo, Zefan Li, Johannes Weiner, Michal Hocko,
Roman Gushchin, Shakeel Butt, Muchun Song, Waiman Long,
Yosry Ahmed, Nhat Pham, Chengming Zhou, Valentin Obst,
linux-kselftest, cgroups, linux-mm, LKML, llvm, John Hubbard
First of all, in order to build with clang at all, one must first apply
Valentin Obst's build fix for LLVM [1]. Once that is done, then when
building with clang, via:
make LLVM=1 -C tools/testing/selftests
...clang generates warning here, because struct cpu_hogger has multiple
fields, and the code is initializing an array of these structs, and it
is incorrect to specify a single NULL value as the initializer.
Fix this by initializing with {}, so that the compiler knows to use
default initializer values for all fields in each array entry.
[1] https://lore.kernel.org/all/20240329-selftests-libmk-llvm-rfc-v1-1-2f9ed7d1c49f@valentinobst.de/
Signed-off-by: John Hubbard <jhubbard@nvidia.com>
---
tools/testing/selftests/cgroup/test_cpu.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tools/testing/selftests/cgroup/test_cpu.c b/tools/testing/selftests/cgroup/test_cpu.c
index 24020a2c68dc..e4266b60e5ac 100644
--- a/tools/testing/selftests/cgroup/test_cpu.c
+++ b/tools/testing/selftests/cgroup/test_cpu.c
@@ -237,7 +237,7 @@ run_cpucg_weight_test(
{
int ret = KSFT_FAIL, i;
char *parent = NULL;
- struct cpu_hogger children[3] = {NULL};
+ struct cpu_hogger children[3] = {};
parent = cg_name(root, "cpucg_test_0");
if (!parent)
@@ -408,7 +408,7 @@ run_cpucg_nested_weight_test(const char *root, bool overprovisioned)
{
int ret = KSFT_FAIL, i;
char *parent = NULL, *child = NULL;
- struct cpu_hogger leaf[3] = {NULL};
+ struct cpu_hogger leaf[3] = {};
long nested_leaf_usage, child_usage;
int nprocs = get_nprocs();
--
2.45.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 4/4] selftests/cgroup: fix uninitialized variables in test_zswap.c
2024-05-03 3:51 [PATCH 0/4] selftests/cgroups: fix clang build failures, warnings John Hubbard
` (2 preceding siblings ...)
2024-05-03 3:51 ` [PATCH 3/4] selftests/cgroup: cpu_hogger init: use {} instead of {NULL} John Hubbard
@ 2024-05-03 3:51 ` John Hubbard
2024-05-03 17:56 ` Roman Gushchin
2024-05-03 19:50 ` Nhat Pham
2024-05-03 19:06 ` [PATCH 0/4] selftests/cgroups: fix clang build failures, warnings Tejun Heo
4 siblings, 2 replies; 11+ messages in thread
From: John Hubbard @ 2024-05-03 3:51 UTC (permalink / raw)
To: Shuah Khan
Cc: Tejun Heo, Zefan Li, Johannes Weiner, Michal Hocko,
Roman Gushchin, Shakeel Butt, Muchun Song, Waiman Long,
Yosry Ahmed, Nhat Pham, Chengming Zhou, Valentin Obst,
linux-kselftest, cgroups, linux-mm, LKML, llvm, John Hubbard
First of all, in order to build with clang at all, one must first apply
Valentin Obst's build fix for LLVM [1]. Once that is done, then when
building with clang, via:
make LLVM=1 -C tools/testing/selftests
...clang finds and warning about some uninitialized variables. Fix these
by initializing them.
[1] https://lore.kernel.org/all/20240329-selftests-libmk-llvm-rfc-v1-1-2f9ed7d1c49f@valentinobst.de/
Signed-off-by: John Hubbard <jhubbard@nvidia.com>
---
tools/testing/selftests/cgroup/test_zswap.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tools/testing/selftests/cgroup/test_zswap.c b/tools/testing/selftests/cgroup/test_zswap.c
index f0e488ed90d8..6aac80eadc5d 100644
--- a/tools/testing/selftests/cgroup/test_zswap.c
+++ b/tools/testing/selftests/cgroup/test_zswap.c
@@ -257,7 +257,7 @@ static int test_no_invasive_cgroup_shrink(const char *root)
{
int ret = KSFT_FAIL;
size_t control_allocation_size = MB(10);
- char *control_allocation, *wb_group = NULL, *control_group = NULL;
+ char *control_allocation = NULL, *wb_group = NULL, *control_group = NULL;
wb_group = setup_test_group_1M(root, "per_memcg_wb_test1");
if (!wb_group)
@@ -342,7 +342,7 @@ static int test_no_kmem_bypass(const char *root)
struct sysinfo sys_info;
int ret = KSFT_FAIL;
int child_status;
- char *test_group;
+ char *test_group = NULL;
pid_t child_pid;
/* Read sys info and compute test values accordingly */
--
2.45.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [PATCH 1/4] selftests/cgroup: fix clang build failures for abs() calls
2024-05-03 3:51 ` [PATCH 1/4] selftests/cgroup: fix clang build failures for abs() calls John Hubbard
@ 2024-05-03 17:53 ` Roman Gushchin
0 siblings, 0 replies; 11+ messages in thread
From: Roman Gushchin @ 2024-05-03 17:53 UTC (permalink / raw)
To: John Hubbard
Cc: Shuah Khan, Tejun Heo, Zefan Li, Johannes Weiner, Michal Hocko,
Shakeel Butt, Muchun Song, Waiman Long, Yosry Ahmed, Nhat Pham,
Chengming Zhou, Valentin Obst, linux-kselftest, cgroups,
linux-mm, LKML, llvm
On Thu, May 02, 2024 at 08:51:02PM -0700, John Hubbard wrote:
> First of all, in order to build with clang at all, one must first apply
> Valentin Obst's build fix for LLVM [1]. Once that is done, then when
> building with clang, via:
>
> make LLVM=1 -C tools/testing/selftests
>
> ...clang is pickier than gcc, about which version of abs(3) to call,
> depending on the argument type:
>
> int abs(int j);
> long labs(long j);
> long long llabs(long long j);
>
> ...and this is causing both build failures and warnings, when running:
>
> make LLVM=1 -C tools/testing/selftests
>
> Fix this by calling labs() in value_close(), because the arguments are
> unambiguously "long" type.
>
> [1] https://lore.kernel.org/all/20240329-selftests-libmk-llvm-rfc-v1-1-2f9ed7d1c49f@valentinobst.de/
>
> Signed-off-by: John Hubbard <jhubbard@nvidia.com>
Reviewed-by: Roman Gushchin <roman.gushchin@linux.dev>
Thanks!
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 2/4] selftests/cgroup: fix clang warnings: uninitialized fd variable
2024-05-03 3:51 ` [PATCH 2/4] selftests/cgroup: fix clang warnings: uninitialized fd variable John Hubbard
@ 2024-05-03 17:54 ` Roman Gushchin
0 siblings, 0 replies; 11+ messages in thread
From: Roman Gushchin @ 2024-05-03 17:54 UTC (permalink / raw)
To: John Hubbard
Cc: Shuah Khan, Tejun Heo, Zefan Li, Johannes Weiner, Michal Hocko,
Shakeel Butt, Muchun Song, Waiman Long, Yosry Ahmed, Nhat Pham,
Chengming Zhou, Valentin Obst, linux-kselftest, cgroups,
linux-mm, LKML, llvm
On Thu, May 02, 2024 at 08:51:03PM -0700, John Hubbard wrote:
> First of all, in order to build with clang at all, one must first apply
> Valentin Obst's build fix for LLVM [1]. Once that is done, then when
> building with clang, via:
>
> make LLVM=1 -C tools/testing/selftests
>
> ...clang warns about fd being used uninitialized, in
> test_memcg_reclaim()'s error handling path.
>
> Fix this by initializing fd to -1.
>
> [1] https://lore.kernel.org/all/20240329-selftests-libmk-llvm-rfc-v1-1-2f9ed7d1c49f@valentinobst.de/
>
> Signed-off-by: John Hubbard <jhubbard@nvidia.com>
Reviewed-by: Roman Gushchin <roman.gushchin@linux.dev>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 3/4] selftests/cgroup: cpu_hogger init: use {} instead of {NULL}
2024-05-03 3:51 ` [PATCH 3/4] selftests/cgroup: cpu_hogger init: use {} instead of {NULL} John Hubbard
@ 2024-05-03 17:55 ` Roman Gushchin
0 siblings, 0 replies; 11+ messages in thread
From: Roman Gushchin @ 2024-05-03 17:55 UTC (permalink / raw)
To: John Hubbard
Cc: Shuah Khan, Tejun Heo, Zefan Li, Johannes Weiner, Michal Hocko,
Shakeel Butt, Muchun Song, Waiman Long, Yosry Ahmed, Nhat Pham,
Chengming Zhou, Valentin Obst, linux-kselftest, cgroups,
linux-mm, LKML, llvm
On Thu, May 02, 2024 at 08:51:04PM -0700, John Hubbard wrote:
> First of all, in order to build with clang at all, one must first apply
> Valentin Obst's build fix for LLVM [1]. Once that is done, then when
> building with clang, via:
>
> make LLVM=1 -C tools/testing/selftests
>
> ...clang generates warning here, because struct cpu_hogger has multiple
> fields, and the code is initializing an array of these structs, and it
> is incorrect to specify a single NULL value as the initializer.
>
> Fix this by initializing with {}, so that the compiler knows to use
> default initializer values for all fields in each array entry.
>
> [1] https://lore.kernel.org/all/20240329-selftests-libmk-llvm-rfc-v1-1-2f9ed7d1c49f@valentinobst.de/
>
> Signed-off-by: John Hubbard <jhubbard@nvidia.com>
Reviewed-by: Roman Gushchin <roman.gushchin@linux.dev>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 4/4] selftests/cgroup: fix uninitialized variables in test_zswap.c
2024-05-03 3:51 ` [PATCH 4/4] selftests/cgroup: fix uninitialized variables in test_zswap.c John Hubbard
@ 2024-05-03 17:56 ` Roman Gushchin
2024-05-03 19:50 ` Nhat Pham
1 sibling, 0 replies; 11+ messages in thread
From: Roman Gushchin @ 2024-05-03 17:56 UTC (permalink / raw)
To: John Hubbard
Cc: Shuah Khan, Tejun Heo, Zefan Li, Johannes Weiner, Michal Hocko,
Shakeel Butt, Muchun Song, Waiman Long, Yosry Ahmed, Nhat Pham,
Chengming Zhou, Valentin Obst, linux-kselftest, cgroups,
linux-mm, LKML, llvm
On Thu, May 02, 2024 at 08:51:05PM -0700, John Hubbard wrote:
> First of all, in order to build with clang at all, one must first apply
> Valentin Obst's build fix for LLVM [1]. Once that is done, then when
> building with clang, via:
>
> make LLVM=1 -C tools/testing/selftests
>
> ...clang finds and warning about some uninitialized variables. Fix these
> by initializing them.
>
> [1] https://lore.kernel.org/all/20240329-selftests-libmk-llvm-rfc-v1-1-2f9ed7d1c49f@valentinobst.de/
>
> Signed-off-by: John Hubbard <jhubbard@nvidia.com>
Reviewed-by: Roman Gushchin <roman.gushchin@linux.dev>
Thanks!
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 0/4] selftests/cgroups: fix clang build failures, warnings
2024-05-03 3:51 [PATCH 0/4] selftests/cgroups: fix clang build failures, warnings John Hubbard
` (3 preceding siblings ...)
2024-05-03 3:51 ` [PATCH 4/4] selftests/cgroup: fix uninitialized variables in test_zswap.c John Hubbard
@ 2024-05-03 19:06 ` Tejun Heo
4 siblings, 0 replies; 11+ messages in thread
From: Tejun Heo @ 2024-05-03 19:06 UTC (permalink / raw)
To: John Hubbard
Cc: Shuah Khan, Zefan Li, Johannes Weiner, Michal Hocko,
Roman Gushchin, Shakeel Butt, Muchun Song, Waiman Long,
Yosry Ahmed, Nhat Pham, Chengming Zhou, Valentin Obst,
linux-kselftest, cgroups, linux-mm, LKML, llvm
On Thu, May 02, 2024 at 08:51:01PM -0700, John Hubbard wrote:
> Hi,
>
> Just a bunch of fixes as part of my work to make selftests build cleanly
> with clang.
>
> Enjoy!
>
> thanks,
> John Hubbard
>
>
> John Hubbard (4):
> selftests/cgroup: fix clang build failures for abs() calls
> selftests/cgroup: fix clang warnings: uninitialized fd variable
> selftests/cgroup: cpu_hogger init: use {} instead of {NULL}
> selftests/cgroup: fix uninitialized variables in test_zswap.c
Applied to cgroup/for-6.10.
Thanks.
--
tejun
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 4/4] selftests/cgroup: fix uninitialized variables in test_zswap.c
2024-05-03 3:51 ` [PATCH 4/4] selftests/cgroup: fix uninitialized variables in test_zswap.c John Hubbard
2024-05-03 17:56 ` Roman Gushchin
@ 2024-05-03 19:50 ` Nhat Pham
1 sibling, 0 replies; 11+ messages in thread
From: Nhat Pham @ 2024-05-03 19:50 UTC (permalink / raw)
To: John Hubbard
Cc: Shuah Khan, Tejun Heo, Zefan Li, Johannes Weiner, Michal Hocko,
Roman Gushchin, Shakeel Butt, Muchun Song, Waiman Long,
Yosry Ahmed, Chengming Zhou, Valentin Obst, linux-kselftest,
cgroups, linux-mm, LKML, llvm
On Thu, May 2, 2024 at 8:51 PM John Hubbard <jhubbard@nvidia.com> wrote:
>
> First of all, in order to build with clang at all, one must first apply
> Valentin Obst's build fix for LLVM [1]. Once that is done, then when
> building with clang, via:
>
> make LLVM=1 -C tools/testing/selftests
>
> ...clang finds and warning about some uninitialized variables. Fix these
> by initializing them.
>
> [1] https://lore.kernel.org/all/20240329-selftests-libmk-llvm-rfc-v1-1-2f9ed7d1c49f@valentinobst.de/
>
> Signed-off-by: John Hubbard <jhubbard@nvidia.com>
Reviewed-by: Nhat Pham <nphamcs@gmail.com>
> ---
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2024-05-03 19:50 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-05-03 3:51 [PATCH 0/4] selftests/cgroups: fix clang build failures, warnings John Hubbard
2024-05-03 3:51 ` [PATCH 1/4] selftests/cgroup: fix clang build failures for abs() calls John Hubbard
2024-05-03 17:53 ` Roman Gushchin
2024-05-03 3:51 ` [PATCH 2/4] selftests/cgroup: fix clang warnings: uninitialized fd variable John Hubbard
2024-05-03 17:54 ` Roman Gushchin
2024-05-03 3:51 ` [PATCH 3/4] selftests/cgroup: cpu_hogger init: use {} instead of {NULL} John Hubbard
2024-05-03 17:55 ` Roman Gushchin
2024-05-03 3:51 ` [PATCH 4/4] selftests/cgroup: fix uninitialized variables in test_zswap.c John Hubbard
2024-05-03 17:56 ` Roman Gushchin
2024-05-03 19:50 ` Nhat Pham
2024-05-03 19:06 ` [PATCH 0/4] selftests/cgroups: fix clang build failures, warnings Tejun Heo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).