1. 15 Nov, 2007 7 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 9 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
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of ssh://master.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 · f3344c54
      Linus Torvalds authored
      * 'for-linus' of ssh://master.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6:
        [AVR32] ARRAY_SIZE() cleanup
        [AVR32] Implement at32_add_device_cf()
        [AVR32] Implement more at32_add_device_foo() functions
        [AVR32] Fix a couple of sparse warnings
        [AVR32] Wire up AT73C213 sound driver on ATSTK1000 board
        [AVR32] Platform code for pata_at32
      f3344c54
    • Linus Torvalds's avatar
      Merge branch 'sg' of git://git.kernel.dk/linux-2.6-block · ba1c28a9
      Linus Torvalds authored
      * 'sg' of git://git.kernel.dk/linux-2.6-block:
        sparc64: zero out dma_length
        fvr32: fixup dma-mapping for new sg layout
        sh/sh64: fixup dma-mapping for new sg layout
        Fix sctp compile
        m68knommu: remove sg_address()
        frv: update comment in scatterlist to reflect new setup
        blackfin: remove sg_address()
        arm: sg fallout
        mips: sg_page() fallout
        alpha: sg_virt() fallout
        intel-iommu: fix sg_page()
        parisc: fix sg_page() fallout
        ide: build fix
        net: fix xfrm build - missing scatterlist.h include
        [BLOCK] blk_rq_map_sg: force clear termination bit
        [BLOCK] Don't clear sg_dma_len/addr() in blk_rq_map_sg()
        s390 zfcp: sg fixups
        powerpc: Fix fallout from sg_page() changes
        IB/ehca: Fix sg_page() fallout
        arm: build fix
      ba1c28a9
    • Linus Torvalds's avatar
      Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa · 101e4d91
      Linus Torvalds authored
      * 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa:
        [ALSA] version 1.0.15
        [ALSA] hda-codec - Fix possible array overflow
        [ALSA] sound/core/control.c: hard-irq-safe -> hard-irq-unsafe lock warning
        [ALSA] usb-audio: Another USB mic quirk for Logitech Communicator webcam
        [ALSA] hda-codec - Fix build without CONFIG_SND_HDA_GENERIC
        [ALSA] hda-codec - Fix Conexant 5045 volumes
        [ALSA] hda-codec - Fix conflict of Master volume in STAC92xx codec
        [ALSA] snd-bt87x: Make the load_all option work correctly
        [ALSA] protect Dreamcast PCM driver (AICA) from G2 bus effects
        [ALSA] bt87x - Fix section mismatch
        [ALSA] hda-codec - Fix AD1986A Lenovo auto-mute
        [ALSA] This simplifies and fixes waiting loops of the mce_down()
      101e4d91