Re: [PATCH] uml: vector: fix definitios of VECTOR_WRITE and VECTOR_HEADERS

From: Carlos Bilbao
Date: Thu Feb 09 2023 - 13:14:23 EST


On 2/9/23 11:33, Anton Ivanov wrote:

On 09/02/2023 16:19, Carlos Bilbao wrote:
Fix definitions of VECTOR_WRITE and VECTOR_HEADERS with proper bitwise
operand for bit shift.

Signed-off-by: Carlos Bilbao <carlos.bilbao@xxxxxxx>
---
  arch/um/drivers/vector_user.h | 4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/arch/um/drivers/vector_user.h b/arch/um/drivers/vector_user.h
index 3a73d17a0161..f7d3956f5c15 100644
--- a/arch/um/drivers/vector_user.h
+++ b/arch/um/drivers/vector_user.h
@@ -68,8 +68,8 @@ struct vector_fds {
  };
    #define VECTOR_READ    1
-#define VECTOR_WRITE    (1 < 1)
-#define VECTOR_HEADERS    (1 < 2)
+#define VECTOR_WRITE    (1 << 1)
+#define VECTOR_HEADERS    (1 << 2)
    extern struct arglist *uml_parse_vector_ifspec(char *arg);

These are no longer used. They were used in some very early versions of the code.

They should just be removed instead of redefined correctly.

Ack, sending patch your way.

Thanks,

Carlos