lguest: don't disable iospace.
authorRusty Russell <rusty@rustcorp.com.au>
Wed, 11 Feb 2015 04:45:10 +0000 (15:15 +1030)
committerRusty Russell <rusty@rustcorp.com.au>
Wed, 11 Feb 2015 06:17:32 +0000 (16:47 +1030)
This no longer speeds up boot (IDE got better, I guess), but it does stop
us probing for a PCI bus.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
arch/x86/lguest/boot.c

index c1c1544b84859e9675ad71ac85cab1568994b623..47ec7f201d27af85743f684da6d78d25f7d12018 100644 (file)
@@ -1399,14 +1399,6 @@ __init void lguest_init(void)
        /* Hook in our special panic hypercall code. */
        atomic_notifier_chain_register(&panic_notifier_list, &paniced);
 
-       /*
-        * The IDE code spends about 3 seconds probing for disks: if we reserve
-        * all the I/O ports up front it can't get them and so doesn't probe.
-        * Other device drivers are similar (but less severe).  This cuts the
-        * kernel boot time on my machine from 4.1 seconds to 0.45 seconds.
-        */
-       paravirt_disable_iospace();
-
        /*
         * This is messy CPU setup stuff which the native boot code does before
         * start_kernel, so we have to do, too: