Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752891Ab2H1TJX (ORCPT ); Tue, 28 Aug 2012 15:09:23 -0400 Received: from g4t0016.houston.hp.com ([15.201.24.19]:35302 "EHLO g4t0016.houston.hp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752083Ab2H1TJW (ORCPT ); Tue, 28 Aug 2012 15:09:22 -0400 From: Toshi Kani To: lenb@kernel.org, linux-acpi@vger.kernel.org Cc: linux-kernel@vger.kernel.org, joe@perches.com, bhelgaas@google.com, isimatu.yasuaki@jp.fujitsu.com, vijaymohan.pandarathil@hp.com, shaohua.li@intel.com, Toshi Kani Subject: [PATCH v5 0/5] ACPI: hotplug messages improvement Date: Tue, 28 Aug 2012 13:02:56 -0600 Message-Id: <1346180581-12641-1-git-send-email-toshi.kani@hp.com> X-Mailer: git-send-email 1.7.7.6 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2102 Lines: 54 This patchset improves logging messages for ACPI CPU, Memory, Container and Dock hotplug notify handlers. The patchset introduces a set of new macro interfaces, acpi_pr_(), and uses them to update the notify handlers. acpi_pr_() appends "ACPI" prefix and ACPI object path to the messages, which has similar usage model as dev_(). This improves diagnosis of hotplug operations since an error message in a log file now identifies an object that caused an issue. v5: - Added update for ACPI Dock hotplug error messages. - Added error status / ID info to the messages where needed. - Rebased on 3.6-rc3. v4: - Changed to use dev_() where it is appropriate. v3: - Changed acpi_pr_debug() to NOP when !DEBUG and !DYNAMIC_DEBUG. DYNAMIC_DEBUG will be supported later when necessary. - Added const to a path variable in acpi_printk(). - Added more descriptions to the change log of patch 1/4. v2: - Set buffer.pointer to NULL in acpi_printk(). - Added acpi_pr_debug(). --- This patchset applies on top of the patch below. [PATCH v2] ACPI: Add ACPI CPU hot-remove support https://lkml.org/lkml/2012/8/24/419 --- Toshi Kani (5): ACPI: Add acpi_pr_() interfaces ACPI: Update CPU hotplug error messages ACPI: Update Memory hotplug error messages ACPI: Update Container hotplug error messages ACPI: Update Dock hotplug error messages --- drivers/acpi/acpi_memhotplug.c | 25 +++++++++++++------------ drivers/acpi/container.c | 10 ++-------- drivers/acpi/dock.c | 29 +++++++++++++---------------- drivers/acpi/processor_driver.c | 38 +++++++++++++++++++++++--------------- drivers/acpi/utils.c | 34 ++++++++++++++++++++++++++++++++++ include/acpi/acpi_bus.h | 31 +++++++++++++++++++++++++++++++ 6 files changed, 116 insertions(+), 51 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/