03 Sep, 2019

1 commit

  • Pull char/misc driver fixes from Greg KH:
    "Here are some small char and misc driver fixes for reported issues for
    5.3-rc7

    Also included in here is the documentation for how we are handling
    hardware issues under embargo that everyone has finally agreed on, as
    well as a MAINTAINERS update for the suckers who agreed to handle the
    LICENSES/ files.

    All of these have been in linux-next last week with no reported
    issues"

    * tag 'char-misc-5.3-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc:
    fsi: scom: Don't abort operations for minor errors
    vmw_balloon: Fix offline page marking with compaction
    VMCI: Release resource if the work is already queued
    Documentation/process: Embargoed hardware security issues
    lkdtm/bugs: fix build error in lkdtm_EXHAUST_STACK
    mei: me: add Tiger Lake point LP device ID
    intel_th: pci: Add Tiger Lake support
    intel_th: pci: Add support for another Lewisburg PCH
    stm class: Fix a double free of stm_source_device
    MAINTAINERS: add entry for LICENSES and SPDX stuff
    fpga: altera-ps-spi: Fix getting of optional confd gpio

    Linus Torvalds
     

01 Sep, 2019

1 commit

  • Pull i2c fixes from Wolfram Sang:
    "I2C has a bunch of driver fixes and a core improvement to make the
    on-going API transition more robust"

    * 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:
    i2c: mediatek: disable zero-length transfers for mt8183
    i2c: iproc: Stop advertising support of SMBUS quick cmd
    MAINTAINERS: i2c mv64xxx: Update documentation path
    i2c: piix4: Fix port selection for AMD Family 16h Model 30h
    i2c: designware: Synchronize IRQs when unregistering slave client
    i2c: i801: Avoid memory leak in check_acpi_smo88xx_device()
    i2c: make i2c_unregister_device() ERR_PTR safe

    Linus Torvalds
     

31 Aug, 2019

1 commit

  • Pull ARM SoC fixes from Arnd Bergmann:
    "The majority of the fixes this time are for OMAP hardware, here is a
    breakdown of the significant changes:

    Various device tree bug fixes:
    - TI am57xx boards need a voltage level fix to avoid damaging SD
    cards
    - vf610-bk4 fails to detect its flash due to an incorrect description
    - meson-g12a USB phy configuration fails
    - meson-g12b reboot should not power off the SD card
    - Some corrections for apparently harmless differences from the
    documentation.

    Regression fixes:
    - ams-delta FIQ interrupts broke in 5.3
    - TI am3/am4 mmc controllers broke in 5.2

    The logic_pio driver (used on some Huawei ARM servers) got a few bug
    fixes for reliability.

    And a couple of compile-time warning fixes"

    * tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (26 commits)
    soc: ixp4xx: Protect IXP4xx SoC drivers by ARCH_IXP4XX || COMPILE_TEST
    soc: ti: pm33xx: Make two symbols static
    soc: ti: pm33xx: Fix static checker warnings
    ARM: OMAP: dma: Mark expected switch fall-throughs
    ARM: dts: Fix incomplete dts data for am3 and am4 mmc
    bus: ti-sysc: Simplify cleanup upon failures in sysc_probe()
    ARM: OMAP1: ams-delta-fiq: Fix missing irq_ack
    ARM: dts: dra74x: Fix iodelay configuration for mmc3
    ARM: dts: am335x: Fix UARTs length
    ARM: OMAP2+: Fix omap4 errata warning on other SoCs
    bus: hisi_lpc: Add .remove method to avoid driver unbind crash
    bus: hisi_lpc: Unregister logical PIO range to avoid potential use-after-free
    lib: logic_pio: Add logic_pio_unregister_range()
    lib: logic_pio: Avoid possible overlap for unregistering regions
    lib: logic_pio: Fix RCU usage
    arm64: dts: amlogic: odroid-n2: keep SD card regulator always on
    arm64: dts: meson-g12a-sei510: enable IR controller
    arm64: dts: meson-g12a: add missing dwc2 phy-names
    ARM: dts: vf610-bk4: Fix qspi node description
    ARM: dts: Fix incorrect dcan register mapping for am3, am4 and dra7
    ...

    Linus Torvalds
     

