28 Jan, 2017

1 commit

  • Pull networking fixes from David Miller:

    1) GTP fixes from Andreas Schultz (missing genl module alias, clear IP
    DF on transmit).

    2) Netfilter needs to reflect the fwmark when sending resets, from Pau
    Espin Pedrol.

    3) nftable dump OOPS fix from Liping Zhang.

    4) Fix erroneous setting of VIRTIO_NET_HDR_F_DATA_VALID on transmit,
    from Rolf Neugebauer.

    5) Fix build error of ipt_CLUSTERIP when procfs is disabled, from Arnd
    Bergmann.

    6) Fix regression in handling of NETIF_F_SG in harmonize_features(),
    from Eric Dumazet.

    7) Fix RTNL deadlock wrt. lwtunnel module loading, from David Ahern.

    8) tcp_fastopen_create_child() needs to setup tp->max_window, from
    Alexey Kodanev.

    9) Missing kmemdup() failure check in ipv6 segment routing code, from
    Eric Dumazet.

    10) Don't execute unix_bind() under the bindlock, otherwise we deadlock
    with splice. From WANG Cong.

    11) ip6_tnl_parse_tlv_enc_lim() potentially reallocates the skb buffer,
    therefore callers must reload cached header pointers into that skb.
    Fix from Eric Dumazet.

    12) Fix various bugs in legacy IRQ fallback handling in alx driver, from
    Tobias Regnery.

    13) Do not allow lwtunnel drivers to be unloaded while they are
    referenced by active instances, from Robert Shearman.

    14) Fix truncated PHY LED trigger names, from Geert Uytterhoeven.

    15) Fix a few regressions from virtio_net XDP support, from John
    Fastabend and Jakub Kicinski.

    * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (102 commits)
    ISDN: eicon: silence misleading array-bounds warning
    net: phy: micrel: add support for KSZ8795
    gtp: fix cross netns recv on gtp socket
    gtp: clear DF bit on GTP packet tx
    gtp: add genl family modules alias
    tcp: don't annotate mark on control socket from tcp_v6_send_response()
    ravb: unmap descriptors when freeing rings
    virtio_net: reject XDP programs using header adjustment
    virtio_net: use dev_kfree_skb for small buffer XDP receive
    r8152: check rx after napi is enabled
    r8152: re-schedule napi for tx
    r8152: avoid start_xmit to schedule napi when napi is disabled
    r8152: avoid start_xmit to call napi_schedule during autosuspend
    net: dsa: Bring back device detaching in dsa_slave_suspend()
    net: phy: leds: Fix truncated LED trigger names
    net: phy: leds: Break dependency of phy.h on phy_led_triggers.h
    net: phy: leds: Clear phy_num_led_triggers on failure to avoid crash
    net-next: ethernet: mediatek: change the compatible string
    Documentation: devicetree: change the mediatek ethernet compatible string
    bnxt_en: Fix RTNL lock usage on bnxt_get_port_module_status().
    ...

    Linus Torvalds
     

27 Jan, 2017

1 commit

  • More fixes than I'd like at this stage, but I think the holidays and
    conferences have delayed finding and fixing the stuff a bit. Almost all
    of them have Fixes: tags, so it's not just random fixes, we can point
    fingers at the commits that broke stuff.

    There's an ABI fix to GVT from Alex, before we go on an release a kernel
    with the wrong attribute name.

    * tag 'drm-intel-fixes-2017-01-26' of git://anongit.freedesktop.org/git/drm-intel:
    drm/i915: reinstate call to trace_i915_vma_bind
    drm/i915: Move atomic state free from out of fence release
    drm/i915: Check for NULL atomic state in intel_crtc_disable_noatomic()
    drm/i915: Fix calculation of rotated x and y offsets for planar formats
    drm/i915: Don't init hpd polling for vlv and chv from runtime_suspend()
    drm/i915: Don't leak edid in intel_crt_detect_ddc()
    drm/i915: Release temporary load-detect state upon switching
    drm/i915: prevent crash with .disable_display parameter
    drm/i915: Avoid drm_atomic_state_put(NULL) in intel_display_resume
    MAINTAINERS: update new mail list for intel gvt driver
    drm/i915/gvt: Fix kmem_cache_create() name
    drm/i915/gvt/kvmgt: mdev ABI is available_instances, not available_instance
    drm/i915/gvt: Fix relocation of shadow bb
    drm/i915/gvt: Enable the shadow batch buffer

    Dave Airlie
     

