linux_old1/arch/mips/pmc-sierra/msp71xx
Ralf Baechle 852fe3105e MIPS: Malta: Fix crash in SMP kernel on non-CMP systems.
Since 6be63bbbda (lmo) rsp.
af3a1f6f48 (kernel.org) the Malta code does
no longer probe for presence of GCMP if CMP is not configured.  This means
that the variable gcmp_present well be left at its default value of -1
which normally is meant to indicate that GCMP has not yet been mmapped.
This non-zero value is now interpreted as GCMP being present resulting
in a write attempt to a GCMP register resulting in a crash.

Reported and a build fix on top of my fix by Rob Landley <rob@landley.net>.

Reported-by: Rob Landley <rob@landley.net>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Patchwork: https://patchwork.linux-mips.org/patch/2413/
2011-07-20 23:12:10 +01:00
..
Makefile MIPS: MSP71xx: Platform support for On-chip MSP ethernet devices. 2011-03-25 18:45:14 +01:00
gpio.c MIPS: Eleminate filenames from comments 2009-08-03 17:52:40 +01:00
gpio_extended.c MIPS: Eleminate filenames from comments 2009-08-03 17:52:40 +01:00
msp_elb.c [MIPS] PMC MSP71xx core platform 2007-07-10 17:33:02 +01:00
msp_eth.c MIPS: MSP71xx: Platform support for On-chip MSP ethernet devices. 2011-03-25 18:45:14 +01:00
msp_hwbutton.c MIPS: PNX Removing dead CONFIG_PMCTWILED 2010-08-05 13:26:00 +01:00
msp_irq.c MIPS: MSP71xx: Add vectored interrupt support. 2011-03-25 18:45:14 +01:00
msp_irq_cic.c MIPS: Convert the irq functions to the new names 2011-03-29 14:48:07 +02:00
msp_irq_per.c MIPS: MSP71xx: Fix typo in msp_per_irq_controller 2011-05-10 18:15:23 +01:00
msp_irq_slp.c MIPS: Convert the irq functions to the new names 2011-03-29 14:48:07 +02:00
msp_pci.c [MIPS] PMC MSP71xx PCI support 2007-07-10 17:33:03 +01:00
msp_prom.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
msp_serial.c [MIPS] kgdb: Remove existing implementation 2008-07-30 21:54:42 +01:00
msp_setup.c MIPS: Malta: Fix crash in SMP kernel on non-CMP systems. 2011-07-20 23:12:10 +01:00
msp_smp.c MIPS: Convert the irq functions to the new names 2011-03-29 14:48:07 +02:00
msp_smtc.c MIPS: MSP71xx: Add VSMP/SMTC support. 2011-03-25 18:45:14 +01:00
msp_time.c MIPS: MSP71xx: Set up MSP VPE1 timer. 2011-03-25 18:45:13 +01:00
msp_usb.c MIPS: MSP71xx: Platform support for MSP on-chip USB controller. 2011-03-25 18:45:14 +01:00