1. 03 7月, 2012 1 次提交
  2. 02 7月, 2012 3 次提交
    • M
      powerpc/kvm: sldi should be sld · 2f584a14
      Michael Neuling 提交于
      Since we are taking a registers, this should never have been an sldi.
      Talking to paulus offline, this is the correct fix.
      
      Was introduced by:
       commit 19ccb76a
       Author: Paul Mackerras <paulus@samba.org>
       Date:   Sat Jul 23 17:42:46 2011 +1000
      
      Talking to paulus, this shouldn't be a literal.
      Signed-off-by: NMichael Neuling <mikey@neuling.org>
      CC: <stable@kernel.org> [v3.2+]
      Signed-off-by: NBenjamin Herrenschmidt <benh@kernel.crashing.org>
      2f584a14
    • A
      powerpc/xmon: Use cpumask iterator to avoid warning · bc1d7702
      Anton Blanchard 提交于
      We have a bug report where the kernel hits a warning in the cpumask
      code:
      
      WARNING: at include/linux/cpumask.h:107
      
      Which is:
              WARN_ON_ONCE(cpu >= nr_cpumask_bits);
      
      The backtrace is:
              cpu_cmd
              cmds
              xmon_core
              xmon
              die
      
      xmon is iterating through 0 to NR_CPUS. I'm not sure why we are still
      open coding this but iterating above nr_cpu_ids is definitely a bug.
      
      This patch iterates through all possible cpus, in case we issue a
      system reset and CPUs in an offline state call in.
      
      Perhaps the old code was trying to handle CPUs that were in the
      partition but were never started (eg kexec into a kernel with an
      nr_cpus= boot option). They are going to die way before we get into
      xmon since we haven't set any kernel state up for them.
      Signed-off-by: NAnton Blanchard <anton@samba.org>
      CC: <stable@kernel.org>
      Signed-off-by: NBenjamin Herrenschmidt <benh@kernel.crashing.org>
      bc1d7702
    • L
      Merge branch 'fixes' of git://git.linaro.org/people/rmk/linux-arm · ca24a145
      Linus Torvalds 提交于
      Pull two ARM fixes from Russell King:
       "It's been fairly quiet with the fixes.  Just two this time.  One fixes
        a long standing problem with KALLSYMS needing an additional pass, and
        the other sorts a problem with the vmalloc space interacting with
        static IO mappings."
      
      * 'fixes' of git://git.linaro.org/people/rmk/linux-arm:
        ARM: 7438/1: fill possible PMD empty section gaps
        ARM: 7428/1: Prevent KALLSYM size mismatch on ARM.
      ca24a145
  3. 01 7月, 2012 10 次提交
  4. 30 6月, 2012 9 次提交
  5. 29 6月, 2012 17 次提交