25 Jan, 2017

6 commits

  • We've moved to lists.freedesktop.org from lists.01.org.
    Update info in MAINTAINERS.

    Signed-off-by: Zhenyu Wang

    Zhenyu Wang
     
  • Merge fixes from Andrew Morton:
    "26 fixes"

    * emailed patches from Andrew Morton : (26 commits)
    MAINTAINERS: add Dan Streetman to zbud maintainers
    MAINTAINERS: add Dan Streetman to zswap maintainers
    mm: do not export ioremap_page_range symbol for external module
    mn10300: fix build error of missing fpu_save()
    romfs: use different way to generate fsid for BLOCK or MTD
    frv: add missing atomic64 operations
    mm, page_alloc: fix premature OOM when racing with cpuset mems update
    mm, page_alloc: move cpuset seqcount checking to slowpath
    mm, page_alloc: fix fast-path race with cpuset update or removal
    mm, page_alloc: fix check for NULL preferred_zone
    kernel/panic.c: add missing \n
    fbdev: color map copying bounds checking
    frv: add atomic64_add_unless()
    mm/mempolicy.c: do not put mempolicy before using its nodemask
    radix-tree: fix private list warnings
    Documentation/filesystems/proc.txt: add VmPin
    mm, memcg: do not retry precharge charges
    proc: add a schedule point in proc_pid_readdir()
    mm: alloc_contig: re-allow CMA to compact FS pages
    mm/slub.c: trace free objects at KERN_INFO
    ...

    Linus Torvalds
     
  • Add myself as zbud maintainer.

    Link: http://lkml.kernel.org/r/20170124221705.26523-1-ddstreet@ieee.org
    Signed-off-by: Dan Streetman
    Cc: Seth Jennings
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Dan Streetman
     
  • Add myself as zswap maintainer.

    Link: http://lkml.kernel.org/r/20170124212200.19052-1-ddstreet@ieee.org
    Signed-off-by: Dan Streetman
    Acked-by: Seth Jennings
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Dan Streetman
     
  • Pull x86 platform-driver fixes from Andy Shevchenko:
    "This is my first pull request since I become a co-maintainer of
    Platform Drivers x86 subsystem. It's a bit bigger than usual due to
    material collected for almost two weeks in a row.

    MAINTAINERS:
    - Add myself to X86 PLATFORM DRIVERS as a co-maintainer

    ideapad-laptop:
    - handle ACPI event 1

    intel_mid_powerbtn:
    - Set IRQ_ONESHOT

    surface3-wmi:
    - fix uninitialized symbol
    - Shut up unused-function warning

    mlx-platform:
    - free first dev on error"

    * tag 'platform-drivers-x86-v4.10-4' of git://git.infradead.org/linux-platform-drivers-x86:
    MAINTAINERS: Add myself to X86 PLATFORM DRIVERS as a co-maintainer
    platform/x86: ideapad-laptop: handle ACPI event 1
    platform/x86: intel_mid_powerbtn: Set IRQ_ONESHOT
    platform/x86: surface3-wmi: fix uninitialized symbol
    platform/x86: surface3-wmi: Shut up unused-function warning
    platform/x86: mlx-platform: free first dev on error

    Linus Torvalds
     
  • For last few months Darren and I are co-maintaining PDx86 subsystem.
    Make this fact official by updating MAINTAINERS database.

    Acked-by: Darren Hart
    Signed-off-by: Andy Shevchenko

    Andy Shevchenko
     

