10 Nov, 2014

2 commits

  • Pull ARM SoC fixes from Olof Johansson:
    "Another quiet week:

    - a fix to silence edma probe error on non-supported platforms from
    Arnd
    - a fix to enable the PL clock for Parallella, to make mainline
    usable with the SDK.
    - a somewhat verbose fix for the PLL clock tree on VF610
    - enabling of SD/MMC on one of the VF610-based boards (for testing)
    - a fix for i.MX where CONFIG_SPI used to be implicitly enabled and
    now needs to be added to the defconfig instead
    - another maintainer added for bcm2835: Lee Jones"

    * tag 'armsoc-for-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc:
    ARM: dts: zynq: Enable PL clocks for Parallella
    dma: edma: move device registration to platform code
    ARM: dts: vf610: add SD node to cosmic dts
    MAINTAINERS: update bcm2835 entry
    ARM: imx: Fix the removal of CONFIG_SPI option
    ARM: imx: clk-vf610: define PLL's clock tree

    Linus Torvalds
     
  • Pull USB fixes from Greg KH:
    "Here are some USB fixes for 3.18-rc4.

    Just a bunch of little fixes resolving reported issues and new device
    ids for existing drivers. Full details are in the shortlog"

    * tag 'usb-3.18-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (26 commits)
    USB: Update default usb-storage delay_use value in kernel-parameters.txt
    USB: cdc-acm: add quirk for control-line state requests
    phy: omap-usb2: Enable runtime PM of omap-usb2 phy properly
    USB: storage: Fix timeout in usb_stor_euscsi_init() and usb_stor_huawei_e220_init()
    USB: cdc-acm: only raise DTR on transitions from B0
    Revert "storage: Replace magic number with define in usb_stor_euscsi_init()"
    usb: core: notify disconnection when core detects disconnect
    usb: core: need to call usb_phy_notify_connect after device setup
    uas: Add US_FL_NO_ATA_1X quirk for 2 more Seagate models
    xhci: no switching back on non-ULT Haswell
    USB: quirks: enable device-qualifier quirk for yet another Elan touchscreen
    USB: quirks: enable device-qualifier quirk for another Elan touchscreen
    MAINTAINERS: Remove duplicate entry for usbip driver
    usb: storage: fix build warnings !CONFIG_PM
    usb: Remove references to non-existent PLAT_S5P symbol
    uas: Add NO_ATA_1X for VIA VL711 devices
    xhci: Disable streams on Asmedia 1042 xhci controllers
    USB: HWA: fix a warning message
    uas: Add US_FL_NO_ATA_1X quirk for 1 more Seagate model
    usb-storage: handle a skipped data phase
    ...

    Linus Torvalds
     

05 Nov, 2014

2 commits

  • Add Lee Jones as a new co-maintainer.

    The kernel.org repo moved to allow us both to push to it. Update
    MAINTAINERS to match.

    Signed-off-by: Stephen Warren
    Signed-off-by: Olof Johansson

    Stephen Warren
     
  • …awnguo/linux into fixes

    Merge "ARM: imx: fixes for 3.18, 2nd round" from Shawn Guo:

    "This is the second round of i.MX fixes for 3.18. The clk-vf610 fix is
    relatively big, because it needs some adaption to the change made by
    offending commit dc4805c2e78b (ARM: imx: remove ENABLE and BYPASS bits
    from clk-pllv3 driver). And it should have been sent to you for earlier
    -rc inclusion, but unfortunately it got delayed for some time because
    Stefan wasn't aware of my email address change."

    The i.MX fixes for 3.18, 2nd round:
    - Fix a regression on Vybrid platform which is caused by commit
    dc4805c2e78b (ARM: imx: remove ENABLE and BYPASS bits from clk-pllv3
    driver), and results in a missing configuration on PLL clocks.
    - Fix a regression with i.MX defconfig files where CONFIG_SPI option
    gets lost accidentally.

    * tag 'imx-fixes-3.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: (460 commits)
    ARM: imx: Fix the removal of CONFIG_SPI option
    ARM: imx: clk-vf610: define PLL's clock tree
    + Linux 3.18-rc3

    Signed-off-by: Olof Johansson <olof@lixom.net>

    Olof Johansson
     

