Re: [PATCH] linux-user: Do not treat madvise()'s advice as a bitmask

2022-07-29 Thread Laurent Vivier
Le 25/07/2022 à 15:41, Ilya Leoshkevich a écrit : Advice is enum, not flags. Doing (advice & MADV_DONTNEED) also matches e.g. MADV_MERGEABLE. Signed-off-by: Ilya Leoshkevich --- linux-user/mmap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linux-user/mmap.c b/linux-us

Re: [PATCH] linux-user: Do not treat madvise()'s advice as a bitmask

2022-07-28 Thread Laurent Vivier
Le 25/07/2022 à 15:41, Ilya Leoshkevich a écrit : Advice is enum, not flags. Doing (advice & MADV_DONTNEED) also matches e.g. MADV_MERGEABLE. Signed-off-by: Ilya Leoshkevich --- linux-user/mmap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linux-user/mmap.c b/linux-us

[PATCH] linux-user: Do not treat madvise()'s advice as a bitmask

2022-07-25 Thread Ilya Leoshkevich
Advice is enum, not flags. Doing (advice & MADV_DONTNEED) also matches e.g. MADV_MERGEABLE. Signed-off-by: Ilya Leoshkevich --- linux-user/mmap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linux-user/mmap.c b/linux-user/mmap.c index 4e7a6be6ee..edceaca4a8 100644 --- a/li