24 Jan, 2017

1 commit

  • Pull drm fixes from Dave Airlie:
    "drm fixes across the board.

    Okay holidays and LCA kinda caught up with me, I thought I'd get some
    of this dequeued last week, but Hobart was sunny and warm and not all
    gloomy and rainy as usual.

    This is a bit large, but not too much considering it's two weeks stuff
    from AMD and Intel.

    core:
    - one locking fix that helps with dynamic suspend/resume races

    i915:
    - mostly GVT updates, GVT was a recent introduction so fixes for it
    shouldn't cause any notable side effects.

    amdgpu:
    - a bunch of fixes for GPUs with a different memory controller design
    that need different firmware.

    exynos:
    - decon regression fixes

    msm:
    - two regression fixes

    etnaviv:
    - a workaround for an mmu bug that needs a lot more work.

    virtio:
    - sparse fix, and a maintainers update"

    * tag 'drm-fixes-for-v4.10-rc6' of git://people.freedesktop.org/~airlied/linux: (56 commits)
    drm/exynos/decon5433: set STANDALONE_UPDATE_F on output enablement
    drm/exynos/decon5433: fix CMU programming
    drm/exynos/decon5433: do not disable video after reset
    drm/i915: Ignore bogus plane coordinates on SKL when the plane is not visible
    drm/i915: Remove WaDisableLSQCROPERFforOCL KBL workaround.
    drm/amdgpu: add support for new hainan variants
    drm/radeon: add support for new hainan variants
    drm/amdgpu: change clock gating mode for uvd_v4.
    drm/amdgpu: fix program vce instance logic error.
    drm/amdgpu: fix bug set incorrect value to vce register
    Revert "drm/amdgpu: Only update the CUR_SIZE register when necessary"
    drm/msm: fix potential null ptr issue in non-iommu case
    drm/msm/mdp5: rip out plane->pending tracking
    drm/exynos/decon5433: set STANDALONE_UPDATE_F also if planes are disabled
    drm/exynos/decon5433: update shadow registers iff there are active windows
    drm/i915/gvt: rewrite gt reset handler using new function intel_gvt_reset_vgpu_locked
    drm/i915/gvt: fix vGPU instance reuse issues by vGPU reset function
    drm/i915/gvt: introduce intel_vgpu_reset_mmio() to reset mmio space
    drm/i915/gvt: move mmio init/clean function to mmio.c
    drm/i915/gvt: introduce intel_vgpu_reset_cfg_space to reset configuration space
    ...

    Linus Torvalds
     

23 Jan, 2017

1 commit


20 Jan, 2017

1 commit

  • Pull ARM SoC fixes from Olof Johansson:
    "We've been sitting on fixes for a while, and they keep trickling in at
    a low rate. Nothing in here comes across as particularly scary or
    noteworthy, for the most part it's a large collection of small DT
    tweaks"

    * tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (24 commits)
    ARM: dts: da850-evm: fix read access to SPI flash
    ARM: dts: omap3: Fix Card Detect and Write Protect on Logic PD SOM-LV
    ARM64: dts: meson-gxbb-odroidc2: Disable SCPI DVFS
    ARM: dts: OMAP5 / DRA7: indicate that SATA port 0 is available.
    ARM: dts: NSP: Fix DT ranges error
    ARM: multi_v7_defconfig: set bcm47xx watchdog
    ARM: multi_v7_defconfig: fix config typo
    ARM: dts: dra72-evm-revc: fix typo in ethernet-phy node
    soc: ti: wkup_m3_ipc: Fix error return code in wkup_m3_ipc_probe()
    ARM: ux500: fix prcmu_is_cpu_in_wfi() calculation
    ARM: dts: sunxi: Change node name for pwrseq pin on Olinuxino-lime2-emmc
    ARM: dts: sun8i: Support DTB build for NanoPi M1
    ARM: dts: sun6i: hummingbird: Enable display engine again
    ARM: dts: sun6i: Disable display pipeline by default
    ARM, ARM64: dts: drop "arm,amba-bus" in favor of "simple-bus" part 3
    ARM: dts: imx6qdl-nitrogen6_som2: fix sgtl5000 pinctrl init
    ARM: dts: imx6qdl-nitrogen6_max: fix sgtl5000 pinctrl init
    ARM: OMAP1: DMA: Correct the number of logical channels
    ARM: dts: am335x-icev2: Remove the duplicated pinmux setting
    ARM: OMAP2+: Fix WL1283 Bluetooth Baud Rate
    ...

    Linus Torvalds
     

