Messages in this thread | | | Date | Sat, 4 Jun 2005 06:57:08 -0400 | From | Vivek Goyal <> | Subject | Re: [RFC/PATCH] Kdump: Disabling PCI interrupts in capture kernel |
| |
Quoting Alan Stern <stern@rowland.harvard.edu>:
> On Fri, 3 Jun 2005, Vivek Goyal wrote: > > > In previous conversations, Alan Stern had raised the issue of console > also > > not working if interrupts are disabled on all the devices. I am not sure > > but this should be working at least for serial consoles and vga text > consoles. > > May be sufficient to capture the dump. > > This isn't an issue for x86. It affects other architectures, in which the > system console is managed during the early stages of booting by the > platform firmware. I suppose serial consoles would always work. >
Hi Alan, I know very little about consoles and their working. I had a question. Even if console is being managed by platform firmware, in initial states of booting, does it require interrupts to be enabled at VGA contorller (at least for the simple text mode). I was quickly browsing through drivers/video/console/vgacon.c and did not look like that this console driver needed interrupts to be enabled at the controller.
Anyway, looks like serial consoles will always work. So at least this can be done for kdump case (CONFIG_CRASH_DUMP) and not generic kernel. Or, as I mentioned in previous mail, while pre-loading capture kernel, pass a command line parameter containing pci dev id of console and capture kernel does not disable interrupts on this console.
Thanks Vivek - 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/
| |