Skip to content
  1. Aug 06, 2008
  2. Aug 05, 2008
    • Nick Piggin's avatar
      fs: rename buffer trylock · ca5de404
      Nick Piggin authored
      
      
      Like the page lock change, this also requires name change, so convert the
      raw test_and_set bitop to a trylock.
      
      Signed-off-by: default avatarNick Piggin <npiggin@suse.de>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      ca5de404
    • Nick Piggin's avatar
      mm: rename page trylock · 529ae9aa
      Nick Piggin authored
      
      
      Converting page lock to new locking bitops requires a change of page flag
      operation naming, so we might as well convert it to something nicer
      (!TestSetPageLocked_Lock => trylock_page, SetPageLocked => set_page_locked).
      
      This also facilitates lockdeping of page lock.
      
      Signed-off-by: default avatarNick Piggin <npiggin@suse.de>
      Acked-by: default avatarKOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
      Acked-by: default avatarPeter Zijlstra <peterz@infradead.org>
      Acked-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      Acked-by: default avatarBenjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      529ae9aa
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 · e9ba9698
      Linus Torvalds authored
      * git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:
        sparc64: Remove all cpumask_t local variables in xcall dispatch.
        sparc64: Kill error_mask from hypervisor_xcall_deliver().
        sparc64: Build cpu list and mondo block at top-level xcall_deliver().
        sparc64: Disable local interrupts around xcall_deliver_impl() invocation.
        sparc64: Make all xcall_deliver's go through common helper function.
        sparc64: Always allocate the send mondo blocks, even on non-sun4v.
        sparc64: Make smp_cross_call_masked() take a cpumask_t pointer.
        sparc64: Directly call xcall_deliver() in smp_start_sync_tick_client.
        sparc64: Call xcall_deliver() directly in some cases.
        sparc64: Use cpumask_t pointers and for_each_cpu_mask_nr() in xcall_deliver.
        sparc64: Use xcall_deliver() consistently.
        sparc64: Use function pointer for cross-call sending.
        arch/sparc64/kernel/signal.c: removed duplicated #include
        sparc64: Need to disable preemption around smp_tsb_sync().
      e9ba9698
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 · 2e1e9212
      Linus Torvalds authored
      * git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (29 commits)
        sh: enable maple_keyb in dreamcast_defconfig.
        SH2(A) cache update
        nommu: Provide vmalloc_exec().
        add addrespace definition for sh2a.
        sh: Kill off ARCH_SUPPORTS_AOUT and remnants of a.out support.
        sh: define GENERIC_HARDIRQS_NO__DO_IRQ.
        sh: define GENERIC_LOCKBREAK.
        sh: Save NUMA node data in vmcore for crash dumps.
        sh: module_alloc() should be using vmalloc_exec().
        sh: Fix up __bug_table handling in module loader.
        sh: Add documentation and integrate into docbook build.
        sh: Fix up broken kerneldoc comments.
        maple: Kill useless private_data pointer.
        maple: Clean up maple_driver_register/unregister routines.
        input: Clean up maple keyboard driver
        maple: allow removal and reinsertion of keyboard driver module
        sh: /proc/asids depends on MMU.
        arch/sh/boards/mach-se/7343/irq.c: removed duplicated #include
        arch/sh/boards/board-ap325rxa.c: removed duplicated #include
        sh/boards/Makefile typo fix
        ...
      2e1e9212
    • Linus Torvalds's avatar
      Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc · 2acb802b
      Linus Torvalds authored
      * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:
        powerpc: Remove use of CONFIG_PPC_MERGE
        powerpc: Force printing of 'total_memory' to unsigned long long
        powerpc: Fix compiler warning in arch/powerpc/mm/mem.c
        powerpc: Move include files to arch/powerpc/include/asm
      2acb802b
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes · d8f4b819
      Linus Torvalds authored
      * git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes:
        kconfig: drop the ""trying to assign nonexistent symbol" warning
        kconfig: always write out .config
      d8f4b819