> -----Original Message----- > From: Marcos Paulo de Souza [mailto:marcos.souza....@gmail.com] > Sent: Tuesday, May 2, 2017 11:28 PM > Cc: Marcos Paulo de Souza <marcos.souza....@gmail.com>; Kershner, David > A <david.kersh...@unisys.com>; Greg Kroah-Hartman > <gre...@linuxfoundation.org>; Sell, Timothy C <timothy.s...@unisys.com>; > Binder, David Anthony <david.bin...@unisys.com>; Erik Arfvidson > <erik.arfvid...@unisys.com>; Wadgaonkar, Sameer Laxmikant > <sameer.wadgaon...@unisys.com>; Curtin, Alexander Paul > <alexander.cur...@unisys.com>; *S-Par-Maintainer > <sparmaintai...@unisys.com>; de...@driverdev.osuosl.org; linux- > ker...@vger.kernel.org > Subject: [PATCH] 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: Marcos Paulo de Souza <marcos.souza....@gmail.com> > --- > Just compiled tested on x86_64. > > drivers/staging/unisys/visorhba/visorhba_main.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/staging/unisys/visorhba/visorhba_main.c > b/drivers/staging/unisys/visorhba/visorhba_main.c > index 6997b16..46d33e6 100644 > --- a/drivers/staging/unisys/visorhba/visorhba_main.c > +++ b/drivers/staging/unisys/visorhba/visorhba_main.c > @@ -657,7 +657,7 @@ static int info_debugfs_show(struct seq_file *seq, > void *v) > seq_printf(seq, "phys_flags_addr = 0x%016llx\n", > phys_flags_addr); > seq_printf(seq, "FeatureFlags = %llu\n", > - (__le64)readq(devdata->flags_addr)); > + (u64)readq(devdata->flags_addr));
Acked-by: David Kershner <david.kersh...@unisys.com> > } > seq_printf(seq, "acquire_failed_cnt = %llu\n", > devdata->acquire_failed_cnt); > -- > 2.9.3 _______________________________________________ devel mailing list de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel