Path: csiph.com!aioe.org!gothmog.csi.it!bofh.it!news.nic.it!robomod From: Sergey Senozhatsky Newsgroups: linux.kernel Subject: [PATCH] firmware: set firmware_buf size in kernel_read_file_from_path() Date: Sat, 20 Feb 2016 10:20:01 +0100 Message-ID: X-Original-To: Ming Lei Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=KhT033UldeuzUwjEAFRTWIGf7PdK3eF2HaWgknXd5nk=; b=kbqhrq70TiQRlUOlf34YAaLN0hvcFhxHm0uPJ2N4PwcimKsR9s3nKrr8W279Sb58Vl aE3b7EYqpxUsQXZmFa6NWSqCIUC5nB43hLMTHMYFJa5u7NPrUE9eAnE3uaEWC6KRy8qZ 9D9PN6HlwxfdAjIxMXriisCIyXBY8RyvNUR+PY6Q1pjpsSzAFe1L6QmbiUL6sUAIQ5oX yPP4VQIJpyGmcn5MVoLUzdpcqw1lcJUogx0kFWKkc5IdNGu82vQbuv0HUuM1fDMIsNgi bMF/Dqa2XaMJ7X9APrCBQPsEy9BOt8jWp/5wOPDWdBjWF6GI559fdO+Veu/rbLek7BGS +Vpw== X-Google-Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=KhT033UldeuzUwjEAFRTWIGf7PdK3eF2HaWgknXd5nk=; b=YydahyTCC2v5eJXiAHsnHVmaHuQzw53w32Jf89grZVesTYcJ/Q59Rsc6gcCTCgC21m I3LPzcxjJHO9sWFyJ7cfgecfRnCzId+ineazoNav2joFDmw0fyi8egadeZ1BxJbNOr/S szWEXAEwzbh6m5p0YPRuV9Vs38pb86o+nlDQUiAJIBmJcTFCeSVqVMbQHETvE9DRVkRI X1tavfRwsifYGR/X4312j1dvvVcHeG/qIqU+425EjadQMcjglYf+4JebOM9HBuZSLIaQ aH7NKCC+Zop59xK0td+ukLXgYmnD/kdk1ewTZACpcHK0bRKqVz2W8SRZATv+XxEAWaSs tRUA== X-Gm-Message-State: AG10YOTZaNSnpNFuI+pCOskQc1jnReWUZywz8OEVql8HwsfpuwtwhoxAMs5IG34aKQ7/9g== X-Received: by 10.98.65.14 with SMTP id o14mr24021015pfa.151.1455959770326; Sat, 20 Feb 2016 01:16:10 -0800 (PST) X-Mailer: git-send-email 2.7.1 Sender: robomod@news.nic.it List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Approved: robomod@news.nic.it Lines: 22 Organization: linux.* mail to news gateway X-Original-Cc: Mimi Zohar , Greg Kroah-Hartman , Kees Cook , linux-kernel@vger.kernel.org, Sergey Senozhatsky X-Original-Date: Sat, 20 Feb 2016 18:14:10 +0900 X-Original-Message-ID: <1455959650-2571-1-git-send-email-sergey.senozhatsky@gmail.com> X-Original-Sender: linux-kernel-owner@vger.kernel.org Xref: csiph.com linux.kernel:1338670 Set firmware_buf->size in kernel_read_file_from_path(), otherwise assign_firmware_buf() fails. Signed-off-by: Sergey Senozhatsky --- 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