This is the start of the stable review cycle for the 5.5.14 release.
There are 171 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Thu, 02 Apr 2020 14:12:02 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.5.14-rc2.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.5.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 5.5.14-rc2
Pablo Neira Ayuso <[email protected]>
net: Fix CONFIG_NET_CLS_ACT=n and CONFIG_NFT_FWD_NETDEV={y, m} build
Dafna Hirschfeld <[email protected]>
media: v4l2-core: fix a use-after-free bug of sd->devnode
Johan Hovold <[email protected]>
media: xirlink_cit: add missing descriptor sanity checks
Johan Hovold <[email protected]>
media: stv06xx: add missing descriptor sanity checks
Johan Hovold <[email protected]>
media: dib0700: fix rc endpoint lookup
Johan Hovold <[email protected]>
media: ov519: add missing endpoint sanity checks
Eric Biggers <[email protected]>
libfs: fix infoleak in simple_attr_read()
Kai-Heng Feng <[email protected]>
ahci: Add Intel Comet Lake H RAID PCI ID
Michał Mirosław <[email protected]>
staging: wfx: annotate nested gc_list vs tx queue locking
Michał Mirosław <[email protected]>
staging: wfx: fix init/remove vs IRQ race
Michał Mirosław <[email protected]>
staging: wfx: add proper "compatible" string
Qiujun Huang <[email protected]>
staging: wlan-ng: fix use-after-free Read in hfa384x_usbin_callback
Qiujun Huang <[email protected]>
staging: wlan-ng: fix ODEBUG bug in prism2sta_disconnect_usb
Larry Finger <[email protected]>
staging: rtl8188eu: Add ASUS USB-N10 Nano B1 to device table
Dan Carpenter <[email protected]>
staging: kpc2000: prevent underflow in cpld_reconfigure()
Johan Hovold <[email protected]>
media: usbtv: fix control-message timeouts
Johan Hovold <[email protected]>
media: flexcop-usb: fix endpoint sanity check
Mans Rullgard <[email protected]>
usb: musb: fix crash with highmen PIO and usbmon
Qiujun Huang <[email protected]>
USB: serial: io_edgeport: fix slab-out-of-bounds read in edge_interrupt_callback
Matthias Reichl <[email protected]>
USB: cdc-acm: restore capability check order
Pawel Dembicki <[email protected]>
USB: serial: option: add Wistron Neweb D19Q1
Pawel Dembicki <[email protected]>
USB: serial: option: add BroadMobi BM806U
Pawel Dembicki <[email protected]>
USB: serial: option: add support for ASKEY WWHC050
Daniel Borkmann <[email protected]>
bpf: Undo incorrect __reg_bound_offset32 handling
Yubo Xie <[email protected]>
clocksource/drivers/hyper-v: Untangle stimers and timesync from clocksources
Heiner Kallweit <[email protected]>
r8169: fix PHY driver check on platforms w/o module softdeps
Torsten Hilbrich <[email protected]>
vti6: Fix memory leak of skb if input policy check fails
Ondrej Jirman <[email protected]>
ARM: dts: sun8i-a83t-tbs-a711: Fix USB OTG mode detection
John Fastabend <[email protected]>
bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free
Yoshiki Komachi <[email protected]>
bpf/btf: Fix BTF verification of enum members in struct/union
Andrii Nakryiko <[email protected]>
bpf: Initialize storage pointers to NULL to prevent freeing garbage pointer
Luke Nelson <[email protected]>
bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits
Kai-Heng Feng <[email protected]>
i2c: nvidia-gpu: Handle timeout correctly in gpu_i2c_check_status()
Pablo Neira Ayuso <[email protected]>
netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress
Pablo Neira Ayuso <[email protected]>
netfilter: nft_fwd_netdev: validate family and chain type
Edward Cree <[email protected]>
netfilter: flowtable: populate addr_type mask
Haishuang Yan <[email protected]>
netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6}
Johannes Berg <[email protected]>
mac80211: set IEEE80211_TX_CTRL_PORT_CTRL_PROTO for nl80211 TX
Johannes Berg <[email protected]>
ieee80211: fix HE SPR size calculation
David Howells <[email protected]>
afs: Fix unpinned address list during probing
David Howells <[email protected]>
afs: Fix some tracing details
David Howells <[email protected]>
afs: Fix client call Rx-phase signal handling
YueHaibing <[email protected]>
xfrm: policy: Fix doulbe free in xfrm_policy_timer
Xin Long <[email protected]>
xfrm: add the missing verify_sec_ctx_len check in xfrm_add_acquire
Xin Long <[email protected]>
xfrm: fix uctx len check in verify_sec_ctx_len
Maor Gottlieb <[email protected]>
RDMA/mlx5: Block delay drop to unprivileged users
Leon Romanovsky <[email protected]>
RDMA/mlx5: Fix access to wrong pointer while performing flush due to error
Mark Zhang <[email protected]>
RDMA/mlx5: Fix the number of hwcounters of a dynamic counter
Nicolas Dichtel <[email protected]>
vti[6]: fix packet tx through bpf_redirect() in XinY cases
Raed Salem <[email protected]>
xfrm: handle NETDEV_UNREGISTER for xfrm device
Edward Cree <[email protected]>
genirq: Fix reference leaks on irq affinity notifiers
David Howells <[email protected]>
afs: Fix handling of an abort from a service handler
Mike Marciniszyn <[email protected]>
RDMA/core: Ensure security pkey modify is not lost
Andrii Nakryiko <[email protected]>
bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory
Hans de Goede <[email protected]>
gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 BYT + AXP288 model
Hans de Goede <[email protected]>
gpiolib: acpi: Rework honor_wakeup option into an ignore_wake option
Hans de Goede <[email protected]>
gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk
Roman Gushchin <[email protected]>
mm: fork: fix kernel_stack memcg stats for various stack implementations
Aneesh Kumar K.V <[email protected]>
mm/sparse: fix kernel crash with pfn_section_valid check
David Hildenbrand <[email protected]>
drivers/base/memory.c: indicate all memory blocks as removable
Naohiro Aota <[email protected]>
mm/swapfile.c: move inode_lock out of claim_swapfile
Johannes Berg <[email protected]>
mac80211: mark station unauthorized before key removal
Johannes Berg <[email protected]>
mac80211: drop data frames without key on encrypted links
Johannes Berg <[email protected]>
nl80211: fix NL80211_ATTR_CHANNEL_WIDTH attribute type
Martin K. Petersen <[email protected]>
scsi: sd: Fix optimal I/O size for devices that change reported values
Marek Szyprowski <[email protected]>
soc: samsung: chipid: Fix return value on non-Exynos platforms
Shane Francis <[email protected]>
drm/radeon: fix scatter-gather mapping with user pages
Shane Francis <[email protected]>
drm/amdgpu: fix scatter-gather mapping with user pages
Shane Francis <[email protected]>
drm/prime: use dma length macro when mapping sg
Dirk Mueller <[email protected]>
scripts/dtc: Remove redundant YYLOC global declaration
Masami Hiramatsu <[email protected]>
tools: Let O= makes handle a relative path with -C option
Larry Finger <[email protected]>
rtlwifi: rtl8188ee: Fix regression due to commit d1d1a96bdb44
Masami Hiramatsu <[email protected]>
perf probe: Do not depend on dwfl_module_addrsym()
Masami Hiramatsu <[email protected]>
perf probe: Fix to delete multiple probe event
Borislav Petkov <[email protected]>
x86/ioremap: Fix CONFIG_EFI=n build
Roger Quadros <[email protected]>
ARM: dts: omap5: Add bus_dma_limit for L3 bus
Roger Quadros <[email protected]>
ARM: dts: dra7: Add bus_dma_limit for L3 bus
Tom Lendacky <[email protected]>
KVM: SVM: Issue WBINVD after deactivating an SEV guest
Luis Henriques <[email protected]>
ceph: fix memory leak in ceph_cleanup_snapid_map()
Ilya Dryomov <[email protected]>
ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULL
Jason Gunthorpe <[email protected]>
RDMA/mad: Do not crash if the rdma device does not have a umad interface
Jason Gunthorpe <[email protected]>
RDMA/nl: Do not permit empty devices names during RDMA_NLDEV_CMD_NEWLINK/SET
Linus Walleij <[email protected]>
gpiolib: Fix irq_disable() semantics
Jason Gunthorpe <[email protected]>
RDMA/odp: Fix leaking the tgid for implicit ODP
Jason Gunthorpe <[email protected]>
RDMA/core: Fix missing error check on dev_set_name()
Kaike Wan <[email protected]>
IB/rdmavt: Free kernel completion queue when done
Eugene Syromiatnikov <[email protected]>
Input: avoid BIT() macro usage in the serio.h UAPI header
Yussuf Khalil <[email protected]>
Input: synaptics - enable RMI on HP Envy 13-ad105ng
Dmitry Torokhov <[email protected]>
Input: fix stale timestamp on key autorepeat events
Dan Carpenter <[email protected]>
Input: raydium_i2c_ts - fix error codes in raydium_i2c_boot_trigger()
Chuhong Yuan <[email protected]>
i2c: hix5hd2: add missed clk_disable_unprepare in remove
Megha Dey <[email protected]>
iommu/vt-d: Populate debugfs if IOMMUs are detected
Megha Dey <[email protected]>
iommu/vt-d: Fix debugfs register reads
Dominik Czarnota <[email protected]>
sxgbe: Fix off by one in samsung driver strncpy size arg
Nathan Chancellor <[email protected]>
dpaa_eth: Remove unnecessary boolean expression in dpaa_get_headroom
Nicolas Cavallari <[email protected]>
mac80211: Do not send mesh HWMP PREQ if HWMP is disabled
Wen Xiong <[email protected]>
scsi: ipr: Fix softlockup when rescanning devices in petitboot
Juliet Kim <[email protected]>
ibmvnic: Do not process device remove during device reset
Qian Cai <[email protected]>
iommu/vt-d: Silence RCU-list debugging warnings
Marek Szyprowski <[email protected]>
drm/exynos: Fix cleanup of IOMMU related objects
Hawking Zhang <[email protected]>
drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20
Martin Leung <[email protected]>
drm/amd/display: update soc bb for nv14
Jiang Lidong <[email protected]>
veth: ignore peer tx_dropped when counting local rx_dropped
Tycho Andersen <[email protected]>
cgroup1: don't call release_agent when it is ""
Dajun Jin <[email protected]>
drivers/of/of_mdio.c:fix of_mdiobus_register()
Mike Gilbert <[email protected]>
cpupower: avoid multiple definition with gcc -fno-common
Scott Mayhew <[email protected]>
nfs: add minor version to nfs_server_key for fscache
Vasily Averin <[email protected]>
cgroup-v1: cgroup_pidlist_next should update position index
Sebastian Hense <[email protected]>
net/mlx5e: Fix endianness handling in pedit mask
Tariq Toukan <[email protected]>
net/mlx5e: kTLS, Fix TCP seq off-by-1 issue in TX resync flow
Leon Romanovsky <[email protected]>
net/mlx5_core: Set IB capability mask1 to fix ib_srpt connection failure
Aya Levin <[email protected]>
net/mlx5e: Do not recover from a non-fatal syndrome
Aya Levin <[email protected]>
net/mlx5e: Fix ICOSQ recovery flow with Striding RQ
Aya Levin <[email protected]>
net/mlx5e: Fix missing reset of SW metadata in Striding RQ reset
Aya Levin <[email protected]>
net/mlx5e: Enhance ICOSQ WQE info fields
Hamdan Igbaria <[email protected]>
net/mlx5: DR, Fix postsend actions write length
Taehee Yoo <[email protected]>
hsr: set .netnsok flag
Taehee Yoo <[email protected]>
hsr: add restart routine into hsr_get_node_list()
Taehee Yoo <[email protected]>
hsr: use rcu_read_lock() in hsr_get_node_{list/status}()
Petr Machata <[email protected]>
net: ip_gre: Accept IFLA_INFO_DATA-less configuration
Petr Machata <[email protected]>
net: ip_gre: Separate ERSPAN newlink / changelink callbacks
Arthur Kiyanovski <[email protected]>
net: ena: fix continuous keep-alive resets
Arthur Kiyanovski <[email protected]>
net: ena: avoid memory access violation by validating req_id properly
Arthur Kiyanovski <[email protected]>
net: ena: fix request of incorrect number of IRQ vectors
Arthur Kiyanovski <[email protected]>
net: ena: fix incorrect setting of the number of msix vectors
Vasundhara Volam <[email protected]>
bnxt_en: Reset rings if ring reservation fails during open()
Michael Chan <[email protected]>
bnxt_en: Free context memory after disabling PCI in probe error path.
Michael Chan <[email protected]>
bnxt_en: Return error if bnxt_alloc_ctx_mem() fails.
Edwin Peer <[email protected]>
bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets()
Michael Chan <[email protected]>
bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S.
Doug Berger <[email protected]>
net: bcmgenet: keep MAC in reset until PHY is up
Doug Berger <[email protected]>
Revert "net: bcmgenet: use RGMII loopback for MAC reset"
Taehee Yoo <[email protected]>
vxlan: check return value of gro_cells_init()
Eric Dumazet <[email protected]>
tcp: repair: fix TCP_QUEUE_SEQ implementation
Eric Dumazet <[email protected]>
tcp: ensure skb->dev is NULL before leaving TCP stack
Florian Westphal <[email protected]>
tcp: also NULL skb->dev when copy was needed
Oliver Hartkopp <[email protected]>
slcan: not call free_netdev before rtnl_unlock in slcan_open
Heiner Kallweit <[email protected]>
r8169: re-enable MSI on RTL8168c
Dan Carpenter <[email protected]>
NFC: fdp: Fix a signedness bug in fdp_nci_send_patch()
Emil Renner Berthing <[email protected]>
net: stmmac: dwmac-rk: fix error path in rk_gmac_probe
Cong Wang <[email protected]>
net_sched: keep alloc_hash updated after hash allocation
Cong Wang <[email protected]>
net_sched: hold rtnl lock in tcindex_partial_destroy_work()
Cong Wang <[email protected]>
net_sched: cls_route: remove the right filter from hashtable
Paul Blakey <[email protected]>
net/sched: act_ct: Fix leak of ct zone template on replace
Pawel Dembicki <[email protected]>
net: qmi_wwan: add support for ASKEY WWHC050
Rayagonda Kokatanur <[email protected]>
net: phy: mdio-mux-bcm-iproc: check clk_prepare_enable() return value
Andre Przywara <[email protected]>
net: phy: mdio-bcm-unimac: Fix clock handling
Grygorii Strashko <[email protected]>
net: phy: dp83867: w/a for fld detect threshold bootstrapping issue
Willem de Bruijn <[email protected]>
net/packet: tpacket_rcv: avoid a producer race condition
Jisheng Zhang <[email protected]>
net: mvneta: Fix the case where the last poll did not process all rx
Guilherme G. Piccoli <[email protected]>
net: ena: Add PCI shutdown handler to allow safe kexec
Vladimir Oltean <[email protected]>
net: dsa: tag_8021q: replace dsa_8021q_remove_header with __skb_vlan_pop
René van Dorst <[email protected]>
net: dsa: mt7530: Change the LINK bit to reflect the link status
Florian Fainelli <[email protected]>
net: dsa: Fix duplicate frames flooded by learning
Zh-yuan Ye <[email protected]>
net: cbs: Fix software cbs to consider packet sending time
Bruno Meneguele <[email protected]>
net/bpfilter: fix dprintf usage for /dev/kmsg
Ido Schimmel <[email protected]>
mlxsw: spectrum_mr: Fix list iteration in error path
Ido Schimmel <[email protected]>
mlxsw: pci: Only issue reset when system is ready
Willem de Bruijn <[email protected]>
macsec: restrict to ethernet devices
Qian Cai <[email protected]>
ipv4: fix a RCU-list lock in inet_dump_fib()
Taehee Yoo <[email protected]>
hsr: fix general protection fault in hsr_addr_is_self()
Florian Westphal <[email protected]>
geneve: move debug check after netdev unregister
Rahul Lakkireddy <[email protected]>
cxgb4: fix Txq restart check during backpressure
Rahul Lakkireddy <[email protected]>
cxgb4: fix throughput drop during Tx backpressure
Jason A. Donenfeld <[email protected]>
crypto: arm64/chacha - correctly walk through blocks
Jason A. Donenfeld <[email protected]>
crypto: chacha20poly1305 - add back missing test vectors and test chunking
Ulf Hansson <[email protected]>
mmc: sdhci-tegra: Fix busy detection by enabling MMC_CAP_NEED_RSP_BUSY
Ulf Hansson <[email protected]>
mmc: sdhci-omap: Fix busy detection by enabling MMC_CAP_NEED_RSP_BUSY
Ulf Hansson <[email protected]>
mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for eMMC sleep command
Ulf Hansson <[email protected]>
mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for erase/trim/discard
Ulf Hansson <[email protected]>
mmc: core: Allow host controllers to require R1B for CMD6
-------------
Diffstat:
Makefile | 4 +-
arch/arm/boot/dts/dra7.dtsi | 1 +
arch/arm/boot/dts/omap5.dtsi | 1 +
arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 3 +-
arch/arm64/crypto/chacha-neon-glue.c | 8 +-
arch/x86/kvm/svm.c | 22 +-
arch/x86/mm/ioremap.c | 3 +
arch/x86/net/bpf_jit_comp32.c | 10 +-
drivers/ata/ahci.c | 1 +
drivers/base/memory.c | 23 +-
drivers/clocksource/hyperv_timer.c | 6 +-
drivers/gpio/gpiolib-acpi.c | 125 +-
drivers/gpio/gpiolib.c | 9 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 +-
drivers/gpu/drm/amd/amdgpu/soc15.c | 25 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 114 ++
drivers/gpu/drm/drm_prime.c | 2 +-
drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 5 +-
drivers/gpu/drm/exynos/exynos7_drm_decon.c | 5 +-
drivers/gpu/drm/exynos/exynos_drm_dma.c | 28 +-
drivers/gpu/drm/exynos/exynos_drm_drv.h | 6 +-
drivers/gpu/drm/exynos/exynos_drm_fimc.c | 5 +-
drivers/gpu/drm/exynos/exynos_drm_fimd.c | 5 +-
drivers/gpu/drm/exynos/exynos_drm_g2d.c | 5 +-
drivers/gpu/drm/exynos/exynos_drm_gsc.c | 5 +-
drivers/gpu/drm/exynos/exynos_drm_rotator.c | 5 +-
drivers/gpu/drm/exynos/exynos_drm_scaler.c | 6 +-
drivers/gpu/drm/exynos/exynos_mixer.c | 7 +-
drivers/gpu/drm/radeon/radeon_ttm.c | 2 +-
drivers/i2c/busses/i2c-hix5hd2.c | 1 +
drivers/i2c/busses/i2c-nvidia-gpu.c | 20 +-
drivers/infiniband/core/device.c | 4 +-
drivers/infiniband/core/nldev.c | 6 +-
drivers/infiniband/core/security.c | 11 +-
drivers/infiniband/core/umem_odp.c | 2 +-
drivers/infiniband/core/user_mad.c | 33 +-
drivers/infiniband/hw/mlx5/cq.c | 27 +-
drivers/infiniband/hw/mlx5/main.c | 5 +-
drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 +
drivers/infiniband/hw/mlx5/qp.c | 5 +
drivers/infiniband/sw/rdmavt/cq.c | 2 +-
drivers/input/input.c | 1 +
drivers/input/mouse/synaptics.c | 1 +
drivers/input/touchscreen/raydium_i2c_ts.c | 8 +-
drivers/iommu/dmar.c | 3 +-
drivers/iommu/intel-iommu-debugfs.c | 51 +-
drivers/iommu/intel-iommu.c | 4 +-
drivers/media/usb/b2c2/flexcop-usb.c | 6 +-
drivers/media/usb/dvb-usb/dib0700_core.c | 4 +-
drivers/media/usb/gspca/ov519.c | 10 +
drivers/media/usb/gspca/stv06xx/stv06xx.c | 19 +-
drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c | 4 +
drivers/media/usb/gspca/xirlink_cit.c | 18 +-
drivers/media/usb/usbtv/usbtv-core.c | 2 +-
drivers/media/usb/usbtv/usbtv-video.c | 5 +-
drivers/media/v4l2-core/v4l2-device.c | 1 +
drivers/mmc/core/core.c | 5 +-
drivers/mmc/core/mmc.c | 7 +-
drivers/mmc/core/mmc_ops.c | 8 +-
drivers/mmc/host/sdhci-omap.c | 3 +
drivers/mmc/host/sdhci-tegra.c | 3 +
drivers/net/Kconfig | 1 +
drivers/net/can/slcan.c | 3 +
drivers/net/dsa/mt7530.c | 4 +-
drivers/net/ethernet/amazon/ena/ena_netdev.c | 78 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 28 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 2 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 15 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 8 +-
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 10 +-
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 6 +-
drivers/net/ethernet/broadcom/genet/bcmmii.c | 40 +-
drivers/net/ethernet/chelsio/cxgb4/sge.c | 52 +-
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 4 +-
drivers/net/ethernet/ibm/ibmvnic.c | 24 +-
drivers/net/ethernet/ibm/ibmvnic.h | 6 +-
drivers/net/ethernet/marvell/mvneta.c | 3 +-
drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +
.../net/ethernet/mellanox/mlx5/core/en/health.h | 3 +-
.../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 6 +-
.../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 31 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 11 +-
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 5 +-
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 1 +
.../mellanox/mlx5/core/steering/dr_action.c | 1 -
.../ethernet/mellanox/mlx5/core/steering/dr_send.c | 3 +-
drivers/net/ethernet/mellanox/mlx5/core/vport.c | 3 +
drivers/net/ethernet/mellanox/mlxsw/pci.c | 50 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 8 +-
drivers/net/ethernet/realtek/r8169_main.c | 18 +-
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 2 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 2 +-
drivers/net/geneve.c | 8 +-
drivers/net/ifb.c | 6 +-
drivers/net/macsec.c | 3 +
drivers/net/phy/dp83867.c | 21 +-
drivers/net/phy/mdio-bcm-unimac.c | 6 +-
drivers/net/phy/mdio-mux-bcm-iproc.c | 7 +-
drivers/net/usb/qmi_wwan.c | 1 +
drivers/net/veth.c | 2 +-
drivers/net/vxlan.c | 11 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/trx.h | 1 +
drivers/nfc/fdp/fdp.c | 5 +-
drivers/of/of_mdio.c | 1 +
drivers/scsi/ipr.c | 3 +-
drivers/scsi/ipr.h | 1 +
drivers/scsi/sd.c | 4 +-
drivers/soc/samsung/exynos-chipid.c | 2 +-
drivers/staging/kpc2000/kpc2000/core.c | 4 +-
drivers/staging/rtl8188eu/os_dep/usb_intf.c | 1 +
.../bindings/net/wireless/siliabs,wfx.txt | 7 +-
drivers/staging/wfx/bus_sdio.c | 15 +-
drivers/staging/wfx/bus_spi.c | 41 +-
drivers/staging/wfx/main.c | 21 +-
drivers/staging/wfx/main.h | 1 -
drivers/staging/wfx/queue.c | 16 +-
drivers/staging/wlan-ng/hfa384x_usb.c | 2 +
drivers/staging/wlan-ng/prism2usb.c | 1 +
drivers/usb/class/cdc-acm.c | 18 +-
drivers/usb/musb/musb_host.c | 17 +-
drivers/usb/serial/io_edgeport.c | 2 +-
drivers/usb/serial/option.c | 6 +
fs/afs/cmservice.c | 14 +-
fs/afs/fs_probe.c | 2 +
fs/afs/internal.h | 12 +-
fs/afs/rxrpc.c | 71 +-
fs/ceph/file.c | 14 +-
fs/ceph/snap.c | 1 +
fs/libfs.c | 8 +-
fs/nfs/client.c | 1 +
fs/nfs/fscache.c | 2 +
fs/nfs/nfs4client.c | 1 -
include/linux/ceph/osdmap.h | 4 +
include/linux/ceph/rados.h | 6 +-
include/linux/dmar.h | 6 +-
include/linux/dsa/8021q.h | 7 -
include/linux/ieee80211.h | 4 +-
include/linux/intel-iommu.h | 2 +
include/linux/memcontrol.h | 12 +
include/linux/mmc/host.h | 1 +
include/linux/skbuff.h | 36 +-
include/net/af_rxrpc.h | 4 +-
include/net/sch_generic.h | 16 -
include/trace/events/afs.h | 2 +-
include/uapi/linux/serio.h | 10 +-
kernel/bpf/btf.c | 2 +-
kernel/bpf/cgroup.c | 7 +-
kernel/bpf/verifier.c | 19 -
kernel/cgroup/cgroup-v1.c | 3 +-
kernel/fork.c | 4 +-
kernel/irq/manage.c | 11 +-
lib/crypto/chacha20poly1305-selftest.c | 1717 +++++++++++++++++++-
mm/memcontrol.c | 38 +
mm/sparse.c | 6 +
mm/swapfile.c | 39 +-
net/Kconfig | 3 +
net/bpfilter/main.c | 14 +-
net/ceph/osdmap.c | 9 +
net/core/dev.c | 4 +-
net/core/pktgen.c | 2 +-
net/core/sock_map.c | 12 +-
net/dsa/tag_8021q.c | 43 -
net/dsa/tag_brcm.c | 2 +
net/dsa/tag_sja1105.c | 19 +-
net/hsr/hsr_framereg.c | 9 +-
net/hsr/hsr_netlink.c | 70 +-
net/hsr/hsr_slave.c | 8 +-
net/ipv4/Kconfig | 1 +
net/ipv4/fib_frontend.c | 2 +
net/ipv4/ip_gre.c | 105 +-
net/ipv4/ip_vti.c | 38 +-
net/ipv4/tcp.c | 4 +-
net/ipv4/tcp_output.c | 12 +-
net/ipv6/ip6_vti.c | 34 +-
net/mac80211/debugfs_sta.c | 3 +-
net/mac80211/key.c | 20 +-
net/mac80211/mesh_hwmp.c | 3 +-
net/mac80211/sta_info.c | 7 +-
net/mac80211/sta_info.h | 1 +
net/mac80211/tx.c | 20 +-
net/netfilter/nf_flow_table_ip.c | 2 +
net/netfilter/nf_flow_table_offload.c | 1 +
net/netfilter/nft_fwd_netdev.c | 12 +
net/packet/af_packet.c | 21 +
net/packet/internal.h | 5 +-
net/rxrpc/af_rxrpc.c | 33 +-
net/rxrpc/ar-internal.h | 1 -
net/rxrpc/input.c | 1 -
net/sched/act_ct.c | 2 +-
net/sched/act_mirred.c | 6 +-
net/sched/cls_route.c | 4 +-
net/sched/cls_tcindex.c | 3 +
net/sched/sch_cbs.c | 12 +-
net/wireless/nl80211.c | 2 +-
net/xfrm/xfrm_device.c | 1 +
net/xfrm/xfrm_policy.c | 2 +
net/xfrm/xfrm_user.c | 6 +-
scripts/dtc/dtc-lexer.l | 1 -
tools/perf/Makefile | 2 +-
tools/perf/util/probe-file.c | 3 +
tools/perf/util/probe-finder.c | 11 +-
.../cpupower/utils/idle_monitor/amd_fam14h_idle.c | 2 +-
.../cpupower/utils/idle_monitor/cpuidle_sysfs.c | 2 +-
.../cpupower/utils/idle_monitor/cpupower-monitor.c | 2 +
.../cpupower/utils/idle_monitor/cpupower-monitor.h | 2 +-
tools/scripts/Makefile.include | 4 +-
208 files changed, 3226 insertions(+), 835 deletions(-)
On 3/31/20 9:32 AM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.5.14 release.
> There are 171 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Thu, 02 Apr 2020 14:12:02 +0000.
> Anything received after that time might be too late.
>
> The whole patch series can be found in one patch at:
> https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.5.14-rc2.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.5.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>
Compiled and booted on my test system. No dmesg regressions.
thanks,
-- Shuah
On Tue, 31 Mar 2020 at 21:02, Greg Kroah-Hartman
<[email protected]> wrote:
>
> This is the start of the stable review cycle for the 5.5.14 release.
> There are 171 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Thu, 02 Apr 2020 14:12:02 +0000.
> Anything received after that time might be too late.
>
> The whole patch series can be found in one patch at:
> https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.5.14-rc2.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.5.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
Results from Linaro’s test farm.
Regressions on x86_64 and i386.
selftests bpf test_verifier reports as failed.
This test PASSED on v5.5.13
#554/p jgt32: range bound deduction, reg op imm FAIL
Failed to load prog 'Success'!
R8 unbounded memory access, make sure to bounds check any array access
into a map
verification time 141 usec
stack depth 8
processed 16 insns (limit 1000000) max_states_per_insn 0 total_states
1 peak_states 1 mark_read 1
#555/p jgt32: range bound deduction, reg1 op reg2, reg1 unknown FAIL
Failed to load prog 'Success'!
R8 unbounded memory access, make sure to bounds check any array access
into a map
verification time 94 usec
stack depth 8
processed 17 insns (limit 1000000) max_states_per_insn 0 total_states
1 peak_states 1 mark_read 1
#556/p jle32: range bound deduction, reg1 op reg2, reg2 unknown FAIL
Failed to load prog 'Success'!
R8 unbounded memory access, make sure to bounds check any array access
into a map
verification time 68 usec
stack depth 8
processed 17 insns (limit 1000000) max_states_per_insn 0 total_states
1 peak_states 1 mark_read 1
Summary
------------------------------------------------------------------------
kernel: 5.5.14-rc2
git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
git branch: linux-5.5.y
git commit: b487728d5e18490b0e551a6518d0647ae641ca3a
git describe: v5.5.13-172-gb487728d5e18
Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-5.5-oe/build/v5.5.13-172-gb487728d5e18
Regressions (compared to build v5.5.13)
x86_64:
qemu_x86_64:
kselftest: bpf_test_verifier - FAILED
# Summary 1577 PASSED, 0 SKIPPED, 3 FAILED
No fixes (compared to build v5.5.13)
Ran 27293 total tests in the following environments and test suites.
Environments
--------------
- dragonboard-410c
- hi6220-hikey
- i386
- juno-r2
- juno-r2-compat
- juno-r2-kasan
- nxp-ls2088
- qemu_arm
- qemu_arm64
- qemu_i386
- qemu_x86_64
- x15
- x86
- x86-kasan
Test Suites
-----------
* build
* install-android-platform-tools-r2600
* install-android-platform-tools-r2800
* kselftest
* libgpiod
* libhugetlbfs
* linux-log-parser
* ltp-cap_bounds-tests
* ltp-commands-tests
* ltp-containers-tests
* ltp-cpuhotplug-tests
* ltp-crypto-tests
* ltp-dio-tests
* ltp-fcntl-locktests-tests
* ltp-filecaps-tests
* ltp-fs-tests
* ltp-fs_bind-tests
* ltp-fs_perms_simple-tests
* ltp-fsx-tests
* ltp-hugetlb-tests
* ltp-io-tests
* ltp-ipc-tests
* ltp-math-tests
* ltp-mm-tests
* ltp-nptl-tests
* ltp-pty-tests
* ltp-sched-tests
* ltp-securebits-tests
* perf
* v4l2-compliance
* ltp-syscalls-tests
* kvm-unit-tests
* ltp-cve-tests
* ltp-open-posix-tests
* network-basic-tests
* spectre-meltdown-checker-test
* kselftest-vsyscall-mode-native
* kselftest-vsyscall-mode-none
ref:
https://lkft.validation.linaro.org/scheduler/job/1327830#L3067
https://lkft.validation.linaro.org/scheduler/job/1327830#L3067
https://lkft.validation.linaro.org/scheduler/job/1328415#L1656
--
Linaro LKFT
https://lkft.linaro.org
On Tue, 2020-03-31 at 17:32 +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.5.14 release.
> There are 171 patches in this series, all will be posted as a
> response
> to this one. If anyone has any issues with these being applied,
> please
> let me know.
>
> Responses should be made by Thu, 02 Apr 2020 14:12:02 +0000.
> Anything received after that time might be too late.
>
> The whole patch series can be found in one patch at:
>
> https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.5.14-rc2.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-
> stable-rc.git linux-5.5.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>
Compiled, booted, and no regressions on my machine.
BR,
Vitor
On 3/31/20 8:32 AM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.5.14 release.
> There are 171 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Thu, 02 Apr 2020 14:12:02 +0000.
> Anything received after that time might be too late.
>
Build results:
total: 156 pass: 156 fail: 0
Qemu test results:
total: 428 pass: 428 fail: 0
Guenter
On Wed, Apr 01, 2020 at 04:18:41AM +0530, Naresh Kamboju wrote:
> On Tue, 31 Mar 2020 at 21:02, Greg Kroah-Hartman
> <[email protected]> wrote:
> >
> > This is the start of the stable review cycle for the 5.5.14 release.
> > There are 171 patches in this series, all will be posted as a response
> > to this one. If anyone has any issues with these being applied, please
> > let me know.
> >
> > Responses should be made by Thu, 02 Apr 2020 14:12:02 +0000.
> > Anything received after that time might be too late.
> >
> > The whole patch series can be found in one patch at:
> > https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.5.14-rc2.gz
> > or in the git tree and branch at:
> > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.5.y
> > and the diffstat can be found below.
> >
> > thanks,
> >
> > greg k-h
>
>
> Results from Linaro’s test farm.
> Regressions on x86_64 and i386.
>
> selftests bpf test_verifier reports as failed.
> This test PASSED on v5.5.13
>
> #554/p jgt32: range bound deduction, reg op imm FAIL
> Failed to load prog 'Success'!
> R8 unbounded memory access, make sure to bounds check any array access
> into a map
> verification time 141 usec
> stack depth 8
> processed 16 insns (limit 1000000) max_states_per_insn 0 total_states
> 1 peak_states 1 mark_read 1
> #555/p jgt32: range bound deduction, reg1 op reg2, reg1 unknown FAIL
> Failed to load prog 'Success'!
> R8 unbounded memory access, make sure to bounds check any array access
> into a map
> verification time 94 usec
> stack depth 8
> processed 17 insns (limit 1000000) max_states_per_insn 0 total_states
> 1 peak_states 1 mark_read 1
> #556/p jle32: range bound deduction, reg1 op reg2, reg2 unknown FAIL
> Failed to load prog 'Success'!
> R8 unbounded memory access, make sure to bounds check any array access
> into a map
> verification time 68 usec
> stack depth 8
> processed 17 insns (limit 1000000) max_states_per_insn 0 total_states
> 1 peak_states 1 mark_read 1
Can you run 'git bisect' to find the offending patch?
thanks,
greg k-h
On 4/1/20 8:11 AM, Greg Kroah-Hartman wrote:
> On Wed, Apr 01, 2020 at 04:18:41AM +0530, Naresh Kamboju wrote:
>> On Tue, 31 Mar 2020 at 21:02, Greg Kroah-Hartman
>> <[email protected]> wrote:
>>>
>>> This is the start of the stable review cycle for the 5.5.14 release.
>>> There are 171 patches in this series, all will be posted as a response
>>> to this one. If anyone has any issues with these being applied, please
>>> let me know.
>>>
>>> Responses should be made by Thu, 02 Apr 2020 14:12:02 +0000.
>>> Anything received after that time might be too late.
>>>
>>> The whole patch series can be found in one patch at:
>>> https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.5.14-rc2.gz
>>> or in the git tree and branch at:
>>> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.5.y
>>> and the diffstat can be found below.
>>>
>>> thanks,
>>>
>>> greg k-h
>>
>> Results from Linaro’s test farm.
>> Regressions on x86_64 and i386.
>>
>> selftests bpf test_verifier reports as failed.
>> This test PASSED on v5.5.13
>>
>> #554/p jgt32: range bound deduction, reg op imm FAIL
>> Failed to load prog 'Success'!
>> R8 unbounded memory access, make sure to bounds check any array access
>> into a map
>> verification time 141 usec
>> stack depth 8
>> processed 16 insns (limit 1000000) max_states_per_insn 0 total_states
>> 1 peak_states 1 mark_read 1
>> #555/p jgt32: range bound deduction, reg1 op reg2, reg1 unknown FAIL
>> Failed to load prog 'Success'!
>> R8 unbounded memory access, make sure to bounds check any array access
>> into a map
>> verification time 94 usec
>> stack depth 8
>> processed 17 insns (limit 1000000) max_states_per_insn 0 total_states
>> 1 peak_states 1 mark_read 1
>> #556/p jle32: range bound deduction, reg1 op reg2, reg2 unknown FAIL
>> Failed to load prog 'Success'!
>> R8 unbounded memory access, make sure to bounds check any array access
>> into a map
>> verification time 68 usec
>> stack depth 8
>> processed 17 insns (limit 1000000) max_states_per_insn 0 total_states
>> 1 peak_states 1 mark_read 1
>
> Can you run 'git bisect' to find the offending patch?
No need, I'll send you a patch to update the selftests. It's expected that they
fail now due to the revert we had to do, so if this is the only issue it shouldn't
hold up the release. In any case, I'll send them over to you next.
Thanks,
Daniel
On Wed, Apr 01, 2020 at 10:03:16AM +0200, Daniel Borkmann wrote:
> On 4/1/20 8:11 AM, Greg Kroah-Hartman wrote:
> > On Wed, Apr 01, 2020 at 04:18:41AM +0530, Naresh Kamboju wrote:
> > > On Tue, 31 Mar 2020 at 21:02, Greg Kroah-Hartman
> > > <[email protected]> wrote:
> > > >
> > > > This is the start of the stable review cycle for the 5.5.14 release.
> > > > There are 171 patches in this series, all will be posted as a response
> > > > to this one. If anyone has any issues with these being applied, please
> > > > let me know.
> > > >
> > > > Responses should be made by Thu, 02 Apr 2020 14:12:02 +0000.
> > > > Anything received after that time might be too late.
> > > >
> > > > The whole patch series can be found in one patch at:
> > > > https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.5.14-rc2.gz
> > > > or in the git tree and branch at:
> > > > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.5.y
> > > > and the diffstat can be found below.
> > > >
> > > > thanks,
> > > >
> > > > greg k-h
> > >
> > > Results from Linaro’s test farm.
> > > Regressions on x86_64 and i386.
> > >
> > > selftests bpf test_verifier reports as failed.
> > > This test PASSED on v5.5.13
> > >
> > > #554/p jgt32: range bound deduction, reg op imm FAIL
> > > Failed to load prog 'Success'!
> > > R8 unbounded memory access, make sure to bounds check any array access
> > > into a map
> > > verification time 141 usec
> > > stack depth 8
> > > processed 16 insns (limit 1000000) max_states_per_insn 0 total_states
> > > 1 peak_states 1 mark_read 1
> > > #555/p jgt32: range bound deduction, reg1 op reg2, reg1 unknown FAIL
> > > Failed to load prog 'Success'!
> > > R8 unbounded memory access, make sure to bounds check any array access
> > > into a map
> > > verification time 94 usec
> > > stack depth 8
> > > processed 17 insns (limit 1000000) max_states_per_insn 0 total_states
> > > 1 peak_states 1 mark_read 1
> > > #556/p jle32: range bound deduction, reg1 op reg2, reg2 unknown FAIL
> > > Failed to load prog 'Success'!
> > > R8 unbounded memory access, make sure to bounds check any array access
> > > into a map
> > > verification time 68 usec
> > > stack depth 8
> > > processed 17 insns (limit 1000000) max_states_per_insn 0 total_states
> > > 1 peak_states 1 mark_read 1
> >
> > Can you run 'git bisect' to find the offending patch?
>
> No need, I'll send you a patch to update the selftests. It's expected that they
> fail now due to the revert we had to do, so if this is the only issue it shouldn't
> hold up the release. In any case, I'll send them over to you next.
Great, thanks for letting me know this isn't a "real" issue :)
greg k-h
On 31/03/2020 16:32, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.5.14 release.
> There are 171 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Thu, 02 Apr 2020 14:12:02 +0000.
> Anything received after that time might be too late.
>
> The whole patch series can be found in one patch at:
> https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.5.14-rc2.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.5.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
All tests are passing for Tegra ...
Test results for stable-v5.5:
13 builds: 13 pass, 0 fail
24 boots: 24 pass, 0 fail
40 tests: 40 pass, 0 fail
Linux version: 5.5.14-rc2-gb487728d5e18
Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,
tegra194-p2972-0000, tegra20-ventana,
tegra210-p2371-2180, tegra210-p3450-0000,
tegra30-cardhu-a04
Cheers
Jon
--
nvpublic