10 Feb, 2019

2 commits


09 Feb, 2019

3 commits

  • The listed maintainer has not been responding to emails for a while.
    Add myself as a second maintainer.

    Add the platform data include file, which was not listed.

    Signed-off-by: Andrew Lunn
    Signed-off-by: Wolfram Sang

    Andrew Lunn
     
  • Pull networking fixes from David Miller:
    "This pull request is dedicated to the upcoming snowpocalypse parts 2
    and 3 in the Pacific Northwest:

    1) Drop profiles are broken because some drivers use dev_kfree_skb*
    instead of dev_consume_skb*, from Yang Wei.

    2) Fix IWLWIFI kconfig deps, from Luca Coelho.

    3) Fix percpu maps updating in bpftool, from Paolo Abeni.

    4) Missing station release in batman-adv, from Felix Fietkau.

    5) Fix some networking compat ioctl bugs, from Johannes Berg.

    6) ucc_geth must reset the BQL queue state when stopping the device,
    from Mathias Thore.

    7) Several XDP bug fixes in virtio_net from Toshiaki Makita.

    8) TSO packets must be sent always on queue 0 in stmmac, from Jose
    Abreu.

    9) Fix socket refcounting bug in RDS, from Eric Dumazet.

    10) Handle sparse cpu allocations in bpf selftests, from Martynas
    Pumputis.

    11) Make sure mgmt frames have enough tailroom in mac80211, from Felix
    Feitkau.

    12) Use safe list walking in sctp_sendmsg() asoc list traversal, from
    Greg Kroah-Hartman.

    13) Make DCCP's ccid_hc_[rt]x_parse_options always check for NULL
    ccid, from Eric Dumazet.

    14) Need to reload WoL password into bcmsysport device after deep
    sleeps, from Florian Fainelli.

    15) Remove filter from mask before freeing in cls_flower, from Petr
    Machata.

    16) Missing release and use after free in error paths of s390 qeth
    code, from Julian Wiedmann.

    17) Fix lockdep false positive in dsa code, from Marc Zyngier.

    18) Fix counting of ATU violations in mv88e6xxx, from Andrew Lunn.

    19) Fix EQ firmware assert in qed driver, from Manish Chopra.

    20) Don't default Caivum PTP to Y in kconfig, from Bjorn Helgaas"

    * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (116 commits)
    net: dsa: b53: Fix for failure when irq is not defined in dt
    sit: check if IPv6 enabled before calling ip6_err_gen_icmpv6_unreach()
    geneve: should not call rt6_lookup() when ipv6 was disabled
    net: Don't default Cavium PTP driver to 'y'
    net: broadcom: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
    net: via-velocity: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
    net: tehuti: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
    net: sun: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
    net: fsl_ucc_hdlc: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
    net: fec_mpc52xx: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
    net: smsc: epic100: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
    net: dscc4: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
    net: tulip: de2104x: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
    net: defxx: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
    net/mlx5e: Don't overwrite pedit action when multiple pedit used
    net/mlx5e: Update hw flows when encap source mac changed
    qed*: Advance drivers version to 8.37.0.20
    qed: Change verbosity for coalescing message.
    qede: Fix system crash on configuring channels.
    qed: Consider TX tcs while deriving the max num_queues for PF.
    ...

    Linus Torvalds
     
  • In the linux kernel MAINTAINERS file, largely
    "xen-devel@lists.xenproject.org (moderated for non-subscribers)"
    is used to refer to the xen-devel mailing list.

    The DRM DRIVERS FOR XEN section entry mentions
    xen-devel@lists.xen.org instead, but that is just the same
    mailing list as the mailing list above.

    Signed-off-by: Lukas Bulwahn
    Signed-off-by: Juergen Gross

    Lukas Bulwahn
     

07 Feb, 2019

1 commit


05 Feb, 2019