04 Nov, 2014

3 commits

  • Pull pin-control fixes from Linus Walleij:
    "This kernel cycle has been calm for both pin control and GPIO so far
    but here are three pin control patches for you anyway, only really
    dealing with Baytrail:

    - Two fixes for the Baytrail driver affecting IRQs and output state
    in sysfs
    - Use the linux-gpio mailing list also for pinctrl patches"

    * tag 'pinctrl-v3.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl:
    pinctrl: baytrail: show output gpio state correctly on Intel Baytrail
    pinctrl: use linux-gpio mailing list
    pinctrl: baytrail: Clear DIRECT_IRQ bit

    Linus Torvalds
     
  • The usbip driver was moved out of staging in 3.17-rc3 but the MAINTAINERS file
    still has the old staging entry as well as the new one. Remove the old entry.

    Signed-off-by: Mark Einon
    Signed-off-by: Greg Kroah-Hartman

    Mark Einon
     
  • Pull ARM SoC fixes from Olof Johansson:
    "A surprisingly small batch of fixes for -rc3. Suspiciously small, I'd
    say.

    Anyway, most of this are a few defconfig updates. Some for omap to
    deal with kernel binary size (moving ipv6 to module, etc). A larger
    one for socfpga that refreshes with some churn, but also turns on a
    few options that makes the newly-added board in my bootfarm usable for
    testing.

    OMAP3 will also now warn when booted with legacy (non-DT) boot
    protocols, hopefully encouraging those who still care about some of
    those platforms to submit DT support and report bugs where needed.
    Nothing stops working though, this is just to warn for future
    deprecation.

    Beyond this, very few actual bugfixes. A PXA fix for DEBUG_LL boot
    hangs, a missing terminting entry in a dt_match array on RealView a
    MTD fix on OMAP with NAND"

    [ Obviously missed rc3, will make rc4 instead ;) ]

    * tag 'armsoc-for-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc:
    MAINTAINERS: drop list entry for davinci
    ARM: OMAP2+: Warn about deprecated legacy booting mode
    ARM: omap2plus_defconfig: Fix errors with NAND BCH
    ARM: multi_v7_defconfig: fix support for APQ8084
    soc: versatile: Add terminating entry for realview_soc_of_match
    ARM: ixp4xx: remove compilation warnings in io.h
    MAINTAINERS: Add Soren as reviewer for Zynq
    ARM: omap2plus_defconfig: Fix bloat caused by having ipv6 built-in
    ARM: socfpga_defconfig: Update defconfig for SoCFPGA
    ARM: pxa: fix hang on startup with DEBUG_LL

    Linus Torvalds
     

03 Nov, 2014

2 commits

  • Pull SCSI fixes from James Bottomley:
    "This is a set of six patches consisting of:
    - two MAINTAINER updates
    - two scsi-mq fixs for the old parallel interface (not every request
    is tagged and we need to set the right flags to populate the SPI
    tag message)
    - a fix for a memory leak in scatterlist traversal caused by a
    preallocation update in 3.17
    - an ipv6 fix for cxgbi"

    [ The scatterlist fix also came in separately through the block layer tree ]

    * tag 'scsi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:
    MAINTAINERS: ufs - remove self
    MAINTAINERS: change hpsa and cciss maintainer
    libcxgbi : support ipv6 address host_param
    scsi: set REQ_QUEUE for the blk-mq case
    Revert "block: all blk-mq requests are tagged"
    lib/scatterlist: fix memory leak with scsi-mq

    Linus Torvalds
     
  • …/git/tmlind/linux-omap into fixes

    Merge "omap fixes against v3.18-rc2" from Tony Lindgren:

    Few fixes for omaps to enable NAND BCH so devices won't
    produce errors when booted with omap2plus_defconfig, and
    reduce bloat by making IPV6 a loadable module.

    Also let's add a warning about legacy boot being deprecated
    for omap3.

    We now have things working with device tree, and only omap3 is
    still booting in legacy mode. So hopefully this warning will
    help move the remaining legacy mode users to boot with device
    tree.

    As the total reduction of code and static data is somewhere
    around 20000 lines of code once we remove omap3 legacy mode
    booting, we really do want to make omap3 to boot also in
    device tree mode only over the next few merge cycles.

    * tag 'fixes-against-v3.18-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (407 commits)
    ARM: OMAP2+: Warn about deprecated legacy booting mode
    ARM: omap2plus_defconfig: Fix errors with NAND BCH
    ARM: omap2plus_defconfig: Fix bloat caused by having ipv6 built-in
    + Linux 3.18-rc2

    Signed-off-by: Olof Johansson <olof@lixom.net>

    Olof Johansson
     

