From 437c3b217c9b77ba135a94ee1ed67eaa15b5d954 Mon Sep 17 00:00:00 2001 From: Bartlomiej Zolnierkiewicz Date: Wed, 25 Feb 2004 20:49:23 -0800 Subject: [PATCH] [PATCH] fix ide_system_bus_speed() causing "Badness in pci_find_subsys..." Noticed by Marcel Cotta . ide_init() always initializes system_bus_speed variable so system_bus_clock() should never call ide_system_bus_speed() and no driver is calling ide_system_bus_speed() directly. Bug was that if no IDE kernel parameter was given during boot system_bus_speed will be zeroed in init_ide_data(). This patch should fix the problem (as a bonus -> no need to zero these variables they are static). --- drivers/ide/ide.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/drivers/ide/ide.c b/drivers/ide/ide.c index a1146b5cc390b..0ae7633dce219 100644 --- a/drivers/ide/ide.c +++ b/drivers/ide/ide.c @@ -302,9 +302,6 @@ static void __init init_ide_data (void) initializing = 1; ide_init_default_hwifs(); initializing = 0; - - idebus_parameter = 0; - system_bus_speed = 0; } /* -- 2.53.0