1 commit

  • …m/linux/kernel/git/kvalo/wireless-drivers

    Kalle Valo says:

    ====================
    wireless-drivers fixes for 5.0

    First set of small, but importnat, fixes for 5.0.

    iwlwifi

    * fix a build regression introduced in 5.0-rc1

    wlcore

    * fix a firmware regression from v4.18-rc1

    mt76x0

    * fix for configuring tx power from user space

    ath10k

    * fix wcn3990 regression from v4.20-rc1
    ====================

    Signed-off-by: David S. Miller <davem@davemloft.net>

    David S. Miller
     

04 Feb, 2019

2 commits

  • Create an entry for Redpine wireless driver and add Amit and myself as
    maintainers.

    Signed-off-by: Siva Rebbagondla
    Signed-off-by: Kalle Valo

    Siva Rebbagondla
     
  • Pull x86 fixes from Thomas Gleixner:
    "A few updates for x86:

    - Fix an unintended sign extension issue in the fault handling code

    - Rename the new resource control config switch so it's less
    confusing

    - Avoid setting up EFI info in kexec when the EFI runtime is
    disabled.

    - Fix the microcode version check in the AMD microcode loader so it
    only loads higher version numbers and never downgrades

    - Set EFER.LME in the 32bit trampoline before returning to long mode
    to handle older AMD/KVM behaviour properly.

    - Add Darren and Andy as x86/platform reviewers"

    * 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
    x86/resctrl: Avoid confusion over the new X86_RESCTRL config
    x86/kexec: Don't setup EFI info if EFI runtime is not enabled
    x86/microcode/amd: Don't falsely trick the late loading mechanism
    MAINTAINERS: Add Andy and Darren as arch/x86/platform/ reviewers
    x86/fault: Fix sign-extend unintended sign extension
    x86/boot/compressed/64: Set EFER.LME=1 in 32-bit trampoline before returning to long mode
    x86/cpu: Add Atom Tremont (Jacobsville)

    Linus Torvalds
     

02 Feb, 2019

1 commit

  • Alexei Starovoitov says:

    ====================
    pull-request: bpf 2019-01-31

    The following pull-request contains BPF updates for your *net* tree.

    The main changes are:

    1) disable preemption in sender side of socket filters, from Alexei.

    2) fix two potential deadlocks in syscall bpf lookup and prog_register,
    from Martin and Alexei.

    3) fix BTF to allow typedef on func_proto, from Yonghong.

    4) two bpftool fixes, from Jiri and Paolo.
    ====================

    Signed-off-by: David S. Miller

    David S. Miller
     

30 Jan, 2019

2 commits

  • ... so that they can get CCed on platform patches.

    Signed-off-by: Borislav Petkov
    Acked-by: Andy Shevchenko
    Acked-by: Thomas Gleixner
    Cc: Darren Hart
    Cc: Andy Shevchenko
    Cc: x86@kernel.org
    Link: https://lkml.kernel.org/r/20190128113619.19025-1-bp@alien8.de

    Borislav Petkov
     
  • Add multiple people as maintainers for XDP, sorted alphabetically.

    XDP is also tied to driver level support and code, but we cannot add all
    drivers to the list. Instead K: and N: match on 'xdp' in hope to catch some
    of those changes in drivers.

    Signed-off-by: Jesper Dangaard Brouer
    Acked-by: John Fastabend
    Acked-by: Jakub Kicinski
    Acked-by: David S. Miller
    Acked-by: Daniel Borkmann
    Acked-by: Alexei Starovoitov
    Signed-off-by: David S. Miller

    Jesper Dangaard Brouer
     

29 Jan, 2019

1 commit

  • In order to better scale BPF development on netdev, we've adopted a
    reviewer rotation for all BPF patches among the five of us for some
    time now. Lets give credit where credit is due, and add Martin, Song
    and Yonghong as official BPF reviewers to MAINTAINERS file. Also
    while at it, add regex matching for BPF such that we get properly
    Cc'ed for files not listed here.

    Signed-off-by: Daniel Borkmann
    Acked-by: Martin KaFai Lau
    Acked-by: Yonghong Song
    Acked-by: Song Liu
    Signed-off-by: Alexei Starovoitov

    Daniel Borkmann
     