30 Oct, 2014

2 commits

  • As davinci-linux-open-source@linux.davincidsp.com is now
    shut and no more maintained by TI, drop this entry from
    DAVINCI MACHINE SUPPORT and DAVINCI SERIES MEDIA DRIVER.

    Signed-off-by: Lad, Prabhakar
    Cc: Kevin Hilman
    Cc: arm@kernel.org
    Cc: linux-arm-kernel@lists.infradead.org
    Cc: linux-kernel@vger.kernel.org
    Acked-by: Sekhar Nori
    Signed-off-by: Kevin Hilman

    Lad, Prabhakar
     
  • Pull powerpc updates from Michael Ellerman:
    "There's some bug fixes or cleanups to facilitate fixes, a MAINTAINERS
    update, and a new syscall (bpf)"

    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mpe/linux:
    powerpc/numa: ensure per-cpu NUMA mappings are correct on topology update
    powerpc/numa: use cached value of update->cpu in update_cpu_topology
    cxl: Fix PSL error due to duplicate segment table entries
    powerpc/mm: Use appropriate ESID mask in copro_calculate_slb()
    cxl: Refactor cxl_load_segment() and find_free_sste()
    cxl: Disable secondary hash in segment table
    Revert "powerpc/powernv: Fix endian bug in LPC bus debugfs accessors"
    powernv: Use _GLOBAL_TOC for opal wrappers
    powerpc: Wire up sys_bpf() syscall
    MAINTAINERS: nx-842 driver maintainer change
    powerpc/mm: Remove redundant #if case
    powerpc/mm: Fix build error with hugetlfs disabled

    Linus Torvalds
     

29 Oct, 2014

1 commit


28 Oct, 2014

2 commits


27 Oct, 2014

2 commits

  • Pull ARM SoC fixes from Olof Johansson:
    "Another week, another small batch of fixes.

    Most of these make zynq, socfpga and sunxi platforms work a bit
    better:

    - due to new requirements for regulators, DWMMC on socfpga broke past
    v3.17
    - SMP spinup fix for socfpga
    - a few DT fixes for zynq
    - another option (FIXED_REGULATOR) for sunxi is needed that used to
    be selected by other options but no longer is.
    - a couple of small DT fixes for at91
    - ...and a couple for i.MX"

    * tag 'armsoc-for-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc:
    ARM: dts: imx28-evk: Let i2c0 run at 100kHz
    ARM: i.MX6: Fix "emi" clock name typo
    ARM: multi_v7_defconfig: enable CONFIG_MMC_DW_ROCKCHIP
    ARM: sunxi_defconfig: enable CONFIG_REGULATOR_FIXED_VOLTAGE
    ARM: dts: socfpga: Add a 3.3V fixed regulator node
    ARM: dts: socfpga: Fix SD card detect
    ARM: dts: socfpga: rename gpio nodes
    ARM: at91/dt: sam9263: fix PLLB frequencies
    power: reset: at91-reset: fix power down register
    MAINTAINERS: add atmel ssc driver maintainer entry
    arm: socfpga: fix fetching cpu1start_addr for SMP
    ARM: zynq: DT: trivial: Fix mc node
    ARM: zynq: DT: Add cadence watchdog node
    ARM: zynq: DT: Add missing reference for memory-controller
    ARM: zynq: DT: Add missing reference for ADC
    ARM: zynq: DT: Add missing address for L2 pl310
    ARM: zynq: DT: Remove 222 MHz OPP
    ARM: zynq: DT: Fix GEM register area size

    Linus Torvalds
     
  • Pull vfs updates from Al Viro:
    "overlayfs merge + leak fix for d_splice_alias() failure exits"

    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
    overlayfs: embed middle into overlay_readdir_data
    overlayfs: embed root into overlay_readdir_data
    overlayfs: make ovl_cache_entry->name an array instead of pointer
    overlayfs: don't hold ->i_mutex over opening the real directory
    fix inode leaks on d_splice_alias() failure exits
    fs: limit filesystem stacking depth
    overlay: overlay filesystem documentation
    overlayfs: implement show_options
    overlayfs: add statfs support
    overlay filesystem
    shmem: support RENAME_WHITEOUT
    ext4: support RENAME_WHITEOUT
    vfs: add RENAME_WHITEOUT
    vfs: add whiteout support
    vfs: export check_sticky()
    vfs: introduce clone_private_mount()
    vfs: export __inode_permission() to modules
    vfs: export do_splice_direct() to modules
    vfs: add i_op->dentry_open()

    Linus Torvalds
     

