1. 13 2月, 2007 38 次提交
  2. 12 2月, 2007 2 次提交
    • H
      [S390] smp_call_function/smp_call_function_on locking. · 0ec67667
      Heiko Carstens 提交于
      smp_call_function and smp_call_function_on share the same lock and
      smp_call_function_on disables softirq's so it can be called from
      softirq context as well. Hence smp_call_function muss disable
      softirqs as well to avoid deadlocks.
      Signed-off-by: NHeiko Carstens <heiko.carstens@de.ibm.com>
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      0ec67667
    • A
      [PATCH] Switch s390 to NO_IOMEM · 23db764d
      Al Viro 提交于
      Martin Schwidefsky wrote:
        "s390 does not even need (in|out)b(_p|).  I wondered what else from
         io.h do we not need.  The answer is: almost nothing.  With the devres
         patch from Al and the dma-mapping patch from Heiko we can get rid of
         iomem and all associated definitions."
      
      So we'll just need to replace NO_IOPORT with NO_IOMEM in Kconfig and
      kill arch/s390/mm/ioremap.c.
      
      BTW, there's an annoying bit of junk in there - IO_SPACE_LIMIT.  We
      only need it for /proc/ioports, which AFAICS shouldn't even be there
      on s390 (or uml).  OTOH, removing that thing would mean a user-visible
      change - we go from "empty file in /proc" to "no such file in /proc"...
      Signed-off-by: NAl Viro <viro@zeniv.linux.org.uk>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      23db764d