28 Jan, 2019

1 commit

  • Pull networking fixes from David Miller:

    1) Count ttl-dropped frames properly in mac80211, from Bob Copeland.

    2) Integer overflow in ktime handling of bcm can code, from Oliver
    Hartkopp.

    3) Fix RX desc handling wrt. hw checksumming in ravb, from Simon
    Horman.

    4) Various hash key fixes in hv_netvsc, from Haiyang Zhang.

    5) Use after free in ax25, from Eric Dumazet.

    6) Several fixes to the SSN support in SCTP, from Xin Long.

    7) Do not process frames after a NAPI reschedule in ibmveth, from
    Thomas Falcon.

    8) Fix NLA_POLICY_NESTED arguments, from Johannes Berg.

    * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (42 commits)
    qed: Revert error handling changes.
    cfg80211: extend range deviation for DMG
    cfg80211: reg: remove warn_on for a normal case
    mac80211: Add attribute aligned(2) to struct 'action'
    mac80211: don't initiate TDLS connection if station is not associated to AP
    nl80211: fix NLA_POLICY_NESTED() arguments
    ibmveth: Do not process frames after calling napi_reschedule
    net: dev_is_mac_header_xmit() true for ARPHRD_RAWIP
    net: usb: asix: ax88772_bind return error when hw_reset fail
    MAINTAINERS: Update cavium networking drivers
    net/mlx4_core: Fix error handling when initializing CQ bufs in the driver
    net/mlx4_core: Add masking for a few queries on HCA caps
    sctp: set flow sport from saddr only when it's 0
    sctp: set chunk transport correctly when it's a new asoc
    sctp: improve the events for sctp stream adding
    sctp: improve the events for sctp stream reset
    ip_tunnel: Make none-tunnel-dst tunnel port work with lwtunnel
    ax25: fix possible use-after-free
    sfc: suppress duplicate nvmem partition types in efx_ef10_mtd_probe
    hv_netvsc: fix typos in code comments
    ...

    Linus Torvalds
     

26 Jan, 2019

1 commit

  • Pull USB/PHY fixes from Greg KH:
    "Here are a number of small USB and PHY driver fixes for 5.0-rc4.

    Nothing major at all, just the usual selection of USB gadget bugfixes,
    some new USB serial driver ids, some SPDX fixes, and some PHY driver
    fixes for reported issues.

    All of these have been in linux-next for a while with no reported
    issues"

    * tag 'usb-5.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb:
    USB: serial: keyspan_usa: add proper SPDX lines for .h files
    USB: EHCI: ehci-mv: add MODULE_DEVICE_TABLE
    USB: leds: fix regression in usbport led trigger
    usb: chipidea: fix static checker warning for NULL pointer
    MAINTAINERS: email address update in MAINTAINERS entries
    USB: usbip: delete README file
    USB: serial: pl2303: add new PID to support PL2303TB
    usb: dwc2: gadget: Fix Remote Wakeup interrupt bit clearing
    phy: ath79-usb: Fix the main reset name to match the DT binding
    phy: ath79-usb: Fix the power on error path
    phy: fix build breakage: add PHY_MODE_SATA
    phy: ti: ensure priv is not null before dereferencing it
    USB: serial: ftdi_sio: fix GPIO not working in autosuspend
    usb: gadget: Potential NULL dereference on allocation error
    usb: dwc3: gadget: Fix the uninitialized link_state when udc starts
    usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup
    usb: dwc3: gadget: synchronize_irq dwc irq in suspend
    USB: serial: simple: add Motorola Tetra TPG2200 device id

    Linus Torvalds
     

25 Jan, 2019

1 commit


19 Jan, 2019

1 commit


18 Jan, 2019

1 commit


14 Jan, 2019

