1. 15 Nov, 2007 10 commits
  2. 14 Nov, 2007 1 commit
  3. 06 Nov, 2007 1 commit
  4. 01 Nov, 2007 9 commits
  5. 31 Oct, 2007 11 commits
  6. 29 Oct, 2007 2 commits
    • Tony Lindgren's avatar
      ARM: OMAP: Misc compile fixes after updating to current mainline tree · dff99b71
      Tony Lindgren authored
      Misc compile fixes after updating to current mainline tree
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      dff99b71
    • Tony Lindgren's avatar
      Merge current mainline tree into linux-omap tree · 19ea3371
      Tony Lindgren authored
      Merge branches 'master' and 'linus'
      
      Conflicts:
      
      	arch/arm/configs/omap_h2_1610_defconfig
      	arch/arm/configs/omap_osk_5912_defconfig
      	arch/arm/mach-omap1/board-h2.c
      	arch/arm/mach-omap1/board-h3.c
      	arch/arm/mach-omap1/board-nokia770.c
      	arch/arm/mach-omap1/board-palmte.c
      	arch/arm/mach-omap1/board-palmtt.c
      	arch/arm/mach-omap1/board-palmz71.c
      	arch/arm/mach-omap1/board-sx1.c
      	arch/arm/mach-omap2/Kconfig
      	arch/arm/mach-omap2/Makefile
      	arch/arm/mach-omap2/board-2430sdp.c
      	arch/arm/mach-omap2/board-apollon.c
      	arch/arm/mach-omap2/board-h4.c
      	arch/arm/mach-omap2/devices.c
      	arch/arm/mach-omap2/gpmc.c
      	arch/arm/mach-omap2/id.c
      	arch/arm/mach-omap2/io.c
      	arch/arm/mach-omap2/irq.c
      	arch/arm/mach-omap2/memory.c
      	arch/arm/mach-omap2/mux.c
      	arch/arm/mach-omap2/pm.c
      	arch/arm/nwfpe/entry.S
      	arch/arm/plat-omap/Makefile
      	drivers/char/watchdog/omap_wdt.c
      	drivers/char/watchdog/omap_wdt.h
      	drivers/i2c/busses/i2c-omap.c
      	drivers/i2c/chips/menelaus.c
      	drivers/input/keyboard/Kconfig
      	drivers/input/keyboard/Makefile
      	drivers/media/video/Kconfig
      	drivers/media/video/Makefile
      	drivers/media/video/tcm825x.c
      	drivers/media/video/v4l2-int-device.c
      	drivers/mtd/onenand/onenand_base.c
      	drivers/usb/gadget/Kconfig
      	drivers/video/Makefile
      	include/asm-arm/arch-omap/board-2430sdp.h
      	include/asm-arm/arch-omap/hardware.h
      	include/asm-arm/arch-omap/io.h
      	include/asm-arm/arch-omap/omap24xx.h
      	include/linux/connector.h
      19ea3371
  7. 23 Oct, 2007 6 commits
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband · 0b776eb5
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:
        mlx4_core: Increase command timeout for INIT_HCA to 10 seconds
        IPoIB/cm: Use common CQ for CM send completions
        IB/uverbs: Fix checking of userspace object ownership
        IB/mlx4: Sanity check userspace send queue sizes
        IPoIB: Rewrite "if (!likely(...))" as "if (unlikely(!(...)))"
        IB/ehca: Enable large page MRs by default
        IB/ehca: Change meaning of hca_cap_mr_pgsize
        IB/ehca: Fix ehca_encode_hwpage_size() and alloc_fmr()
        IB/ehca: Fix masking error in {,re}reg_phys_mr()
        IB/ehca: Supply QP token for SRQ base QPs
        IPoIB: Use round_jiffies() for ah_reap_task
        RDMA/cma: Fix deadlock destroying listen requests
        RDMA/cma: Add locking around QP accesses
        IB/mthca: Avoid alignment traps when writing doorbells
        mlx4_core: Kill mlx4_write64_raw()
      0b776eb5
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest · 0d681009
      Linus Torvalds authored
      * git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest: (45 commits)
        Use "struct boot_params" in example launcher
        Loading bzImage directly.
        Revert lguest magic and use hook in head.S
        Update lguest documentation to reflect the new virtual block device name.
        generalize lgread_u32/lgwrite_u32.
        Example launcher handle guests not being ready for input
        Update example launcher for virtio
        Lguest support for Virtio
        Remove old lguest I/O infrrasructure.
        Remove old lguest bus and drivers.
        Virtio helper routines for a descriptor ringbuffer implementation
        Module autoprobing support for virtio drivers.
        Virtio console driver
        Block driver using virtio.
        Net driver using virtio
        Virtio interface
        Boot with virtual == physical to get closer to native Linux.
        Allow guest to specify syscall vector to use.
        Rename "cr3" to "gpgdir" to avoid x86-specific naming.
        Pagetables to use normal kernel types
        ...
      0d681009
    • Herbert Xu's avatar
      Fix synchronize_irq races with IRQ handler · a98ce5c6
      Herbert Xu authored
      As it is some callers of synchronize_irq rely on memory barriers
      to provide synchronisation against the IRQ handlers.  For example,
      the tg3 driver does
      
      	tp->irq_sync = 1;
      	smp_mb();
      	synchronize_irq();
      
      and then in the IRQ handler:
      
      	if (!tp->irq_sync)
      		netif_rx_schedule(dev, &tp->napi);
      
      Unfortunately memory barriers only work well when they come in
      pairs.  Because we don't actually have memory barriers on the
      IRQ path, the memory barrier before the synchronize_irq() doesn't
      actually protect us.
      
      In particular, synchronize_irq() may return followed by the
      result of netif_rx_schedule being made visible.
      
      This patch (mostly written by Linus) fixes this by using spin
      locks instead of memory barries on the synchronize_irq() path.
      Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
      Acked-by: default avatarBenjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      a98ce5c6
    • Linus Torvalds's avatar
      48d22684
    • Linus Torvalds's avatar
      Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc · e5eca6ae
      Linus Torvalds authored
      * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:
        [POWERPC] Add Vitaly Bordug as PPC8xx maintainer
        [POWERPC] 4xx: Enable EMAC on Bamboo board
        [POWERPC] 4xx: Enable EMAC for PPC405 Walnut board
        [POWERPC] 4xx: Fix timebase clock selection on Walnut
        [POWERPC] 4xx: Enable EMAC on the PPC 440GP Ebony board
        [POWERPC] 4xx: Split early debug output and early boot console for 44x
        [POWERPC] 4xx: Enable NEW EMAC support for Sequoia 440EPx.
        [POWERPC] 4xx: Add RGMII support for Sequoia 440EPx
      e5eca6ae
    • Linus Torvalds's avatar
      Merge git://git.infradead.org/mtd-2.6 · 6e506079
      Linus Torvalds authored
      * git://git.infradead.org/mtd-2.6:
        [MTD] [NOR] Fix deadlock in Intel chip driver caused by get_chip recursion
        [JFFS2] Fix return value from jffs2_write_end()
        [MTD] [OneNAND] Fix wrong free the static address in onenand_sim
        [MTD] [NAND] Replace -1 with -EBADMSG in nand error correction code
        [RSLIB] BUG() when passing illegal parameters to decode_rs8() or decode_rs16()
        [MTD] [NAND] treat any negative return value from correct() as an error
        [MTD] [NAND] nandsim: bugfix in initialization
        [MTD] Fix typo in Alauda config option help text.
        [MTD] [NAND] add s3c2440-specific read_buf/write_buf
        [MTD] [OneNAND] onenand-sim: fix kernel-doc and typos
        [JFFS2] Tidy up fix for ACL/permissions problem.
      6e506079