19 Jan, 2017

2 commits

  • Ganesg will be taking over as maintainer from now

    Signed-off-by: Hariprasad Shenai
    Signed-off-by: David S. Miller

    Hariprasad Shenai
     
  • Pull ARM fixes from Russell King:
    "A few ARM fixes:

    - fix a crash while performing TLB maintanence on early ARM SMP cores

    - blacklist Scorpion CPUs for hardware breakpoints

    - ARMs asm/types.h has been included as part of the UAPI due to the
    way the makefiles work, move it to uapi/asm/types.h to make it
    official

    - fix up ftrace syscall name matching"

    * 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm:
    ARM: 8613/1: Fix the uaccess crash on PB11MPCore
    MAINTAINERS: update rmk's entries
    ARM: put types.h in uapi
    ARM: 8634/1: hw_breakpoint: blacklist Scorpion CPUs
    ARM: 8632/1: ftrace: fix syscall name matching

    Linus Torvalds
     

17 Jan, 2017

2 commits

  • …krzk/linux into fixes

    Samsung fixes for v4.10:
    1. Update maintainers entry with Patchwork address.
    2. Fix invalid values for NF_CT_PROTO_* in s3c2410 defconfig (these options
    cannot be modules anymore).

    * tag 'samsung-fixes-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
    ARM: s3c2410_defconfig: Fix invalid values for NF_CT_PROTO_*
    MAINTAINERS: Add Patchwork URL to Samsung Exynos entry

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

    Olof Johansson
     
  • Update my entries in the MAINTAINERS file with the same email address
    for kernel work, and, now that the git tree is hosted on more suitable
    hardware, add git tree references where appropriate.

    Signed-off-by: Russell King

    Russell King
     

15 Jan, 2017

1 commit

  • Pull dmaengine fixes from Vinod Koul:
    "The fixes this time around are spread over drivers, pretty normal
    update:

    - PCI ID for SKL ioatdma, workaround for SKX and
    ioat_alloc_chan_resources sleepy allocation fix

    - dw kconfig typo fix

    - null pointer deref for stm32

    - MAINTAINERS Update for at_hdmac

    - pl330 runtime pm fixes

    - omap-dma port window fix

    - rcar-dmac unmap slave resource fix"

    * tag 'dmaengine-fix-4.10-rc4' of git://git.infradead.org/users/vkoul/slave-dma:
    dmaengine: rcar-dmac: unmap slave resource when channel is freed
    dmaengine: omap-dma: Fix the port_window support
    dmaengine: iota: ioat_alloc_chan_resources should not perform sleeping allocations.
    dmaengine: pl330: Fix runtime PM support for terminated transfers
    MAINTAINERS: dmaengine: Update + Hand over the at_hdmac driver to Ludovic
    dmaengine: omap-dma: Fix dynamic lch_map allocation
    dmaengine: ti-dma-crossbar: Add some 'of_node_put()' in error path.
    dmaengine: stm32-dma: Fix null pointer dereference in stm32_dma_tx_status
    dmaengine: stm32-dma: Set correct args number for DMA request from DT
    dmaengine: dw: fix typo in Kconfig
    dmaengine: ioatdma: workaround SKX ioatdma version
    dmaengine: ioatdma: Add Skylake PCI Dev ID

    Linus Torvalds
     

11 Jan, 2017

