1. 01 Oct, 2011 3 commits
    • Arnd Bergmann's avatar
      ARM: always use ARM_UNWIND for thumb2 kernels · 89bace65
      Arnd Bergmann authored
      Thumb2 kernels cannot be built with frame pointers, but can use the
      ARM_UNWIND feature for unwinding instead. This makes sure that all
      features that rely on unwinding includeing CONFIG_LATENCYTOP and
      FAULT_INJECTION_STACKTRACE_FILTER do not enable frame pointers
      when the unwinder is already selected, and we always build with
      the unwinder when we want a thumb2 kernel, to make sure we do not
      get the frame pointers instead.
      
      A different option would be to redefine the CONFIG_FRAME_POINTERS
      option on ARM to mean builing with either frame pointers or
      the unwinder, and then select which one to use based on the
      CPU architecture or another user option. That would still allow
      building thumb2 kernels without the unwinder but would also be
      more confusing.
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      89bace65
    • Arnd Bergmann's avatar
      ARM: SMP depends on MMU · 9934ebb8
      Arnd Bergmann authored
      The SMP implementation on ARM heavily depends on MMU-only code.
      As long as nobody is interested in fixing this, let's disable the
      SMP option when building for nommu.
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      9934ebb8
    • Arnd Bergmann's avatar
      ARM: export rtc_lock for nvram driver · 63216d3c
      Arnd Bergmann authored
      The rtc_lock is used by both the nvram and rtc drivers, so
      we need to export it if at least one of the two is built,
      not just for the rtc driver.
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      63216d3c
  2. 29 Aug, 2011 1 commit
  3. 28 Aug, 2011 1 commit
  4. 27 Aug, 2011 2 commits
  5. 26 Aug, 2011 13 commits
  6. 25 Aug, 2011 20 commits