2 commits

  • Pull staging driver fixes from Greg KH:
    "Here are some small staging driver fixes for some reported issues.

    One reverts a patch that was made to the rtl8723bs driver that turned
    out to not be needed at all as it was a bug in clang. The others fix
    up some reported issues in the rtl8188eu driver and update the
    MAINTAINERS file to point to Larry for this driver so he can get the
    bug reports easier.

    All have been in linux-next with no reported issues"

    * tag 'staging-5.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging:
    Revert "staging: rtl8723bs: Mark ACPI table declaration as used"
    staging: rtl8188eu: Fix module loading from tasklet for WEP encryption
    staging: rtl8188eu: Fix module loading from tasklet for CCMP encryption
    MAINTAINERS: Add entry for staging driver r8188eu

    Linus Torvalds
     
  • Pull USB fixes from Greg KH:
    "Here are some small USB driver fixes and quirk updates for 5.0-rc2.

    The majority here are some quirks for some storage devices to get them
    to work properly. There's also a fix here to resolve the reported
    issues with some audio devices that say they are UAC3 compliant, but
    really are not.

    And a fix up for the MAINTAINERS file to remove a dead url.

    All have been in linux-next with no reported issues"

    * tag 'usb-5.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb:
    usb: storage: Remove outdated URL from MAINTAINERS
    USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB
    usbcore: Select only first configuration for non-UAC3 compliant devices
    USB: storage: add quirk for SMI SM3350
    USB: storage: don't insert sane sense for SPC3+ when bad sense specified
    usb: cdc-acm: send ZLP for Telit 3G Intel based modems

    Linus Torvalds
     

12 Jan, 2019

1 commit

  • Pull power management updates from Rafael Wysocki:
    "These fix fallout after starting to use hrtimers in the runtime PM
    framework, fix a few cpufreq issues, fix a recently broken reference
    to cpuidle documentation, update MAINTAINERS entries for cpufreq and
    cpuidle and make the recently added system suspend and resume support
    in devfreq actually work.

    Specifics:

    - Prevent integer overflows from occurring on 32-bit when converting
    milliseconds to nanoseconds in the runtime PM framework and update
    comments that still refer to jiffies in it (Vincent Guittot,
    Ladislav Michl).

    - Fix the SCMI cpufreq driver to always use the same frequency units
    for arch_set_freq_scale() and make the scale-invariant load
    tracking acutally work with this driver (Quentin Perret).

    - Fix freeing of dynamic OPPs in the SCPI and SCMI cpufreq drivers
    broken during the 4.20 defelopment cycle (Viresh Kumar).

    - Prevent the cpufreq core from attempting to return the current
    frequency of offline CPUs (Sudeep Holla).

    - Add devfreq suspend and resume hooks (missed previously) to the PM
    core to make the recently added system suspend and resume support
    in devfreq actually work (Lukasz Luba).

    - Update MAINTAINERS entries for cpufreq and cpuidle, mostly to add
    references to new/current documentation to them (Rafael Wysocki).

    - Fix a recently broken reference to cpuidle documentation (Otto
    Sabart)"

    * tag 'pm-5.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
    PM-runtime: Fix autosuspend_delay on 32bits arch
    PM-runtime: Fix 'jiffies' in comments after switch to hrtimers
    cpufreq: scmi: Fix frequency invariance in slow path
    doc: trace: fix reference to cpuidle documentation file
    cpufreq: check if policy is inactive early in __cpufreq_get()
    cpufreq: scpi/scmi: Fix freeing of dynamic OPPs
    cpuidle / Documentation: Update cpuidle MAINTAINERS entry
    cpufreq / Documentation: Update cpufreq MAINTAINERS entry
    PM: sleep: call devfreq suspend/resume

    Linus Torvalds
     

11 Jan, 2019

1 commit

  • * pm-cpuidle:
    doc: trace: fix reference to cpuidle documentation file
    cpuidle / Documentation: Update cpuidle MAINTAINERS entry

    * pm-cpufreq:
    cpufreq: scmi: Fix frequency invariance in slow path
    cpufreq: check if policy is inactive early in __cpufreq_get()
    cpufreq: scpi/scmi: Fix freeing of dynamic OPPs
    cpufreq / Documentation: Update cpufreq MAINTAINERS entry

    * pm-sleep:
    PM: sleep: call devfreq suspend/resume

    Rafael J. Wysocki
     