1 commit

  • I have noticed that two different descriptions for B: entries in
    MAINTAINERS were merged: commit 686564434e88 ("MAINTAINERS: Add bug
    tracking system location entry type") and 2de2bd95f456 ("MAINTAINERS:
    add "B:" for URI where to file bugs").

    This patch keeps the description from 2de2bd95f456. There has been a
    discussion [1] about whether this more detailed description is useful
    and what it exactly implies. I find it more useful and general, and the
    author of 686564434e88 agreed in the end that either is fine.

    [1] https://lkml.org/lkml/2016/12/8/71

    Link: http://lkml.kernel.org/r/20161219085158.12114-1-vbabka@suse.cz
    Signed-off-by: Vlastimil Babka
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Vlastimil Babka
     

10 Jan, 2017

2 commits

  • Also update Kconfig help text, explaining things:

    Cirrus is obsolete, the hardware was designed in the 90ies
    and can't keep up with todays needs. More background:
    https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/

    Better alternatives are:
    - stdvga (DRM_BOCHS, qemu -vga std, default in qemu 2.2+)
    - qxl (DRM_QXL, qemu -vga qxl, works best with spice)
    - virtio (VIRTIO_GPU), qemu -vga virtio)

    Signed-off-by: Gerd Hoffmann

    Gerd Hoffmann
     
  • Changes:
    * add myself as maintainer, so patches land in my inbox.
    * add virtualization@lists.linux-foundation.org mailing list.
    * add drm-qemu git repo.
    * flip bochs and qxl status to "Maintained".

    Signed-off-by: Gerd Hoffmann

    Gerd Hoffmann
     

09 Jan, 2017

3 commits

  • Fixes for 4.10:
    - Polaris 12 support
    - Add new amd-gfx mailing list to MAINTAINERS file
    - UVD clockgating fix
    - SI dpm fixes

    * 'drm-fixes-4.10' of git://people.freedesktop.org/~agd5f/linux:
    drm/amdgpu: drop verde dpm quirks
    drm/radeon: drop verde dpm quirks
    drm/radeon: update smc firmware selection for SI
    drm/amdgpu: update si kicker smc firmware
    drm/amd/powerplay: extend smu's response timeout time.
    drm/amdgpu: remove static integer for uvd pp state
    drm/amd/amdgpu: add Polaris12 PCI ID
    drm/amdgpu/powerplay: add Polaris12 support
    drm/amd/amdgpu: add Polaris12 support (v3)
    MAINTAINERS: Update mailing list for radeon and amdgpu

    Dave Airlie
     
  • Pull char/misc fixes from Greg KH:
    "Here are a few small char/misc driver fixes for 4.10-rc3.

    Two MEI driver fixes, and three NVMEM patches for reported issues, and
    a new Hyper-V driver MAINTAINER update. Nothing major at all, all have
    been in linux-next with no reported issues"

    * tag 'char-misc-4.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc:
    hyper-v: Add myself as additional MAINTAINER
    nvmem: fix nvmem_cell_read() return type doc
    nvmem: imx-ocotp: Fix wrong register size
    nvmem: qfprom: Allow single byte accesses for read/write
    mei: move write cb to completion on credentials failures
    mei: bus: fix mei_cldev_enable KDoc

    Linus Torvalds
     
  • Pull staging/IIO fixes from Greg KH:
    "Here are some staging and IIO driver fixes for 4.10-rc3.

    Most of these are minor IIO fixes of reported issues, along with one
    network driver fix to resolve an issue. And a MAINTAINERS update with
    a new mailing list. All of these, except the MAINTAINERS file update,
    have been in linux-next with no reported issues (the MAINTAINERS patch
    happened on Friday...)"

    * tag 'staging-4.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging:
    MAINTAINERS: add greybus subsystem mailing list
    staging: octeon: Call SET_NETDEV_DEV()
    iio: accel: st_accel: fix LIS3LV02 reading and scaling
    iio: common: st_sensors: fix channel data parsing
    iio: max44000: correct value in illuminance_integration_time_available
    iio: adc: TI_AM335X_ADC should depend on HAS_DMA
    iio: bmi160: Fix time needed to sleep after command execution
    iio: 104-quad-8: Fix active level mismatch for the preset enable option
    iio: 104-quad-8: Fix off-by-one errors when addressing IOR
    iio: 104-quad-8: Fix index control configuration

    Linus Torvalds
     

