On Fri, Aug 20, 2010 at 5:41 AM, tip-bot for Daniel Kiper <dkiper@xxxxxxxxxxxx> wrote: > Commit-ID: 05e407603e527f9d808dd3866d3a17c2ce4dfcc5 > Gitweb: http://git.kernel.org/tip/05e407603e527f9d808dd3866d3a17c2ce4dfcc5 > Author: Daniel Kiper <dkiper@xxxxxxxxxxxx> > AuthorDate: Fri, 20 Aug 2010 00:46:16 +0200 > Committer: Ingo Molnar <mingo@xxxxxxx> > CommitDate: Fri, 20 Aug 2010 10:18:28 +0200 > > x86, apic: Fix apic=debug boot crash > > Fix a boot crash when apic=debug is used and the APIC is > not properly initialized. > > This issue appears during Xen Dom0 kernel boot but the > fix is generic and the crash could occur on real hardware > as well. Do you have any report on real hardware? that could not happen on real hardware. Yinghai > > Signed-off-by: Daniel Kiper <dkiper@xxxxxxxxxxxx> > Cc: xen-devel@xxxxxxxxxxxxxxxxxxx > Cc: konrad.wilk@xxxxxxxxxx > Cc: jeremy@xxxxxxxx > Cc: <stable@xxxxxxxxxx> # .35.x, .34.x, .33.x, .32.x > LKML-Reference: <20100819224616.GB9967@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> > Signed-off-by: Ingo Molnar <mingo@xxxxxxx> > --- > arch/x86/kernel/apic/io_apic.c | 2 ++ > 1 files changed, 2 insertions(+), 0 deletions(-) > > diff --git a/arch/x86/kernel/apic/io_apic.c b/arch/x86/kernel/apic/io_apic.c > index 4dc0084..f1efeba 100644 > --- a/arch/x86/kernel/apic/io_apic.c > +++ b/arch/x86/kernel/apic/io_apic.c > @@ -1728,6 +1728,8 @@ __apicdebuginit(void) print_IO_APIC(void) > struct irq_pin_list *entry; > > cfg = desc->chip_data; > + if (!cfg) > + continue; > entry = cfg->irq_2_pin; > if (!entry) > continue; > -- > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ > -- To unsubscribe from this list: send the line "unsubscribe linux-tip-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
![]() |