30 Aug, 2019

1 commit


29 Aug, 2019

2 commits


28 Aug, 2019

1 commit

  • Pull networking fixes from David Miller:

    1) Use 32-bit index for tails calls in s390 bpf JIT, from Ilya
    Leoshkevich.

    2) Fix missed EPOLLOUT events in TCP, from Eric Dumazet. Same fix for
    SMC from Jason Baron.

    3) ipv6_mc_may_pull() should return 0 for malformed packets, not
    -EINVAL. From Stefano Brivio.

    4) Don't forget to unpin umem xdp pages in error path of
    xdp_umem_reg(). From Ivan Khoronzhuk.

    5) Fix sta object leak in mac80211, from Johannes Berg.

    6) Fix regression by not configuring PHYLINK on CPU port of bcm_sf2
    switches. From Florian Fainelli.

    7) Revert DMA sync removal from r8169 which was causing regressions on
    some MIPS Loongson platforms. From Heiner Kallweit.

    8) Use after free in flow dissector, from Jakub Sitnicki.

    9) Fix NULL derefs of net devices during ICMP processing across
    collect_md tunnels, from Hangbin Liu.

    10) proto_register() memory leaks, from Zhang Lin.

    11) Set NLM_F_MULTI flag in multipart netlink messages consistently,
    from John Fastabend.

    * git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (66 commits)
    r8152: Set memory to all 0xFFs on failed reg reads
    openvswitch: Fix conntrack cache with timeout
    ipv4: mpls: fix mpls_xmit for iptunnel
    nexthop: Fix nexthop_num_path for blackhole nexthops
    net: rds: add service level support in rds-info
    net: route dump netlink NLM_F_MULTI flag missing
    s390/qeth: reject oversized SNMP requests
    sock: fix potential memory leak in proto_register()
    MAINTAINERS: Add phylink keyword to SFF/SFP/SFP+ MODULE SUPPORT
    xfrm/xfrm_policy: fix dst dev null pointer dereference in collect_md mode
    ipv4/icmp: fix rt dst dev null pointer dereference
    openvswitch: Fix log message in ovs conntrack
    bpf: allow narrow loads of some sk_reuseport_md fields with offset > 0
    bpf: fix use after free in prog symbol exposure
    bpf: fix precision tracking in presence of bpf2bpf calls
    flow_dissector: Fix potential use-after-free on BPF_PROG_DETACH
    Revert "r8169: remove not needed call to dma_sync_single_for_device"
    ipv6: propagate ipv6_add_dev's error returns out of ipv6_find_idev
    net/ncsi: Fix the payload copying for the request coming from Netlink
    qed: Add cleanup in qed_slowpath_start()
    ...

    Linus Torvalds
     

25 Aug, 2019

1 commit

  • Russell king maintains phylink, as part of the SFP module support.
    However, much of the review work is about drivers swapping from phylib
    to phylink. Such changes don't make changes to the phylink core, and
    so the F: rules in MAINTAINERS don't match. Add a K:, keywork rule,
    which hopefully get_maintainers will match against for patches to MAC
    drivers swapping to phylink.

    Signed-off-by: Andrew Lunn
    Signed-off-by: David S. Miller

    Andrew Lunn
     

24 Aug, 2019

1 commit

  • Pull block fixes from Jens Axboe:
    "Here's a set of fixes that should go into this release. This contains:

    - Three minor fixes for NVMe.

    - Three minor tweaks for the io_uring polling logic.

    - Officially mark Song as the MD maintainer, after he's been filling
    that role sucessfully for the last 6 months or so"

    * tag 'for-linus-20190823' of git://git.kernel.dk/linux-block:
    io_uring: add need_resched() check in inner poll loop
    md: update MAINTAINERS info
    io_uring: don't enter poll loop if we have CQEs pending
    nvme: Add quirk for LiteON CL1 devices running FW 22301111
    nvme: Fix cntlid validation when not using NVMEoF
    nvme-multipath: fix possible I/O hang when paths are updated
    io_uring: fix potential hang with polled IO

    Linus Torvalds
     

