From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753264AbXDINZv (ORCPT ); Mon, 9 Apr 2007 09:25:51 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753271AbXDINZv (ORCPT ); Mon, 9 Apr 2007 09:25:51 -0400 Received: from mx1.redhat.com ([66.187.233.31]:56900 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753264AbXDINZu (ORCPT ); Mon, 9 Apr 2007 09:25:50 -0400 Date: Mon, 9 Apr 2007 09:25:47 -0400 From: Prarit Bhargava To: linux-kernel@vger.kernel.org, akpm@linux-foundation.org, mingo@elte.hu, mingo@redhat.com Cc: Prarit Bhargava Message-Id: <20070409132547.3222.96879.sendpatchset@prarit.boston.redhat.com> Subject: [PATCH]: Resubmit Fix overloaded use of acpi= on bootline Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org The use of "apic=" on the boot line is overloaded. It is used once to override the type of genapic, and then later on it is used to determine a debug level. Because of this a bogus error message is sent to the console when using the debug option: Unknown genapic `apic=debug' specified. This patch changes the genapic situation to use "genapic=". Signed-off-by: Prarit Bhargava diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt index ef2ffde..8cbd90c 100644 --- a/Documentation/kernel-parameters.txt +++ b/Documentation/kernel-parameters.txt @@ -589,6 +589,9 @@ and is between 256 and 4096 characters. It is defined in the file gamma= [HW,DRM] + genapic= [APIC,i386] Select a specific genapic type to be used. + Format: + gdth= [HW,SCSI] See header of drivers/scsi/gdth.c. diff --git a/arch/i386/mach-generic/probe.c b/arch/i386/mach-generic/probe.c index a7b3999..cabe31b 100644 --- a/arch/i386/mach-generic/probe.c +++ b/arch/i386/mach-generic/probe.c @@ -49,7 +49,7 @@ static int __init parse_apic(char *arg) /* Parsed again by __setup for debug/verbose */ return 0; } -early_param("apic", parse_apic); +early_param("genapic", parse_apic); void __init generic_bigsmp_probe(void) {