08 Jan, 2019

3 commits


07 Jan, 2019

2 commits

  • This entry was missed when the driver was added.

    Signed-off-by: Larry Finger
    Signed-off-by: Greg Kroah-Hartman

    Larry Finger
     
  • …kernel/git/bleung/chrome-platform

    Pull chrome platform updates from Benson Leung:

    - Changes for EC_MKBP_EVENT_SENSOR_FIFO handling.

    - Also, maintainership changes. Olofj out, Enric balletbo in.

    * tag 'tag-chrome-platform-for-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform:
    MAINTAINERS: add maintainers for ChromeOS EC sub-drivers
    MAINTAINERS: platform/chrome: Add Enric as a maintainer
    MAINTAINERS: platform/chrome: remove myself as maintainer
    platform/chrome: don't report EC_MKBP_EVENT_SENSOR_FIFO as wakeup
    platform/chrome: straighten out cros_ec_get_{next,host}_event() error codes

    Linus Torvalds
     

06 Jan, 2019

6 commits

  • Pull documentation fixes from Jonathan Corbet:
    "A handful of late-arriving documentation fixes"

    * tag 'docs-5.0-fixes' of git://git.lwn.net/linux:
    doc: filesystems: fix bad references to nonexistent ext4.rst file
    Documentation/admin-guide: update URL of LKML information link
    Docs/kernel-api.rst: Remove blk-tag.c reference

    Linus Torvalds
     
  • Pull PCI updates from Bjorn Helgaas:

    - Remove unused lists from ASPM pcie_link_state (Frederick Lawler)

    - Fix Broadcom CNB20LE host bridge unintended sign extension (Colin Ian
    King)

    - Expand Kconfig "PF" acronyms (Randy Dunlap)

    - Update MAINTAINERS for arch/x86/kernel/early-quirks.c (Bjorn Helgaas)

    - Add missing include to drivers/pci.h (Alexandru Gagniuc)

    - Override Synopsys USB 3.x HAPS device class so dwc3-haps can claim it
    instead of xhci (Thinh Nguyen)

    - Clean up P2PDMA documentation (Randy Dunlap)

    - Allow runtime PM even if driver doesn't supply callbacks (Jarkko
    Nikula)

    - Remove status check after submitting Switchtec MRPC Firmware Download
    commands to avoid Completion Timeouts (Kelvin Cao)

    - Set Switchtec coherent DMA mask to allow 64-bit DMA (Boris Glimcher)

    - Fix Switchtec SWITCHTEC_IOCTL_EVENT_IDX_ALL flag overwrite issue
    (Joey Zhang)

    - Enable write combining for Switchtec MRPC Input buffers (Kelvin Cao)

    - Add Switchtec MRPC DMA mode support (Wesley Sheng)

    - Skip VF scanning on powerpc, which does this in firmware (Sebastian
    Ott)

    - Add Amlogic Meson PCIe controller driver and DT bindings (Yue Wang)

    - Constify histb dw_pcie_host_ops structure (Julia Lawall)

    - Support multiple power domains for imx6 (Leonard Crestez)

    - Constify layerscape driver data (Stefan Agner)

    - Update imx6 Kconfig to allow imx6 PCIe in imx7 kernel (Trent Piepho)

    - Support armada8k GPIO reset (Baruch Siach)

    - Support suspend/resume support on imx6 (Leonard Crestez)

    - Don't hard-code DesignWare DBI/ATU offst (Stephen Warren)

    - Skip i.MX6 PHY setup on i.MX7D (Andrey Smirnov)

    - Remove Jianguo Sun from HiSilicon STB maintainers (Lorenzo Pieralisi)

    - Mask DesignWare interrupts instead of disabling them to avoid lost
    interrupts (Marc Zyngier)

    - Add locking when acking DesignWare interrupts (Marc Zyngier)

    - Ack DesignWare interrupts in the proper callbacks (Marc Zyngier)

    - Use devm resource parser in mediatek (Honghui Zhang)

    - Remove unused mediatek "num-lanes" DT property (Honghui Zhang)

    - Add UniPhier PCIe controller driver and DT bindings (Kunihiko
    Hayashi)

    - Enable MSI for imx6 downstream components (Richard Zhu)

    * tag 'pci-v4.21-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci: (40 commits)
    PCI: imx: Enable MSI from downstream components
    s390/pci: skip VF scanning
    PCI/IOV: Add flag so platforms can skip VF scanning
    PCI/IOV: Factor out sriov_add_vfs()
    PCI: uniphier: Add UniPhier PCIe host controller support
    dt-bindings: PCI: Add UniPhier PCIe host controller description
    PCI: amlogic: Add the Amlogic Meson PCIe controller driver
    dt-bindings: PCI: meson: add DT bindings for Amlogic Meson PCIe controller
    arm64: dts: mt7622: Remove un-used property for PCIe
    arm: dts: mt7623: Remove un-used property for PCIe
    dt-bindings: PCI: MediaTek: Remove un-used property
    PCI: mediatek: Remove un-used variant in struct mtk_pcie_port
    MAINTAINERS: Remove Jianguo Sun from HiSilicon STB DWC entry
    PCI: dwc: Don't hard-code DBI/ATU offset
    PCI: imx: Add imx6sx suspend/resume support
    PCI: armada8k: Add support for gpio controlled reset signal
    PCI: dwc: Adjust Kconfig to allow IMX6 PCIe host on IMX7
    PCI: dwc: layerscape: Constify driver data
    PCI: imx: Add multi-pd support
    PCI: Override Synopsys USB 3.x HAPS device class
    ...

    Linus Torvalds
     
  • Pull thermal SoC updates from Eduardo Valentin:

    - Tegra DT binding documentation for Tegra194

    - Armada now supports ap806 and cp110

    - RCAR thermal now supports R8A774C0 and R8A77990

    - Fixes on thermal_hwmon, IMX, generic-ADC, ST, RCAR, Broadcom,
    Uniphier, QCOM, Tegra, PowerClamp, and Armada thermal drivers.

    * 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal: (22 commits)
    thermal: generic-adc: Fix adc to temp interpolation
    thermal: rcar_thermal: add R8A77990 support
    dt-bindings: thermal: rcar-thermal: add R8A77990 support
    thermal: rcar_thermal: add R8A774C0 support
    dt-bindings: thermal: rcar-thermal: add R8A774C0 support
    dt-bindings: cp110: document the thermal interrupt capabilities
    dt-bindings: ap806: document the thermal interrupt capabilities
    MAINTAINERS: thermal: add entry for Marvell MVEBU thermal driver
    thermal: armada: add overheat interrupt support
    thermal: st: fix Makefile typo
    thermal: uniphier: Convert to SPDX identifier
    thermal/intel_powerclamp: Change to use DEFINE_SHOW_ATTRIBUTE macro
    thermal: tegra: soctherm: Change to use DEFINE_SHOW_ATTRIBUTE macro
    dt-bindings: thermal: tegra-bpmp: Add Tegra194 support
    thermal: imx: save one condition block for normal case of nvmem initialization
    thermal: imx: fix for dependency on cpu-freq
    thermal: tsens: qcom: do not create duplicate regmap debugfs entries
    thermal: armada: Use PTR_ERR_OR_ZERO in armada_thermal_probe_legacy()
    dt-bindings: thermal: rcar-gen3-thermal: All variants use 3 interrupts
    thermal: broadcom: use devm_thermal_zone_of_sensor_register
    ...

    Linus Torvalds
     
  • Pull iomap maintainer update from Darrick Wong:
    "Christoph Hellwig and I have decided to take responsibility for the fs
    iomap code rather than let it languish further"

    * tag 'iomap-4.21-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux:
    iomap: take responsibility for the filesystem iomap code

    Linus Torvalds
     
  • Pull MIPS fixes from Paul Burton:
    "A few early MIPS fixes for 4.21:

    - The Broadcom BCM63xx platform sees a fix for resetting the BCM6368
    ethernet switch, and the removal of a platform device we've never
    had a driver for.

    - The Alchemy platform sees a few fixes for bitrot that occurred
    within the past few cycles.

    - We now enable vectored interrupt support for the MediaTek MT7620
    SoC, which makes sense since they're supported by the SoC but in
    this case also works around a bug relating to the location of
    exception vectors when using a recent version of U-Boot.

    - The atomic64_fetch_*_relaxed() family of functions see a fix for a
    regression in MIPS64 kernels since v4.19.

    - Cavium Octeon III CN7xxx systems will now disable their RGMII
    interfaces rather than attempt to enable them & warn about the lack
    of support for doing so, as they did since initial CN7xxx ethernet
    support was added in v4.7.

    - The Microsemi/Microchip MSCC SoCs gain a MAINTAINERS entry.

    - .mailmap now provides consistency for Dengcheng Zhu's name &
    current email address"

    * tag 'mips_fixes_4.21_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux:
    MIPS: OCTEON: mark RGMII interface disabled on OCTEON III
    MIPS: Fix a R10000_LLSC_WAR logic in atomic.h
    MIPS: BCM63XX: drop unused and broken DSP platform device
    mailmap: Update name spelling and email for Dengcheng Zhu
    MIPS: ralink: Select CONFIG_CPU_MIPSR2_IRQ_VI on MT7620/8
    MAINTAINERS: Add a maintainer for MSCC MIPS SoCs
    MIPS: Alchemy: update dma masks for devboard devices
    MIPS: Alchemy: update cpu-feature-overrides
    MIPS: Alchemy: drop DB1000 IrDA support bits
    MIPS: alchemy: cpu_all_mask is forbidden for clock event devices
    MIPS: BCM63XX: fix switch core reset on BCM6368

    Linus Torvalds
     
  • Pull more ARM SoC updates from Olof Johansson:
    "A few updates that we merged late but are low risk for regressions for
    other platforms (and a few other straggling patches):

    - I mis-tagged the 'drivers' branch, and missed 3 patches. Merged in
    here. They're for a driver for the PL353 SRAM controller and a
    build fix for the qualcomm scm driver.

    - A new platform, RDA Micro RDA8810PL (Cortex-A5 w/ integrated
    Vivante GPU, 256MB RAM, Wifi). This includes some acked
    platform-specific drivers (serial, etc). This also include DTs for
    two boards with this SoC, OrangePi 2G and OrangePi i86.

    - i.MX8 is another new platform (NXP, 4x Cortex-A53 + Cortex-M4, 4K
    video playback offload). This is the first i.MX 64-bit SoC.

    - Some minor updates to Samsung boards (adding a few peripherals in
    DTs).

    - Small rework for SMP bootup on STi platforms.

    - A couple of TEE driver fixes.

    - A couple of new config options (bcm2835 thermal, Uniphier MDMAC)
    enabled in defconfigs"

    * tag 'armsoc-late' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (27 commits)
    ARM: multi_v7_defconfig: enable CONFIG_UNIPHIER_MDMAC
    arm64: defconfig: Re-enable bcm2835-thermal driver
    MAINTAINERS: Add entry for RDA Micro SoC architecture
    tty: serial: Add RDA8810PL UART driver
    ARM: dts: rda8810pl: Add interrupt support for UART
    dt-bindings: serial: Document RDA Micro UART
    ARM: dts: rda8810pl: Add timer support
    ARM: dts: Add devicetree for OrangePi i96 board
    ARM: dts: Add devicetree for OrangePi 2G IoT board
    ARM: dts: Add devicetree for RDA8810PL SoC
    ARM: Prepare RDA8810PL SoC
    dt-bindings: arm: Document RDA8810PL and reference boards
    dt-bindings: Add RDA Micro vendor prefix
    ARM: sti: remove pen_release and boot_lock
    arm64: dts: exynos: Add Bluetooth chip to TM2(e) boards
    arm64: dts: imx8mq-evk: enable watchdog
    arm64: dts: imx8mq: add watchdog devices
    MAINTAINERS: add i.MX8 DT path to i.MX architecture
    arm64: add support for i.MX8M EVK board
    arm64: add basic DTS for i.MX8MQ
    ...

    Linus Torvalds
     

04 Jan, 2019

3 commits


03 Jan, 2019

4 commits

  • Update the MAINTAINERS entry for cpufreq by making it clear that it
    is not just drivers and adding current documentation records to it.

    Signed-off-by: Rafael J. Wysocki
    Acked-by: Viresh Kumar

    Rafael J. Wysocki
     
  • Pull UML updates from Richard Weinberger:

    - DISCARD support for our block device driver

    - Many TLB flush optimizations

    - Various smaller fixes

    - And most important, Anton agreed to help me maintaining UML

    * 'for-linus-4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml:
    um: Remove obsolete reenable_XX calls
    um: writev needs
    Add Anton Ivanov to UML maintainers
    um: remove redundant generic-y
    um: Optimize Flush TLB for force/fork case
    um: Avoid marking pages with "changed protection"
    um: Skip TLB flushing where not needed
    um: Optimize TLB operations v2
    um: Remove unnecessary faulted check in uaccess.c
    um: Add support for DISCARD in the UBD Driver
    um: Remove unsafe printks from the io thread
    um: Clean-up command processing in UML UBD driver
    um: Switch to block-mq constants in the UML UBD driver
    um: Make GCOV depend on !KCOV
    um: Include sys/uio.h to have writev()
    um: Add HAVE_DEBUG_BUGVERBOSE
    um: Update maintainers file entry

    Linus Torvalds
     
  • Pull s390 updates from Martin Schwidefsky:

    - A larger update for the zcrypt / AP bus code:
    + Update two inline assemblies in the zcrypt driver to make gcc happy
    + Add a missing reply code for invalid special commands for zcrypt
    + Allow AP device reset to be triggered from user space
    + Split the AP scan function into smaller, more readable functions

    - Updates for vfio-ccw and vfio-ap
    + Add maintainers and reviewer for vfio-ccw
    + Include facility.h in vfio_ap_drv.c to avoid fragile include chain
    + Simplicy vfio-ccw state machine

    - Use the common code version of bust_spinlocks

    - Make use of the DEFINE_SHOW_ATTRIBUTE

    - Fix three incorrect file permissions in the DASD driver

    - Remove bit spin-lock from the PCI interrupt handler

    - Fix GFP_ATOMIC vs GFP_KERNEL in the PCI code

    * tag 's390-4.21-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:
    s390/zcrypt: rework ap scan bus code
    s390/zcrypt: make sysfs reset attribute trigger queue reset
    s390/pci: fix sleeping in atomic during hotplug
    s390/pci: remove bit_lock usage in interrupt handler
    s390/drivers: fix proc/debugfs file permissions
    s390: convert to DEFINE_SHOW_ATTRIBUTE
    MAINTAINERS/vfio-ccw: add Farhan and Eric, make Halil Reviewer
    vfio: ccw: Merge BUSY and BOXED states
    s390: use common bust_spinlocks()
    s390/zcrypt: improve special ap message cmd handling
    s390/ap: rework assembler functions to use unions for in/out register variables
    s390: vfio-ap: include for test_facility()

    Linus Torvalds
     
  • - Add UniPhier PCIe controller driver and DT bindings (Kunihiko Hayashi)

    * remotes/lorenzo/pci/uniphier:
    PCI: uniphier: Add UniPhier PCIe host controller support
    dt-bindings: PCI: Add UniPhier PCIe host controller description

    # Conflicts:
    # drivers/pci/controller/dwc/Kconfig
    # drivers/pci/controller/dwc/Makefile

    Bjorn Helgaas