08 Jan, 2017

1 commit


07 Jan, 2017

2 commits

  • amdgpu and radeon development has moved to this list.

    Signed-off-by: Alex Deucher

    Alex Deucher
     
  • Pull power management fixes from Rafael Wysocki:
    "These fix a few issues in the intel_pstate driver, a documetation
    issue, a false-positive compiler warning in the generic power domains
    framework and two problems in the devfreq subsystem. They also update
    the MAINTAINERS entry for devfreq and add a new "compatible" string to
    the generic cpufreq-dt driver.

    Specifics:

    - Fix a few intel_pstate driver issues: add missing locking it two
    places, avoid exposing a useless debugfs interface and keep the
    attribute values in sysfs in sync (Rafael Wysocki).

    - Drop confusing kernel-doc references related to power management
    and ACPI from the driver API manual (Rafael Wysocki).

    - Make a false-positive compiler warning in the generic power domains
    framework go away (Augusto Mecking Caringi).

    - Fix two initialization issues in the devfreq subsystem and update
    the MAINTAINERS entry for it (Chanwoo Choi).

    - Add a new "compatible" string for APM X-Gene 2 to the generic DT
    cpufreq driver (Hoan Tran)"

    * tag 'pm-4.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
    cpufreq: dt: Add support for APM X-Gene 2
    PM / devfreq: exynos-bus: Fix the wrong return value
    PM / devfreq: Fix the bug of devfreq_add_device when governor is NULL
    MAINTAINERS: Add myself as reviewer for DEVFREQ subsystem support
    PM / docs: Drop confusing kernel-doc references from infrastructure.rst
    PM / domains: Fix 'may be used uninitialized' build warning
    cpufreq: intel_pstate: Always keep all limits settings in sync
    cpufreq: intel_pstate: Use locking in intel_cpufreq_verify_policy()
    cpufreq: intel_pstate: Use locking in intel_pstate_resume()
    cpufreq: intel_pstate: Do not expose PID parameters in passive mode

    Linus Torvalds
     

06 Jan, 2017

3 commits

  • * pm-domains:
    PM / domains: Fix 'may be used uninitialized' build warning

    * pm-docs:
    PM / docs: Drop confusing kernel-doc references from infrastructure.rst

    * pm-devfreq:
    PM / devfreq: exynos-bus: Fix the wrong return value
    PM / devfreq: Fix the bug of devfreq_add_device when governor is NULL
    MAINTAINERS: Add myself as reviewer for DEVFREQ subsystem support

    Rafael J. Wysocki
     
  • Pull ARM SoC fixes from Arnd Bergmann:
    "This is a rather large set of bugfixes, as we just returned from the
    Christmas break. Most of these are relatively unimportant fixes for
    regressions introduced during the merge window, and about half of the
    changes are for mach-omap2.

    A couple of patches are just cleanups and dead code removal that I
    would not normally have considered for merging after -rc2, but I
    decided to take them along with the fixes this time.

    Notable fixes include:

    - removing the skeleton.dtsi include broke a number of machines, and
    we have to put empty /chosen nodes back to be able to pass kernel
    command lines as before

    - enabling Samsung platforms no longer hardwires CONFIG_HZ to 200, as
    it had been for no good reason for a long time"

    * tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (46 commits)
    MAINTAINERS: extend PSCI entry to cover the newly add PSCI checker code
    drivers: psci: annotate timer on stack to silence odebug messages
    ARM64: defconfig: enable DRM_MESON as module
    ARM64: dts: meson-gx: Add Graphic Controller nodes
    ARM64: dts: meson-gxl: fix GPIO include
    ARM: dts: imx6: Disable "weim" node in the dtsi files
    ARM: dts: qcom: apq8064: Add missing scm clock
    ARM: davinci: da8xx: Fix sleeping function called from invalid context
    ARM: davinci: Make __clk_{enable,disable} functions public
    ARM: davinci: da850: don't add emac clock to lookup table twice
    ARM: davinci: da850: fix infinite loop in clk_set_rate()
    ARM: i.MX: remove map_io callback
    ARM: dts: vf610-zii-dev-rev-b: Add missing newline
    ARM: dts: imx6qdl-nitrogen6x: remove duplicate iomux entry
    ARM: dts: imx31: fix AVIC base address
    ARM: dts: am572x-idk: Add gpios property to control PCIE_RESETn
    arm64: dts: vexpress: Support GICC_DIR operations
    ARM: dts: vexpress: Support GICC_DIR operations
    firmware: arm_scpi: fix reading sensor values on pre-1.0 SCPI firmwares
    arm64: dts: msm8996: Add required memory carveouts
    ...

    Linus Torvalds
     
  • Update the Hyper-V MAINTAINERS to include myself.

    Signed-off-by: Stephen Hemminger
    Acked-by: K. Y. Srinivasan
    Signed-off-by: Greg Kroah-Hartman

    Stephen Hemminger
     

05 Jan, 2017

2 commits

  • Pull xfs fixes from Darrick Wong:

    - fixes for crashes and double-cleanup errors

    - XFS maintainership handover

    - fix to prevent absurdly large block reservations

    - fix broken sysfs getter/setters

    * tag 'xfs-for-linus-4.10-rc3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux:
    xfs: fix max_retries _show and _store functions
    xfs: update MAINTAINERS
    xfs: fix crash and data corruption due to removal of busy COW extents
    xfs: use the actual AG length when reserving blocks
    xfs: fix double-cleanup when CUI recovery fails

    Linus Torvalds
     
  • Pull block layer fixes from Jens Axboe:
    "A set of fixes for the current series, one fixing a regression with
    block size < page cache size in the alias series from Jan. Outside of
    that, two small cleanups for wbt from Bart, a nvme pull request from
    Christoph, and a few small fixes of documentation updates"

    * 'for-linus' of git://git.kernel.dk/linux-block:
    block: fix up io_poll documentation
    block: Avoid that sparse complains about context imbalance in __wbt_wait()
    block: Make wbt_wait() definition consistent with declaration
    clean_bdev_aliases: Prevent cleaning blocks that are not in block range
    genhd: remove dead and duplicated scsi code
    block: add back plugging in __blkdev_direct_IO
    nvmet/fcloop: remove some logically dead code performing redundant ret checks
    nvmet: fix KATO offset in Set Features
    nvme/fc: simplify error handling of nvme_fc_create_hw_io_queues
    nvme/fc: correct some printk information
    nvme/scsi: Remove START STOP emulation
    nvme/pci: Delete misleading queue-wrap comment
    nvme/pci: Fix whitespace problem
    nvme: simplify stripe quirk
    nvme: update maintainers information

    Linus Torvalds
     

04 Jan, 2017

3 commits


03 Jan, 2017

2 commits


29 Dec, 2016

1 commit


25 Dec, 2016

2 commits

  • …l/git/groeck/linux-staging

    Pull watchdog updates from Wim Van Sebroeck and Guenter Roeck:

    - new driver for Add Loongson1 SoC

    - minor cleanup and fixes in various drivers

    * tag 'watchdog-for-linus-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging:
    watchdog: it87_wdt: add IT8620E ID
    watchdog: mpc8xxx: Remove unneeded linux/miscdevice.h include
    watchdog: octeon: Remove unneeded linux/miscdevice.h include
    watchdog: bcm2835_wdt: set WDOG_HW_RUNNING bit when appropriate
    watchdog: loongson1: Add Loongson1 SoC watchdog driver
    watchdog: cpwd: remove memory allocate failure message
    watchdog: da9062/61: watchdog driver
    intel-mid_wdt: Error code is just an integer
    intel-mid_wdt: make sure watchdog is not running at startup
    watchdog: mei_wdt: request stop on reboot to prevent false positive event
    watchdog: hpwdt: changed maintainer information
    watchdog: jz4740: Fix modular build
    watchdog: qcom: fix kernel panic due to external abort on non-linefetch
    watchdog: davinci: add support for deferred probing
    watchdog: meson: Remove unneeded platform MODULE_ALIAS
    watchdog: Standardize leading tabs and spaces in Kconfig file
    watchdog: max77620_wdt: fix module autoload
    watchdog: bcm7038_wdt: fix module autoload

    Linus Torvalds
     
  • Pull NTB update from Jon Mason:

    - NTB bug fixes for removing an unnecessary call to ntb_peer_spad_read,
    and correcting a free_irq inconsistency

    - add Intel SKX support

    - change the AMD NTB maintainer, and fix some bugs present there

    * tag 'ntb-4.10' of git://github.com/jonmason/ntb:
    ntb_transport: Remove unnecessary call to ntb_peer_spad_read
    NTB: Fix 'request_irq()' and 'free_irq()' inconsistancy
    ntb: fix SKX NTB config space size register offsets
    NTB: correct ntb_peer_spad_read for case when callback is not supplied.
    MAINTAINERS: Change in maintainer for AMD NTB
    ntb_transport: Limit memory windows based on available, scratchpads
    NTB: Register and offset values fix for memory window
    NTB: add support for hotplug feature
    ntb: Adding Skylake Xeon NTB support

    Linus Torvalds
     

24 Dec, 2016

2 commits

  • I would like to take maintainership for AMD NTB

    Signed-off-by: Shyam Sundar S K
    Signed-off-by: Xiangliang Yu
    Acked-by: Xiangliang Yu
    Signed-off-by: Jon Mason

    Shyam Sundar S K
     
  • Pull late SCSI updates from James Bottomley:
    "This is mostly stuff which missed the initial pull.

    There's a new driver: qedi, and some ufs, ibmvscsis and ncr5380
    updates plus some assorted driver fixes and also a fix for the bug
    where if a device goes into a blocked state between configuration and
    sysfs device add (which can be a long time under async probing) it
    would become permanently blocked"

    * tag 'scsi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi: (30 commits)
    scsi: avoid a permanent stop of the scsi device's request queue
    scsi: mpt3sas: Recognize and act on iopriority info
    scsi: qla2xxx: Fix Target mode handling with Multiqueue changes.
    scsi: qla2xxx: Add Block Multi Queue functionality.
    scsi: qla2xxx: Add multiple queue pair functionality.
    scsi: qla2xxx: Utilize pci_alloc_irq_vectors/pci_free_irq_vectors calls.
    scsi: qla2xxx: Only allow operational MBX to proceed during RESET.
    scsi: hpsa: remove memory allocate failure message
    scsi: Update 3ware driver email addresses
    scsi: zfcp: fix rport unblock race with LUN recovery
    scsi: zfcp: do not trace pure benign residual HBA responses at default level
    scsi: zfcp: fix use-after-"free" in FC ingress path after TMF
    scsi: libcxgbi: return error if interface is not up
    scsi: cxgb4i: libcxgbi: add missing module_put()
    scsi: cxgb4i: libcxgbi: cxgb4: add T6 iSCSI completion feature
    scsi: cxgb4i: libcxgbi: add active open cmd for T6 adapters
    scsi: cxgb4i: use cxgb4_tp_smt_idx() to get smt_idx
    scsi: qedi: Add QLogic FastLinQ offload iSCSI driver framework.
    scsi: aacraid: remove wildcard for series 9 controllers
    scsi: ibmvscsi: add write memory barrier to CRQ processing
    ...

    Linus Torvalds