efivarfs: Fix return value of efivarfs_file_write()
authorMatt Fleming <matt.fleming@intel.com>
Fri, 26 Oct 2012 11:18:53 +0000 (12:18 +0100)
committerMatt Fleming <matt.fleming@intel.com>
Tue, 30 Oct 2012 10:39:28 +0000 (10:39 +0000)
commitcfcf2f11708f934d2bd294f973c2fcb0cc54f293
treef92e907f7e56bcf7617c9b56b9bd88450b61729a
parentaeeaa8d46aa38c9cc5fac23feb9b1f91bdbf5dd3
efivarfs: Fix return value of efivarfs_file_write()

We're stuffing a variable of type size_t (unsigned) into a ssize_t
(signed) which, even though both types should be the same number of
bits, it's just asking for sign issues to be introduced.

Cc: Jeremy Kerr <jeremy.kerr@canonical.com>
Reported-by: Alan Cox <alan@lxorguk.ukuu.org.uk>
Signed-off-by: Matt Fleming <matt.fleming@intel.com>
drivers/firmware/efivars.c
This page took 0.025718 seconds and 5 git commands to generate.