24 Oct, 2014

1 commit


22 Oct, 2014

4 commits


20 Oct, 2014

5 commits

  • The GPIO concepts are close enough to pin control that we may use
    the same mailing list to discuss them.

    Signed-off-by: Linus Walleij

    David Cohen
     
  • Pull ARM SoC fixes from Olof Johansson:
    "A batch of fixes that have come in during the merge window.

    Some of them are defconfig updates for things that have now landed,
    some errata additions and a few general scattered fixes.

    There's also a qcom DT update that adds support for SATA on AP148, and
    basic support for Sony Xperia Z1 and CM-QS600 platforms that seemed
    isolated enough that we could merge it even if it's late"

    * tag 'arm-soc-fixes-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc:
    MAINTAINERS: corrected bcm2835 search
    ARM: dts: Explicitly set dr_mode on exynos5420-arndale-octa
    ARM: dts: Explicitly set dr_mode on exynos Peach boards
    ARM: dts: qcom: add CM-QS600 board
    ARM: dts: qcom: Add initial DTS file for Sony Xperia Z1 phone
    ARM: dts: qcom: Add SATA support on IPQ8064/AP148
    MAINTAINERS: Update Santosh Shilimkar's email id
    ARM: sunxi_defconfig: enable CONFIG_REGULATOR
    ARM: dts: Disable smc91x on n900 until bootloader dependency is removed
    ARM: omap2plus_defconfig: Enable ARM erratum 430973 for omap3
    ARM: exynos_defconfig: enable USB gadget support
    ARM: exynos_defconfig: Enable Maxim 77693 and I2C GPIO drivers
    ARM: mm: Fix ifdef around cpu_*_do_[suspend, resume] ops
    ARM: EXYNOS: Fix build with PM_SLEEP=n and ARM_EXYNOS_CPUIDLE=n
    ARM: SAMSUNG: Restore Samsung PM Debug functionality
    ARM: dts: Fix pull setting in sd4_width8 pin group for exynos4x12
    ARM: exynos_defconfig: Enable SBS battery support
    ARM: exynos_defconfig: Enable Control Groups support
    ARM: exynos_defconfig: Enable Atmel maXTouch support
    ARM: exynos_defconfig: Enable MAX77802

    Linus Torvalds
     
  • Corrected bcm2835 maintainer info by using N: to specify any files with
    bcm2835 in are directed to the proper maintainer.
    Also corrected minor mispelling of ARCHITECTURE in 2 comment locations.

    Signed-off-by: Scott Branden
    Signed-off-by: Stephen Warren
    Signed-off-by: Olof Johansson

    Scott Branden
     
  • Pull infiniband/RDMA updates from Roland Dreier:
    - large set of iSER initiator improvements
    - hardware driver fixes for cxgb4, mlx5 and ocrdma
    - small fixes to core midlayer

    * tag 'rdma-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband: (47 commits)
    RDMA/cxgb4: Fix ntuple calculation for ipv6 and remove duplicate line
    RDMA/cxgb4: Add missing neigh_release in find_route
    RDMA/cxgb4: Take IPv6 into account for best_mtu and set_emss
    RDMA/cxgb4: Make c4iw_wr_log_size_order static
    IB/core: Fix XRC race condition in ib_uverbs_open_qp
    IB/core: Clear AH attr variable to prevent garbage data
    RDMA/ocrdma: Save the bit environment, spare unncessary parenthesis
    RDMA/ocrdma: The kernel has a perfectly good BIT() macro - use it
    RDMA/ocrdma: Don't memset() buffers we just allocated with kzalloc()
    RDMA/ocrdma: Remove a unused-label warning
    RDMA/ocrdma: Convert kernel VA to PA for mmap in user
    RDMA/ocrdma: Get vlan tag from ib_qp_attrs
    RDMA/ocrdma: Add default GID at index 0
    IB/mlx5, iser, isert: Add Signature API additions
    Target/iser: Centralize ib_sig_domain setting
    IB/iser: Centralize ib_sig_domain settings
    IB/mlx5: Use extended internal signature layout
    IB/iser: Set IP_CSUM as default guard type
    IB/iser: Remove redundant assignment
    IB/mlx5: Use enumerations for PI copy mask
    ...

    Linus Torvalds
     
  • I have moved on, and do no longer have Panasas email access.
    Update to an email that can reach me.

    So change bharrosh@panasas.com => ooo@electrozaur.com

    Explain of email address:
    * electrozaur.com is a domain owned by me.
    * ooo - Stands for Open Osd . Org

    Another email alias that can be used is:
    openosd@gmail.com

    CC: Greg KH
    Signed-off-by: Boaz Harrosh

    Boaz Harrosh
     

