Commit 23c100d9 authored by Michael Holzheu's avatar Michael Holzheu Committed by Martin Schwidefsky

[S390] hypfs sparse warnings.

sparse complains, if we use bitwise operations on enums. Cast enum to
long in order to fix that problem!
Signed-off-by: default avatarMichael Holzheu <holzheu@de.ibm.com>
Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
parent 925afbd6
...@@ -403,7 +403,8 @@ static void *diag204_get_buffer(enum diag204_format fmt, int *pages) ...@@ -403,7 +403,8 @@ static void *diag204_get_buffer(enum diag204_format fmt, int *pages)
*pages = 1; *pages = 1;
return diag204_alloc_rbuf(); return diag204_alloc_rbuf();
} else {/* INFO_EXT */ } else {/* INFO_EXT */
*pages = diag204(SUBC_RSI | INFO_EXT, 0, NULL); *pages = diag204((unsigned long)SUBC_RSI |
(unsigned long)INFO_EXT, 0, NULL);
if (*pages <= 0) if (*pages <= 0)
return ERR_PTR(-ENOSYS); return ERR_PTR(-ENOSYS);
else else
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment