From: Quentin Lambert Date: Thu, 8 Dec 2016 20:38:27 +0000 (+0100) Subject: staging: lustre: Fix variable type declaration after refactoring X-Git-Tag: v5.15~11841^2~528 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4091af4a09488039049d5bf91221983bdcd5107a;p=platform%2Fkernel%2Flinux-starfive.git staging: lustre: Fix variable type declaration after refactoring A recent clean-up declared och_flags as a int rather than fmode_t. This lead to the following sparse warning: drivers/staging/lustre/lustre/llite/file.c:106:30: warning: restricted fmode_t degrades to integer This patch fixes this issue. Fixes: 0a1200991234f7 ("staging: lustre: cleanup lustre_lib.h") Signed-off-by: Quentin Lambert Acked-by: James Simmons Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/lustre/lustre/include/obd.h b/drivers/staging/lustre/lustre/include/obd.h index 1839f4f..6f0f5dd 100644 --- a/drivers/staging/lustre/lustre/include/obd.h +++ b/drivers/staging/lustre/lustre/include/obd.h @@ -892,7 +892,7 @@ struct obd_client_handle { struct md_open_data *och_mod; struct lustre_handle och_lease_handle; /* open lock for lease */ __u32 och_magic; - int och_flags; + fmode_t och_flags; }; #define OBD_CLIENT_HANDLE_MAGIC 0xd15ea5ed