19 Oct, 2014

4 commits

  • Pull slave-dmaengine updates from Vinod Koul:
    "For dmaengine contributions we have:
    - designware cleanup by Andy
    - my series moving device_control users to dmanegine_xxx APIs for
    later removal of device_control API
    - minor fixes spread over drivers mainly mv_xor, pl330, mmp, imx-sdma
    etc"

    * 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma: (60 commits)
    serial: atmel: add missing dmaengine header
    dmaengine: remove FSLDMA_EXTERNAL_START
    dmaengine: freescale: remove FSLDMA_EXTERNAL_START control method
    carma-fpga: move to fsl_dma_external_start()
    carma-fpga: use dmaengine_xxx() API
    dmaengine: freescale: add and export fsl_dma_external_start()
    dmaengine: add dmaengine_prep_dma_sg() helper
    video: mx3fb: use dmaengine_terminate_all() API
    serial: sh-sci: use dmaengine_terminate_all() API
    net: ks8842: use dmaengine_terminate_all() API
    mtd: sh_flctl: use dmaengine_terminate_all() API
    mtd: fsmc_nand: use dmaengine_terminate_all() API
    V4L2: mx3_camer: use dmaengine_pause() API
    dmaengine: coh901318: use dmaengine_terminate_all() API
    pata_arasan_cf: use dmaengine_terminate_all() API
    dmaengine: edma: check for echan->edesc => NULL in edma_dma_pause()
    dmaengine: dw: export probe()/remove() and Co to users
    dmaengine: dw: enable and disable controller when needed
    dmaengine: dw: always export dw_dma_{en,dis}able
    dmaengine: dw: introduce dw_dma_on() helper
    ...

    Linus Torvalds
     
  • Pull MTD update from Brian Norris:
    "Sorry for delaying this a bit later than usual. There's one mild
    regression from 3.16 that was noticed during the 3.17 cycle, and I
    meant to send a fix for it along with this pull request. I'll
    probably try to queue it up for a later pull request once I've had a
    better look at it, hopefully by -rc2 at the latest.

    Summary for this pull:

    NAND
    - Cleanup for Denali driver
    - Atmel: add support for new page sizes
    - Atmel: fix up 'raw' mode support
    - Atmel: miscellaneous cleanups
    - New timing mode helpers for non-ONFI NAND
    - OMAP: allow driver to be (properly) built as a module
    - bcm47xx: RESET support and other cleanups

    SPI NOR
    - Miscellaneous cleanups, to prepare framework for wider use (some
    further work still pending)
    - Compile-time configuration to select 4K vs. 64K support for flash
    that support both (necessary for using UBIFS on some SPI NOR)

    A few scattered code quality fixes, detected by Coverity

    See the changesets for more"

    * tag 'for-linus-20141015' of git://git.infradead.org/linux-mtd: (59 commits)
    mtd: nand: omap: Correct CONFIG_MTD_NAND_OMAP_BCH help message
    mtd: nand: Force omap_elm to be built as a module if omap2_nand is a module
    mtd: move support for struct flash_platform_data into m25p80
    mtd: spi-nor: add Kconfig option to disable 4K sectors
    mtd: nand: Move ELM driver and rename as omap_elm
    nand: omap2: Replace pr_err with dev_err
    nand: omap2: Remove horrible ifdefs to fix module probe
    mtd: nand: add Hynix's H27UCG8T2ATR-BC to nand_ids table
    mtd: nand: support ONFI timing mode retrieval for non-ONFI NANDs
    mtd: physmap_of: Add non-obsolete map_rom probe
    mtd: physmap_of: Fix ROM support via OF
    MAINTAINERS: add l2-mtd.git, 'next' tree for MTD
    mtd: denali: fix indents and other trivial things
    mtd: denali: remove unnecessary parentheses
    mtd: denali: remove another set-but-unused variable
    mtd: denali: fix include guard and license block of denali.h
    mtd: nand: don't break long print messages
    mtd: bcm47xxnflash: replace some magic numbers
    mtd: bcm47xxnflash: NAND_CMD_RESET support
    mtd: bcm47xxnflash: add cmd_ctrl handler
    ...

    Linus Torvalds
     
  • It seems it's my turn to be the documentation maintainer for a bit. My
    plan is to work to ensure that docs patches don't fall through the cracks;
    I assume most changes will continue to flow through subsystem-specific
    trees.

    Acked-by: Jiri Kosina
    Signed-off-by: Jonathan Corbet
    Signed-off-by: Linus Torvalds

    Jonathan Corbet
     
  • Pull networking fixes from David Miller:

    1) Include fixes for netrom and dsa (Fabian Frederick and Florian
    Fainelli)

    2) Fix FIXED_PHY support in stmmac, from Giuseppe CAVALLARO.

    3) Several SKB use after free fixes (vxlan, openvswitch, vxlan,
    ip_tunnel, fou), from Li ROngQing.

    4) fec driver PTP support fixes from Luwei Zhou and Nimrod Andy.

    5) Use after free in virtio_net, from Michael S Tsirkin.

    6) Fix flow mask handling for megaflows in openvswitch, from Pravin B
    Shelar.

    7) ISDN gigaset and capi bug fixes from Tilman Schmidt.

    8) Fix route leak in ip_send_unicast_reply(), from Vasily Averin.

    9) Fix two eBPF JIT bugs on x86, from Alexei Starovoitov.

    10) TCP_SKB_CB() reorganization caused a few regressions, fixed by Cong
    Wang and Eric Dumazet.

    11) Don't overwrite end of SKB when parsing malformed sctp ASCONF
    chunks, from Daniel Borkmann.

    12) Don't call sock_kfree_s() with NULL pointers, this function also has
    the side effect of adjusting the socket memory usage. From Cong Wang.

    * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (90 commits)
    bna: fix skb->truesize underestimation
    net: dsa: add includes for ethtool and phy_fixed definitions
    openvswitch: Set flow-key members.
    netrom: use linux/uaccess.h
    dsa: Fix conversion from host device to mii bus
    tipc: fix bug in bundled buffer reception
    ipv6: introduce tcp_v6_iif()
    sfc: add support for skb->xmit_more
    r8152: return -EBUSY for runtime suspend
    ipv4: fix a potential use after free in fou.c
    ipv4: fix a potential use after free in ip_tunnel_core.c
    hyperv: Add handling of IP header with option field in netvsc_set_hash()
    openvswitch: Create right mask with disabled megaflows
    vxlan: fix a free after use
    openvswitch: fix a use after free
    ipv4: dst_entry leak in ip_send_unicast_reply()
    ipv4: clean up cookie_v4_check()
    ipv4: share tcp_v4_save_options() with cookie_v4_check()
    ipv4: call __ip_options_echo() in cookie_v4_check()
    atm: simplify lanai.c by using module_pci_driver
    ...

    Linus Torvalds
     

15 Oct, 2014

3 commits

  • Signed-off-by: Santosh Shilimkar
    Signed-off-by: Olof Johansson

    Santosh Shilimkar
     
  • Pull MFD updates from Lee Jones:
    "Changes to existing drivers:
    - DT clean-ups in da9055-core, max14577, rn5t618, arizona, hi6421, stmpe, twl4030
    - Export symbols for use in modules in max14577
    - Plenty of static code analysis/Coccinelle fixes throughout the SS
    - Regmap clean-ups in arizona, wm5102, wm5110, da9052, tps65217, rk808
    - Remove unused/duplicate code in da9052, 88pm860x, ti_ssp, lpc_sch, arizona
    - Bug fixes in ti_am335x_tscadc, da9052, ti_am335x_tscadc, rtsx_pcr
    - IRQ fixups in arizona, stmpe, max14577
    - Regulator related changes in axp20x
    - Pass DMA coherency information from parent => child in MFD core
    - Rename DT document files for consistency
    - Add ACPI support to the MFD core
    - Add Andreas Werner to MAINTAINERS for MEN F21BMC

    New drivers/supported devices:
    - New driver for MEN 14F021P00 Board Management Controller
    - New driver for Ricoh RN5T618 PMIC
    - New driver for Rockchip RK808
    - New driver for HiSilicon Hi6421 PMIC
    - New driver for Qualcomm SPMI PMICs
    - Add support for Intel Braswell in lpc_ich
    - Add support for Intel 9 Series PCH in lpc_ich
    - Add support for Intel Quark ILB in lpc_sch"

    [ Delayed to after the poweer/reset pull due to Kconfig problems with
    recursive Kconfig select/depends-on chains. - Linus ]

    * tag 'mfd-for-linus-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (79 commits)
    mfd: cros_ec: wait for completion of commands that return IN_PROGRESS
    i2c: i2c-cros-ec-tunnel: Set retries to 3
    mfd: cros_ec: move locking into cros_ec_cmd_xfer
    mfd: cros_ec: stop calling ->cmd_xfer() directly
    mfd: cros_ec: Delay for 50ms when we see EC_CMD_REBOOT_EC
    MAINTAINERS: Adds Andreas Werner to maintainers list for MEN F21BMC
    mfd: arizona: Correct mask to allow setting micbias external cap
    mfd: Add ACPI support
    Revert "mfd: wm5102: Manually apply register patch"
    mfd: ti_am335x_tscadc: Update logic in CTRL register for 5-wire TS
    mfd: dt-bindings: atmel-gpbr: Rename doc file to conform to naming convention
    mfd: dt-bindings: qcom-pm8xxx: Rename doc file to conform to naming convention
    mfd: Inherit coherent_dma_mask from parent device
    mfd: Document DT bindings for Qualcomm SPMI PMICs
    mfd: Add support for Qualcomm SPMI PMICs
    mfd: dt-bindings: pm8xxx: Add new compatible string
    mfd: axp209x: Drop the parent supplies field
    mfd: twl4030-power: Use 'ti,system-power-controller' as alternative way to support system power off
    mfd: dt-bindings: twl4030-power: Use the standard property to mark power control
    mfd: syscon: Add Atmel GPBR DT bindings documention
    ...

    Linus Torvalds
     
  • Signed-off-by: Vince Bridgers
    Signed-off-by: David S. Miller

    Vince Bridgers
     

