1. 26 10月, 2010 6 次提交
    • L
      Merge branch 'omap-for-linus' of... · 7b6181e0
      Linus Torvalds 提交于
      Merge branch 'omap-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6
      
      * 'omap-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6: (163 commits)
        omap: complete removal of machine_desc.io_pg_offst and .phys_io
        omap: UART: fix wakeup registers for OMAP24xx UART2
        omap: Fix spotty MMC voltages
        ASoC: OMAP4: MCPDM: Remove unnecessary include of plat/control.h
        serial: omap-serial: fix signess error
        OMAP3: DMA: Errata i541: sDMA FIFO draining does not finish
        omap: dma: Fix buffering disable bit setting for omap24xx
        omap: serial: Fix the boot-up crash/reboot without CONFIG_PM
        OMAP3: PM: fix scratchpad memory accesses for off-mode
        omap4: pandaboard: enable the ehci port on pandaboard
        omap4: pandaboard: Fix the init if CONFIG_MMC_OMAP_HS is not set
        omap4: pandaboard: remove unused hsmmc definition
        OMAP: McBSP: Remove null omap44xx ops comment
        OMAP: McBSP: Swap CLKS source definition
        OMAP: McBSP: Fix CLKR and FSR signal muxing
        OMAP2+: clock: reduce the amount of standard debugging while disabling unused clocks
        OMAP: control: move plat-omap/control.h to mach-omap2/control.h
        OMAP: split plat-omap/common.c
        OMAP: McBSP: implement functional clock switching via clock framework
        OMAP: McBSP: implement McBSP CLKR and FSR signal muxing via mach-omap2/mcbsp.c
        ...
      
      Fixed up trivial conflicts in arch/arm/mach-omap2/
      {board-zoom-peripherals.c,devices.c} as per Tony
      7b6181e0
    • L
      Merge branch 'davinci-for-linus' of... · 72e58063
      Linus Torvalds 提交于
      Merge branch 'davinci-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci
      
      * 'davinci-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci: (50 commits)
        davinci: fix remaining board support after io_pgoffst removal
        davinci: mityomapl138: make file local data static
        arm/davinci: remove duplicated include
        davinci: Initial support for Omapl138-Hawkboard
        davinci: MityDSP-L138/MityARM-1808 read MAC address from I2C Prom
        davinci: add tnetv107x touchscreen platform device
        input: add driver for tnetv107x touchscreen controller
        davinci: add keypad config for tnetv107x evm board
        davinci: add tnetv107x keypad platform device
        input: add driver for tnetv107x on-chip keypad controller
        net: davinci_emac: cleanup unused cpdma code
        net: davinci_emac: switch to new cpdma layer
        net: davinci_emac: separate out cpdma code
        net: davinci_emac: cleanup unused mdio emac code
        omap: cleanup unused davinci mdio arch code
        davinci: cleanup mdio arch code and switch to phy_id
        net: davinci_emac: switch to new mdio
        omap: add mdio platform devices
        davinci: add mdio platform devices
        net: davinci_emac: separate out davinci mdio
        ...
      
      Fix up trivial conflict in drivers/input/keyboard/Kconfig (two entries
      added next to each other - one from the davinci merge, one from the
      input merge)
      72e58063
    • L
      Merge branch 'for-linus' of git://git.open-osd.org/linux-open-osd · 57c155d5
      Linus Torvalds 提交于
      * 'for-linus' of git://git.open-osd.org/linux-open-osd:
        exofs: Remove inode->i_count manipulation in exofs_new_inode
        fs/exofs: typo fix of faild to failed
        exofs: Set i_mapping->backing_dev_info anyway
        exofs: Cleaup read path in regard with read_for_write
      57c155d5
    • B
      x86-32, mm: Remove duplicated include · 9afd281a
      Borislav Petkov 提交于
      Commit b40827fa ("x86-32, mm: Add an initial page table for core
      bootstrapping") added an include directive which is needless and is
      taken care of by a previous one.  Remove it.
      Caught-by: NJaswinder Singh Rajput <jaswinderlinux@gmail.com>
      Signed-off-by: NBorislav Petkov <bp@alien8.de>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      9afd281a
    • B
      exofs: Remove inode->i_count manipulation in exofs_new_inode · fe2fd9ed
      Boaz Harrosh 提交于
      exofs_new_inode() was incrementing the inode->i_count and
      decrementing it in create_done(), in a bad attempt to make sure
      the inode will still be there when the asynchronous create_done()
      finally arrives. This was very stupid because iput() was not called,
      and if it was actually needed, it would leak the inode.
      
      However all this is not needed, because at exofs_evict_inode()
      we already wait for create_done() by waiting for the
      object_created event. Therefore remove the superfluous ref counting
      and just Thicken the comment at exofs_evict_inode() a bit.
      
      While at it change places that open coded wait_obj_created()
      to call the already available wrapper.
      
      CC: Dave Chinner <dchinner@redhat.com>
      CC: Christoph Hellwig <hch@lst.de>
      CC: Nick Piggin <npiggin@kernel.dk>
      Signed-off-by: NBoaz Harrosh <bharrosh@panasas.com>
      fe2fd9ed
    • J
      fs/exofs: typo fix of faild to failed · 571f7f46
      Joe Perches 提交于
      Signed-off-by: NJoe Perches <joe@perches.com>
      Signed-off-by: NBoaz Harrosh <bharrosh@panasas.com>
      571f7f46
  2. 25 10月, 2010 34 次提交