On Sat, Feb 20, 2016 at 5:22 PM, Sergey Senozhatsky <sergey.senozhat...@gmail.com> wrote: > Set firmware_buf->size in fw_get_filesystem_firmware() after > successful kernel_read_file_from_path(), otherwise assign_firmware_buf() > fails. > > Signed-off-by: Sergey Senozhatsky <sergey.senozhat...@gmail.com>
Acked-by: Ming Lei <ming....@canonical.com> This patch fixes d29a7309971afb97b21e7(firmware: replace call to fw_read_file_contents() with kernel version). thanks, > --- > drivers/base/firmware_class.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/base/firmware_class.c b/drivers/base/firmware_class.c > index b8bc846..7cf41a5 100644 > --- a/drivers/base/firmware_class.c > +++ b/drivers/base/firmware_class.c > @@ -335,6 +335,7 @@ static int fw_get_filesystem_firmware(struct device > *device, > } > dev_dbg(device, "direct-loading %s\n", > buf->fw_id); > + buf->size = size; > fw_finish_direct_load(device, buf); > break; > } > -- > 2.7.1 >