1. May 31, 2010
    • Rafael J. Wysocki's avatar
      CPU: Avoid using unititialized error variable in disable_nonboot_cpus() · e9a5f426
      Rafael J. Wysocki authored
      
      
      If there's only one CPU online when disable_nonboot_cpus() is called,
      the error variable will not be initialized and that may lead to
      erroneous behavior.  Fix this issue by initializing error in
      disable_nonboot_cpus() as appropriate.
      
      Signed-off-by: default avatarRafael J. Wysocki <rjw@sisk.pl>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      e9a5f426
    • Randy Dunlap's avatar
      rapidio: fix new kernel-doc warnings · 97ef6f74
      Randy Dunlap authored
      
      
      Fix a bunch of new rapidio kernel-doc warnings:
      
      Warning(include/linux/rio.h:123): No description found for parameter 'comp_tag'
      Warning(include/linux/rio.h:123): No description found for parameter 'phys_efptr'
      Warning(include/linux/rio.h:123): No description found for parameter 'em_efptr'
      Warning(include/linux/rio.h:123): No description found for parameter 'pwcback'
      Warning(include/linux/rio.h:247): No description found for parameter 'set_domain'
      Warning(include/linux/rio.h:247): No description found for parameter 'get_domain'
      Warning(drivers/rapidio/rio-scan.c:1133): No description found for parameter 'rdev'
      Warning(drivers/rapidio/rio-scan.c:1133): Excess function parameter 'port' description in 'rio_init_em'
      Warning(drivers/rapidio/rio.c:349): No description found for parameter 'rdev'
      Warning(drivers/rapidio/rio.c:349): Excess function parameter 'mport' description in 'rio_request_inb_pwrite'
      Warning(drivers/rapidio/rio.c:393): No description found for parameter 'port'
      Warning(drivers/rapidio/rio.c:393): No description found for parameter 'local'
      Warning(drivers/rapidio/rio.c:393): No description found for parameter 'destid'
      Warning(drivers/rapidio/rio.c:393): No description found for parameter 'hopcount'
      Warning(drivers/rapidio/rio.c:393): Excess function parameter 'rdev' description in 'rio_mport_get_physefb'
      Warning(drivers/rapidio/rio.c:845): Excess function parameter 'local' description in 'rio_std_route_clr_table'
      
      Signed-off-by: default avatarRandy Dunlap <randy.dunlap@oracle.com>
      Cc: Alexandre Bounine <alexandre.bounine@idt.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      97ef6f74
    • Linus Torvalds's avatar
      Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6 · 06b2e988
      Linus Torvalds authored
      * 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6:
        parisc: Call pagefault_disable/pagefault_enable in kmap_atomic/kunmap_atomic
        parisc: Remove unnecessary macros from entry.S
        parisc: LWS fixes for syscall.S
        parisc: Delete unnecessary nop's in entry.S
        parisc: Avoid interruption in critical region in entry.S
        parisc: invoke oom-killer from page fault
        parisc: clear floating point exception flag on SIGFPE signal
        parisc: Use of align_frame provides stack frame.
      06b2e988
    • Linus Torvalds's avatar
      Revert "cpusets: randomize node rotor used in cpuset_mem_spread_node()" · 35926ff5
      Linus Torvalds authored
      This reverts commit 0ac0c0d0
      
      , which
      caused cross-architecture build problems for all the wrong reasons.
      IA64 already added its own version of __node_random(), but the fact is,
      there is nothing architectural about the function, and the original
      commit was just badly done. Revert it, since no fix is forthcoming.
      
      Requested-by: default avatarStephen Rothwell <sfr@canb.auug.org.au>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      35926ff5
  2. May 30, 2010
  3. May 29, 2010