22 Aug, 2019

2 commits

  • I have been reviewing patches for md in the past few months. Mark me
    as the MD maintainer, as I have effectively been filling that role.

    Cc: NeilBrown
    Signed-off-by: Song Liu
    Signed-off-by: Jens Axboe

    Song Liu
     
  • Pull KVM fixes from Paolo Bonzini:
    "A couple bugfixes, and mostly selftests changes"

    * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm:
    selftests/kvm: make platform_info_test pass on AMD
    Revert "KVM: x86/mmu: Zap only the relevant pages when removing a memslot"
    selftests: kvm: fix state save/load on processors without XSAVE
    selftests: kvm: fix vmx_set_nested_state_test
    selftests: kvm: provide common function to enable eVMCS
    selftests: kvm: do not try running the VM in vmx_set_nested_state_test
    KVM: x86: svm: remove redundant assignment of var new_entry
    MAINTAINERS: add KVM x86 reviewers
    MAINTAINERS: change list for KVM/s390
    kvm: x86: skip populating logical dest map if apic is not sw enabled

    Linus Torvalds
     

20 Aug, 2019

3 commits

  • Replace "driver" with "drivers" in the filepath to net_failover.c

    Cc: Sridhar Samudrala
    Cc: David S. Miller
    Cc: netdev@vger.kernel.org
    Fixes: cfc80d9a1163 ("net: Introduce net_failover driver")
    Signed-off-by: Denis Efremov
    Signed-off-by: David S. Miller

    Denis Efremov
     
  • Pablo Neira Ayuso says:

    ====================
    Netfilter fixes for net

    The following patchset contains Netfilter fixes for net:

    1) Remove IP MASQUERADING record in MAINTAINERS file,
    from Denis Efremov.

    2) Counter arguments are swapped in ebtables, from
    Todd Seidelmann.

    3) Missing netlink attribute validation in flow_offload
    extension.

    4) Incorrect alignment in xt_nfacct that breaks 32-bits
    userspace / 64-bits kernels, from Juliana Rodrigueiro.

    5) Missing include guard in nf_conntrack_h323_types.h,
    from Masahiro Yamada.
    ====================

    Signed-off-by: David S. Miller

    David S. Miller
     
  • Pull networking fixes from David Miller:

    1) Fix jmp to 1st instruction in x64 JIT, from Alexei Starovoitov.

    2) Severl kTLS fixes in mlx5 driver, from Tariq Toukan.

    3) Fix severe performance regression due to lack of SKB coalescing of
    fragments during local delivery, from Guillaume Nault.

    4) Error path memory leak in sch_taprio, from Ivan Khoronzhuk.

    5) Fix batched events in skbedit packet action, from Roman Mashak.

    6) Propagate VLAN TX offload to hw_enc_features in bond and team
    drivers, from Yue Haibing.

    7) RXRPC local endpoint refcounting fix and read after free in
    rxrpc_queue_local(), from David Howells.

    8) Fix endian bug in ibmveth multicast list handling, from Thomas
    Falcon.

    9) Oops, make nlmsg_parse() wrap around the correct function,
    __nlmsg_parse not __nla_parse(). Fix from David Ahern.

    10) Memleak in sctp_scend_reset_streams(), fro Zheng Bin.

    11) Fix memory leak in cxgb4, from Wenwen Wang.

    12) Yet another race in AF_PACKET, from Eric Dumazet.

    13) Fix false detection of retransmit failures in tipc, from Tuong
    Lien.

    14) Use after free in ravb_tstamp_skb, from Tho Vu.

    * git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (101 commits)
    ravb: Fix use-after-free ravb_tstamp_skb
    netfilter: nf_tables: map basechain priority to hardware priority
    net: sched: use major priority number as hardware priority
    wimax/i2400m: fix a memory leak bug
    net: cavium: fix driver name
    ibmvnic: Unmap DMA address of TX descriptor buffers after use
    bnxt_en: Fix to include flow direction in L2 key
    bnxt_en: Use correct src_fid to determine direction of the flow
    bnxt_en: Suppress HWRM errors for HWRM_NVM_GET_VARIABLE command
    bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails
    bnxt_en: Improve RX doorbell sequence.
    bnxt_en: Fix VNIC clearing logic for 57500 chips.
    net: kalmia: fix memory leaks
    cx82310_eth: fix a memory leak bug
    bnx2x: Fix VF's VLAN reconfiguration in reload.
    Bluetooth: Add debug setting for changing minimum encryption key size
    tipc: fix false detection of retransmit failures
    lan78xx: Fix memory leaks
    MAINTAINERS: r8169: Update path to the driver
    MAINTAINERS: PHY LIBRARY: Update files in the record
    ...

    Linus Torvalds
     

