1. 17 2月, 2006 1 次提交
    • M
      [ARM] 3337/1: Fix NSLU2 flash support according to window size configuration patch · 3dfaf7a6
      Martin Michlmayr 提交于
      Patch from Martin Michlmayr
      
      ARM patch 3226/1 (IXP4xx runtime expansion bus window size configuration)
      forgot to update mach-ixp4xx/nslu2-setup.c which leads to the following
      compilation error.  Update NSLU2 flash support following patch 3226/1.
      
        CC      arch/arm/mach-ixp4xx/nslu2-setup.o
      arch/arm/mach-ixp4xx/nslu2-setup.c:30: error: NSLU2_FLASH_BASE undeclared here (not in a function)
      arch/arm/mach-ixp4xx/nslu2-setup.c:31: error: NSLU2_FLASH_SIZE undeclared here (not in a function)
      make[1]: *** [arch/arm/mach-ixp4xx/nslu2-setup.o] Error 1
      make: *** [arch/arm/mach-ixp4xx] Error 2
      Signed-off-by: NMartin Michlmayr <tbm@cyrius.com>
      
      ---
      
       nslu2-setup.c |    6 ++++--
       1 file changed, 4 insertions(+), 2 deletions(-)
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      3dfaf7a6
  2. 16 2月, 2006 1 次提交
    • R
      [ARM] Fix SMP initialisation oops · 7bbb7940
      Russell King 提交于
      A change to the SMP initialisation caused the following oops:
      
       CPU1: Booted secondary processor
       CPU1: D VIPT write-back cache
       CPU1: I cache: 32768 bytes, associativity 4, 32 byte lines, 256 sets
       CPU1: D cache: 32768 bytes, associativity 4, 32 byte lines, 256 sets
       <7>Calibrating delay loop... 83.14 BogoMIPS (lpj=415744)
       <1>Unable to handle kernel NULL pointer dereference at virtual address 0000001c
       ...
       PC is at enqueue_task+0x1c/0x64
       LR is at activate_task+0xcc/0xe4
      
      SMP initialisation now requires cpu_possible_map to be initialised in
      setup_arch().  Move this from smp_prepare_cpus() to smp_init_cpus()
      and call it from our setup_arch() if CONFIG_SMP is enabled.
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      7bbb7940
  3. 15 2月, 2006 38 次提交