14 Oct, 2014

7 commits

  • Pull drm updates from Dave Airlie:
    "This is the main git pull for the drm,

    I pretty much froze major pulls at -rc5/6 time, and haven't had much
    fallout, so will probably continue doing that.

    Lots of changes all over, big internal header cleanup to make it clear
    drm features are legacy things and what are things that modern KMS
    drivers should be using. Also big move to use the new generic fences
    in all the TTM drivers.

    core:
    atomic prep work,
    vblank rework changes, allows immediate vblank disables
    major header reworking and cleanups to better delinate legacy
    interfaces from what KMS drivers should be using.
    cursor planes locking fixes

    ttm:
    move to generic fences (affects all TTM drivers)
    ppc64 caching fixes

    radeon:
    userptr support,
    uvd for old asics,
    reset rework for fence changes
    better buffer placement changes,
    dpm feature enablement
    hdmi audio support fixes

    intel:
    Cherryview work,
    180 degree rotation,
    skylake prep work,
    execlist command submission
    full ppgtt prep work
    cursor improvements
    edid caching,
    vdd handling improvements

    nouveau:
    fence reworking
    kepler memory clock work
    gt21x clock work
    fan control improvements
    hdmi infoframe fixes
    DP audio

    ast:
    ppc64 fixes
    caching fix

    rcar:
    rcar-du DT support

    ipuv3:
    prep work for capture support

    msm:
    LVDS support for mdp4, new panel, gpu refactoring

    exynos:
    exynos3250 SoC support, drop bad mmap interface,
    mipi dsi changes, and component match support"

    * 'drm-next' of git://people.freedesktop.org/~airlied/linux: (640 commits)
    drm/mst: rework payload table allocation to conform better.
    drm/ast: Fix HW cursor image
    drm/radeon/kv: add uvd/vce info to dpm debugfs output
    drm/radeon/ci: add uvd/vce info to dpm debugfs output
    drm/radeon: export reservation_object from dmabuf to ttm
    drm/radeon: cope with foreign fences inside the reservation object
    drm/radeon: cope with foreign fences inside display
    drm/core: use helper to check driver features
    drm/radeon/cik: write gfx ucode version to ucode addr reg
    drm/radeon/si: print full CS when we hit a packet 0
    drm/radeon: remove unecessary includes
    drm/radeon/combios: declare legacy_connector_convert as static
    drm/radeon/atombios: declare connector convert tables as static
    drm/radeon: drop btc_get_max_clock_from_voltage_dependency_table
    drm/radeon/dpm: drop clk/voltage dependency filters for BTC
    drm/radeon/dpm: drop clk/voltage dependency filters for CI
    drm/radeon/dpm: drop clk/voltage dependency filters for SI
    drm/radeon/dpm: drop clk/voltage dependency filters for NI
    drm/radeon: disable audio when we disable hdmi (v2)
    drm/radeon: split audio enable between eg and r600 (v2)
    ...

    Linus Torvalds
     
  • This removes Chirag Kantharia from the MAINTAINERS file, as his e-mail
    address is now rejected by the HP mail server.

    Make the driver "Orphan" until he gets back with a working e-mail address
    or a new maintainer steps in.

    Signed-off-by: Michael Opdenacker
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Michael Opdenacker
     
  • Update the maintenance status for m32r

    - Removing Hirokazu Takata as maintainer
    (last commit merged: Nov. 2009)

    - Remove mailing lists that no longer exist,
    as the ml.linux-m32r.org subdomain no longer exists.

    - Maintenance status moved to "Orphan"

    Signed-off-by: Michael Opdenacker
    Acked-by: Hirokazu Takata
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Michael Opdenacker
     
  • Add an entry in MAINTAINERS file for ATMEL nand driver.

    Signed-off-by: Josh Wu
    Acked-by: Nicolas Ferre
    Cc: Greg KH
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Josh Wu
     
  • Add entry for Kernel Selftest Framework. Individual tests continue to be
    maintained by the maintainers for those areas.

    Signed-off-by: Shuah Khan
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Shuah Khan
     
  • Previous patch is awaiting moderator approval for posting to this mailing
    list.

    Signed-off-by: Randy Dunlap
    Cc: Sumit Semwal
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Randy Dunlap
     
  • Inspired by some recent cleanups in MAINTAINERS the following files (F:)
    cannot be found any more in the tree:

    * arch/arm/mach-s5pv210/mach-aquila.c
    * arch/arm/mach-s5pv210/mach-goni.c

    Those two got removed in commit 28c8331d386a ("ARM: S5PV210: Remove
    support for board files").

    Cc: Tomasz Figa
    Cc: Kyungmin Park

    * drivers/rtc/rtc-sec.c

    A MAINTAINERS fix was attempted in November 2012, but dismissed as
    rtc-sec.c was still being worked on. Alas, it's still not there.

    "MAINTAINERS: fix drivers/rtc/rtc-sec.c"
    http://lkml.iu.edu/hypermail/linux/kernel/1211.2/04820.html
    Cc: Sangbeom Kim
    Cc: Cesar Eduardo Barros

    Signed-off-by: Christian Kujau
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Christian Kujau