19 Aug, 2019

2 commits

  • This entry is in MAINTAINERS for historical purpose.
    It doesn't match current sources since the commit
    adf82accc5f5 ("netfilter: x_tables: merge ip and
    ipv6 masquerade modules") moved the module.
    The net/netfilter/xt_MASQUERADE.c module is already under
    the netfilter section. Thus, there is no purpose to keep this
    separate entry in MAINTAINERS.

    Cc: Florian Westphal
    Cc: Juanjo Ciarlante
    Cc: netfilter-devel@vger.kernel.org
    Suggested-by: Pablo Neira Ayuso
    Signed-off-by: Denis Efremov
    Signed-off-by: Pablo Neira Ayuso

    Denis Efremov
     
  • Pull x86 fixes from Thomas Gleixner:
    "A set of fixes for x86:

    - Fix the inconsistent error handling in the umwait init code

    - Rework the boot param zeroing so gcc9 stops complaining about out
    of bound memset. The resulting source code is actually more sane to
    read than the smart solution we had

    - Maintainers update so Tony gets involved when Intel models are
    added

    - Some more fallthrough fixes"

    * 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
    x86/boot: Save fields explicitly, zero out everything else
    MAINTAINERS, x86/CPU: Tony Luck will maintain asm/intel-family.h
    x86/fpu/math-emu: Address fallthrough warnings
    x86/apic/32: Fix yet another implicit fallthrough warning
    x86/umwait: Fix error handling in umwait_init()

    Linus Torvalds
     

18 Aug, 2019

3 commits

  • Pull Hyper-V fixes from Sasha Levin:

    - A few fixes for the userspace hyper-v tools from Adrian Vladu.

    - A fix for the hyper-v MAINTAINERs entry from Lan Tianyu.

    - Fix for SPDX license identifier in the userspace tools from Nishad
    Kamdar.

    * tag 'hyperv-fixes-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux:
    MAINTAINERS: Fix Hyperv vIOMMU driver file name
    tools: hv: Use the correct style for SPDX License Identifier
    tools: hv: fix typos in toolchain
    tools: hv: fix KVP and VSS daemons exit code
    tools: hv: fixed Python pep8/flake8 warnings for lsvmbus

    Linus Torvalds
     
  • The Hyperv vIOMMU file name should be "hyperv-iommu.c" rather
    than "hyperv_iommu.c". This patch is to fix it.

    Signed-off-by: Lan Tianyu
    Signed-off-by: Sasha Levin

    Lan Tianyu
     
  • Pull i2c fixes from Wolfram Sang:
    "I2C has one revert because of a regression, two fixes for tiny race
    windows (which we were not able to trigger), a MAINTAINERS addition,
    and a SPDX fix"

    * 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:
    i2c: stm32: Use the correct style for SPDX License Identifier
    i2c: emev2: avoid race when unregistering slave client
    i2c: rcar: avoid race when unregistering slave client
    MAINTAINERS: i2c-imx: take over maintainership
    Revert "i2c: imx: improve the error handling in i2c_imx_dma_request()"

    Linus Torvalds
     

17 Aug, 2019

2 commits

  • Update MAINTAINERS record to reflect the filename change.
    The file was moved in commit 25e992a4603c ("r8169: rename
    r8169.c to r8169_main.c")

    Cc: Heiner Kallweit
    Cc: nic_swsd@realtek.com
    Cc: David S. Miller
    Cc: netdev@vger.kernel.org
    Signed-off-by: Denis Efremov
    Reviewed-by: Heiner Kallweit
    Signed-off-by: David S. Miller

    Denis Efremov
     
  • Update MAINTAINERS to reflect that sysfs-bus-mdio was removed in
    commit a6cd0d2d493a ("Documentation: net-sysfs: Remove duplicate
    PHY device documentation") and sysfs-class-net-phydev was added in
    commit 86f22d04dfb5 ("net: sysfs: Document PHY device sysfs
    attributes").

    Cc: Florian Fainelli
    Cc: Andrew Lunn
    Cc: Heiner Kallweit
    Cc: David S. Miller
    Cc: netdev@vger.kernel.org
    Signed-off-by: Denis Efremov
    Reviewed-by: Florian Fainelli
    Signed-off-by: David S. Miller

    Denis Efremov
     

16 Aug, 2019

1 commit


15 Aug, 2019

1 commit

  • There are a few different subsystems in the kernel that depend on model
    specific behaviour (perf, EDAC, power, ...). Easier for just one person
    to have the task to get new model numbers included instead of having
    these groups trip over each other to do it.

    [ bp: s/Cpu/CPU/ and add x86@kernel.org so that it gets CCed too as
    FYI. ]

    Signed-off-by: Tony Luck
    Signed-off-by: Borislav Petkov
    Acked-by: Thomas Gleixner
    Cc: Dave Hansen
    Cc: x86-ml
    Link: https://lkml.kernel.org/r/20190814234030.30817-1-tony.luck@intel.com

    Tony Luck
     

14 Aug, 2019

3 commits

  • This is probably overdue---KVM x86 has quite a few contributors that
    usually review each other's patches, which is really helpful to me.
    Formalize this by listing them as reviewers. I am including people
    with various expertise:

    - Joerg for SVM (with designated reviewers, it makes more sense to have
    him in the main KVM/x86 stanza)

    - Sean for MMU and VMX

    - Jim for VMX

    - Vitaly for Hyper-V and possibly SVM

    - Wanpeng for LAPIC and paravirtualization.

    Please ack if you are okay with this arrangement, otherwise speak up.

    In other news, Radim is going to leave Red Hat soon. However, he has
    not been very much involved in upstream KVM development for some time,
    and in the immediate future he is still going to help maintain kvm/queue
    while I am on vacation. Since not much is going to change, I will let
    him decide whether he wants to keep the maintainer role after he leaves.

    Acked-by: Joerg Roedel
    Acked-by: Vitaly Kuznetsov
    Acked-by: Wanpeng Li
    Cc: Sean Christopherson
    Cc: Jim Mattson
    Signed-off-by: Paolo Bonzini

    Paolo Bonzini
     
  • KVM/s390 does not have a list of its own, and linux-s390 is in the
    loop anyway thanks to the generic arch/s390 match. So use the generic
    KVM list for s390 patches.

    Signed-off-by: Paolo Bonzini

    Paolo Bonzini
     
  • I would like to maintain the i2c-imx driver. Since I work with
    different i.MX variants and have access to the hardware, I can spend
    some time on the reviewing of this driver.

    Signed-off-by: Oleksij Rempel
    Signed-off-by: Wolfram Sang

    Oleksij Rempel
     

13 Aug, 2019

1 commit

  • Update MAINTAINERS to reflect that fs/iomap.c file
    was splitted into separate files in fs/iomap/

    Cc: Darrick J. Wong
    Cc: Christoph Hellwig
    Cc: linux-fsdevel@vger.kernel.org
    Fixes: cb7181ff4b1c ("iomap: move the main iteration code into a separate file")
    Signed-off-by: Denis Efremov
    Reviewed-by: Darrick J. Wong
    Signed-off-by: Darrick J. Wong

    Denis Efremov
     

11 Aug, 2019

1 commit

  • Pull char/misc driver fixes Greg KH:
    "Here are some small char/misc driver fixes for 5.3-rc4.

    Two of these are for the habanalabs driver for issues found when
    running on a big-endian system (are they still alive?) The others are
    tiny fixes reported by people, and a MAINTAINERS update about the
    location of the fpga development tree.

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

    * tag 'char-misc-5.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc:
    coresight: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute
    MAINTAINERS: Move linux-fpga tree to new location
    nvmem: Use the same permissions for eeprom as for nvmem
    habanalabs: fix host memory polling in BE architecture
    habanalabs: fix F/W download in BE architecture

    Linus Torvalds
     

10 Aug, 2019

2 commits

  • Pull fbdev fix from Bartlomiej Zolnierkiewicz:
    "fbdev patches will now go to upstream through drm-misc tree for
    improved maintainership and better integration testing so update
    MAINTAINERS file accordingly"

    * tag 'fbdev-v5.3-rc4' of git://github.com/bzolnier/linux:
    MAINTAINERS: handle fbdev changes through drm-misc tree

    Linus Torvalds
     
  • Pull sound fixes from Takashi Iwai:
    "Lots of small fixes at this time since we've received the ASoC fix
    batch now.

    - Some coverage in ASoC core mostly for minor issues like NULL checks
    for DPCM and proper error handling in DAI instantiation

    - A collection of small device-specific changes in various ASoC codec
    and platform drivers

    - OF-tree refcount fixes in a few ASoC drivers

    - Fixes of memory leaks in the error paths of various ASoC / ALSA
    drivers

    - A workaround for a long-standing issue on AMD HD-audio device

    - Updates of MAINTAINERS, mail addresses, file permission fixups"

    * tag 'sound-5.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (38 commits)
    ALSA: firewire: fix a memory leak bug
    sound: fix a memory leak bug
    ALSA: hda - Workaround for crackled sound on AMD controller (1022:1457)
    ALSA: hiface: fix multiple memory leak bugs
    ALSA: hda - Don't override global PCM hw info flag
    ALSA: usb-audio: fix a memory leak bug
    ASoC: max98373: Remove executable bits
    ASoC: amd: acp3x: use dma address for acp3x dma driver
    ASoC: amd: acp3x: use dma_ops of parent device for acp3x dma driver
    ASoC: max98373: add 88200 and 96000 sampling rate support
    ASoC: sun4i-i2s: Incorrect SR and WSS computation
    MAINTAINERS: Update Intel ASoC drivers maintainers
    ASoC: ti: davinci-mcasp: Correct slot_width posed constraint
    ASoC: rockchip: Fix mono capture
    ASoC: Intel: Fix some acpi vs apci typo in somme comments
    ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s master mode
    ASoC: Fail card instantiation if DAI format setup fails
    ASoC: SOF: Intel: hda: remove misleading error trace from IRQ thread
    ASoC: qcom: apq8016_sbc: Fix oops with multiple DAI links
    ASoC: dapm: fix a memory leak bug
    ...

    Linus Torvalds
     

09 Aug, 2019

2 commits


07 Aug, 2019

1 commit

  • Pull networking fixes from David Miller:
    "Yeah I should have sent a pull request last week, so there is a lot
    more here than usual:

    1) Fix memory leak in ebtables compat code, from Wenwen Wang.

    2) Several kTLS bug fixes from Jakub Kicinski (circular close on
    disconnect etc.)

    3) Force slave speed check on link state recovery in bonding 802.3ad
    mode, from Thomas Falcon.

    4) Clear RX descriptor bits before assigning buffers to them in
    stmmac, from Jose Abreu.

    5) Several missing of_node_put() calls, mostly wrt. for_each_*() OF
    loops, from Nishka Dasgupta.

    6) Double kfree_skb() in peak_usb can driver, from Stephane Grosjean.

    7) Need to hold sock across skb->destructor invocation, from Cong
    Wang.

    8) IP header length needs to be validated in ipip tunnel xmit, from
    Haishuang Yan.

    9) Use after free in ip6 tunnel driver, also from Haishuang Yan.

    10) Do not use MSI interrupts on r8169 chips before RTL8168d, from
    Heiner Kallweit.

    11) Upon bridge device init failure, we need to delete the local fdb.
    From Nikolay Aleksandrov.

    12) Handle erros from of_get_mac_address() properly in stmmac, from
    Martin Blumenstingl.

    13) Handle concurrent rename vs. dump in netfilter ipset, from Jozsef
    Kadlecsik.

    14) Setting NETIF_F_LLTX on mac80211 causes complete breakage with
    some devices, so revert. From Johannes Berg.

    15) Fix deadlock in rxrpc, from David Howells.

    16) Fix Kconfig deps of enetc driver, we must have PHYLIB. From Yue
    Haibing.

    17) Fix mvpp2 crash on module removal, from Matteo Croce.

    18) Fix race in genphy_update_link, from Heiner Kallweit.

    19) bpf_xdp_adjust_head() stopped working with generic XDP when we
    fixes generic XDP to support stacked devices properly, fix from
    Jesper Dangaard Brouer.

    20) Unbalanced RCU locking in rt6_update_exception_stamp_rt(), from
    David Ahern.

    21) Several memory leaks in new sja1105 driver, from Vladimir Oltean"

    * git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (214 commits)
    net: dsa: sja1105: Fix memory leak on meta state machine error path
    net: dsa: sja1105: Fix memory leak on meta state machine normal path
    net: dsa: sja1105: Really fix panic on unregistering PTP clock
    net: dsa: sja1105: Use the LOCKEDS bit for SJA1105 E/T as well
    net: dsa: sja1105: Fix broken learning with vlan_filtering disabled
    net: dsa: qca8k: Add of_node_put() in qca8k_setup_mdio_bus()
    net: sched: sample: allow accessing psample_group with rtnl
    net: sched: police: allow accessing police->params with rtnl
    net: hisilicon: Fix dma_map_single failed on arm64
    net: hisilicon: fix hip04-xmit never return TX_BUSY
    net: hisilicon: make hip04_tx_reclaim non-reentrant
    tc-testing: updated vlan action tests with batch create/delete
    net sched: update vlan action for batched events operations
    net: stmmac: tc: Do not return a fragment entry
    net: stmmac: Fix issues when number of Queues >= 4
    net: stmmac: xgmac: Fix XGMAC selftests
    be2net: disable bh with spin_lock in be_process_mcc
    net: cxgb3_main: Fix a resource leak in a error path in 'init_one()'
    net: ethernet: sun4i-emac: Support phy-handle property for finding PHYs
    net: bridge: move default pvid init/deinit to NETDEV_REGISTER/UNREGISTER
    ...

    Linus Torvalds
     

06 Aug, 2019

1 commit

  • …/broonie/sound into for-linus

    ASoC: Fixes for v5.3

    A relatively large batch of mostly unremarkable fixes here, a couple of
    small core fixes for fairly obscure issues, more comment/email updates
    with no code impact than usual and a bunch of small driver fixes.

    The support for new sample rates in the max98373 driver is a fix for the
    fact that the driver declared support for those rates but would in fact
    return an error if these rates were selected.

    Takashi Iwai
     

05 Aug, 2019

2 commits


02 Aug, 2019

1 commit


31 Jul, 2019

3 commits