Commit 789bf45a authored by Marcos Paulo de Souza's avatar Marcos Paulo de Souza Committed by Greg Kroah-Hartman

staging: unisys: Solve sparse warning

The following commit fixes the following sparse report:

drivers/staging//unisys/visorhba/visorhba_main.c:660:29: warning: cast to restricted __le64

by casting readq (which is unsigned long on x86) to u64, as expected by the seq_printf call.
Signed-off-by: default avatarMarcos Paulo de Souza <marcos.souza.org@gmail.com>
Acked-by: default avatarDavid Kershner <david.kershner@unisys.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 25b20f6d
...@@ -657,7 +657,7 @@ static int info_debugfs_show(struct seq_file *seq, void *v) ...@@ -657,7 +657,7 @@ static int info_debugfs_show(struct seq_file *seq, void *v)
seq_printf(seq, "phys_flags_addr = 0x%016llx\n", seq_printf(seq, "phys_flags_addr = 0x%016llx\n",
phys_flags_addr); phys_flags_addr);
seq_printf(seq, "FeatureFlags = %llu\n", seq_printf(seq, "FeatureFlags = %llu\n",
(__le64)readq(devdata->flags_addr)); (u64)readq(devdata->flags_addr));
} }
seq_printf(seq, "acquire_failed_cnt = %llu\n", seq_printf(seq, "acquire_failed_cnt = %llu\n",
devdata->acquire_failed_cnt); devdata->acquire_failed_cnt);
......
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