Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759304AbcLBTzW (ORCPT ); Fri, 2 Dec 2016 14:55:22 -0500 Received: from mga09.intel.com ([134.134.136.24]:24213 "EHLO mga09.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753910AbcLBTzV (ORCPT ); Fri, 2 Dec 2016 14:55:21 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.33,288,1477983600"; d="scan'208";a="198389508" From: Andy Shevchenko To: Jean Delvare , linux-kernel@vger.kernel.org, Mika Westerberg Cc: Andy Shevchenko Subject: [PATCH v1 0/2] firmware: dmi_scan: Make it work in kexec'ed kernel Date: Fri, 2 Dec 2016 21:54:14 +0200 Message-Id: <20161202195416.58953-1-andriy.shevchenko@linux.intel.com> X-Mailer: git-send-email 2.10.2 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 637 Lines: 17 Until now DMI information is lost when kexec'ing. Fix this in the same way as it has been done for ACPI RSDP. Series has been tested on Galileo Gen2 where DMI is used by drivers, in particular the default I2C host speed is choosen based on DMI system information and now gets it correct. Andy Shevchenko (2): firmware: dmi_scan: Split out dmi_get_entry_point() helper firmware: dmi_scan: Pass dmi_entry_point to kexec'ed kernel Documentation/admin-guide/kernel-parameters.txt | 5 +++ drivers/firmware/dmi_scan.c | 49 +++++++++++++++---------- 2 files changed, 35 insertions(+), 19 deletions(-) -- 2.10.2