[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20190726152301.720139286@linuxfoundation.org>
Date: Fri, 26 Jul 2019 17:24:12 +0200
From: Greg Kroah-Hartman <gregkh@...uxfoundation.org>
To: linux-kernel@...r.kernel.org
Cc: Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
torvalds@...ux-foundation.org, akpm@...ux-foundation.org,
linux@...ck-us.net, shuah@...nel.org, patches@...nelci.org,
ben.hutchings@...ethink.co.uk, lkft-triage@...ts.linaro.org,
stable@...r.kernel.org
Subject: [PATCH 5.1 00/62] 5.1.21-stable review
Note, this will be the LAST 5.1.y kernel release. Everyone should move
to the 5.2.y series at this point in time.
This is the start of the stable review cycle for the 5.1.21 release.
There are 62 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 Sun 28 Jul 2019 03:21:13 PM UTC.
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.1.21-rc1.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.1.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@...uxfoundation.org>
Linux 5.1.21-rc1
Kuo-Hsin Yang <vovoy@...omium.org>
mm: vmscan: scan anonymous pages on file refaults
Damien Le Moal <damien.lemoal@....com>
block: Limit zone array allocation size
Damien Le Moal <damien.lemoal@....com>
sd_zbc: Fix report zones buffer allocation
Paolo Bonzini <pbonzini@...hat.com>
Revert "kvm: x86: Use task structs fpu field for user"
Jan Kiszka <jan.kiszka@...mens.com>
KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nested
Paolo Bonzini <pbonzini@...hat.com>
KVM: nVMX: do not use dangling shadow VMCS after guest reset
Theodore Ts'o <tytso@....edu>
ext4: allow directory holes
Ross Zwisler <zwisler@...omium.org>
ext4: use jbd2_inode dirty range scoping
Ross Zwisler <zwisler@...omium.org>
jbd2: introduce jbd2_inode dirty range scoping
Ross Zwisler <zwisler@...omium.org>
mm: add filemap_fdatawait_range_keep_errors()
Theodore Ts'o <tytso@....edu>
ext4: enforce the immutable flag on open files
Darrick J. Wong <darrick.wong@...cle.com>
ext4: don't allow any modifications to an immutable file
Peter Zijlstra <peterz@...radead.org>
perf/core: Fix race between close() and fork()
Alexander Shishkin <alexander.shishkin@...ux.intel.com>
perf/core: Fix exclusive events' grouping
Song Liu <songliubraving@...com>
perf script: Assume native_arch for pipe mode
Paul Cercueil <paul@...pouillou.net>
MIPS: lb60: Fix pin mappings
Keerthy <j-keerthy@...com>
gpio: davinci: silence error prints in case of EPROBE_DEFER
Nishka Dasgupta <nishkadg.linux@...il.com>
gpiolib: of: fix a memory leak in of_gpio_flags_quirks()
Chris Wilson <chris@...is-wilson.co.uk>
dma-buf: Discard old fence_excl on retrying get_fences_rcu for realloc
Jérôme Glisse <jglisse@...hat.com>
dma-buf: balance refcount inbalance
Aya Levin <ayal@...lanox.com>
net/mlx5e: Fix error flow in tx reporter diagnose
Aya Levin <ayal@...lanox.com>
net/mlx5e: Fix return value from timeout recover function
Saeed Mahameed <saeedm@...lanox.com>
net/mlx5e: Rx, Fix checksum calculation for new hardware
Eli Britstein <elibr@...lanox.com>
net/mlx5e: Fix port tunnel GRE entropy control
Jakub Kicinski <jakub.kicinski@...ronome.com>
net/tls: reject offload of TLS 1.3
Jakub Kicinski <jakub.kicinski@...ronome.com>
net/tls: fix poll ignoring partially copied records
Frank de Brabander <debrabander@...il.com>
selftests: txring_overwrite: fix incorrect test of mmap() return value
Cong Wang <xiyou.wangcong@...il.com>
netrom: hold sock when setting skb->destructor
Cong Wang <xiyou.wangcong@...il.com>
netrom: fix a memory leak in nr_rx_frame()
Andreas Steinmetz <ast@...dv.de>
macsec: fix checksumming after decryption
Andreas Steinmetz <ast@...dv.de>
macsec: fix use-after-free of skb during RX
Nikolay Aleksandrov <nikolay@...ulusnetworks.com>
net: bridge: stp: don't cache eth dest pointer before skb pull
Nikolay Aleksandrov <nikolay@...ulusnetworks.com>
net: bridge: don't cache ether dest pointer on input
Nikolay Aleksandrov <nikolay@...ulusnetworks.com>
net: bridge: mcast: fix stale ipv6 hdr pointer when handling v6 query
Nikolay Aleksandrov <nikolay@...ulusnetworks.com>
net: bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 report handling
Aya Levin <ayal@...lanox.com>
net/mlx5e: IPoIB, Add error path in mlx5_rdma_setup_rn
Peter Kosyh <p.kosyh@...il.com>
vrf: make sure skb->data contains ip header to make routing
Christoph Paasch <cpaasch@...le.com>
tcp: Reset bytes_acked and bytes_received when disconnecting
Eric Dumazet <edumazet@...gle.com>
tcp: fix tcp_set_congestion_control() use from bpf hook
Eric Dumazet <edumazet@...gle.com>
tcp: be more careful in tcp_fragment()
Takashi Iwai <tiwai@...e.de>
sky2: Disable MSI on ASUS P6T
Xin Long <lucien.xin@...il.com>
sctp: not bind the socket in sctp_connect
Marcelo Ricardo Leitner <marcelo.leitner@...il.com>
sctp: fix error handling on stream scheduler initialization
David Howells <dhowells@...hat.com>
rxrpc: Fix send on a connected, but unbound socket
Heiner Kallweit <hkallweit1@...il.com>
r8169: fix issue with confused RX unit after PHY power-down on RTL8411b
Yang Wei <albin_yang@....com>
nfc: fix potential illegal memory access
Jakub Kicinski <jakub.kicinski@...ronome.com>
net/tls: make sure offload also gets the keys wiped
Jose Abreu <Jose.Abreu@...opsys.com>
net: stmmac: Re-work the queue selection for TSO packets
Cong Wang <xiyou.wangcong@...il.com>
net_sched: unset TCQ_F_CAN_BYPASS when adding filters
Andrew Lunn <andrew@...n.ch>
net: phy: sfp: hwmon: Fix scaling of RX power
John Hurley <john.hurley@...ronome.com>
net: openvswitch: fix csum updates for MPLS actions
Lorenzo Bianconi <lorenzo.bianconi@...hat.com>
net: neigh: fix multiple neigh timer scheduling
Florian Westphal <fw@...len.de>
net: make skb_dst_force return true when dst is refcounted
Baruch Siach <baruch@...s.co.il>
net: dsa: mv88e6xxx: wait after reset deactivation
Justin Chen <justinpopo6@...il.com>
net: bcmgenet: use promisc for unsupported filters
Ido Schimmel <idosch@...lanox.com>
ipv6: Unlink sibling route in case of failure
David Ahern <dsahern@...il.com>
ipv6: rt6_check should return NULL if 'from' is NULL
Matteo Croce <mcroce@...hat.com>
ipv4: don't set IPv6 only flags to IPv4 addresses
Eric Dumazet <edumazet@...gle.com>
igmp: fix memory leak in igmpv3_del_delrec()
Haiyang Zhang <haiyangz@...rosoft.com>
hv_netvsc: Fix extra rcu_read_unlock in netvsc_recv_callback()
Taehee Yoo <ap420073@...il.com>
caif-hsi: fix possible deadlock in cfhsi_exit_module()
Brian King <brking@...ux.vnet.ibm.com>
bnx2x: Prevent load reordering in tx completion processing
-------------
Diffstat:
Makefile | 4 +-
arch/mips/jz4740/board-qi_lb60.c | 16 +--
arch/x86/include/asm/kvm_host.h | 7 +-
arch/x86/kvm/vmx/nested.c | 10 +-
arch/x86/kvm/x86.c | 4 +-
block/blk-zoned.c | 46 ++++---
drivers/dma-buf/dma-buf.c | 1 +
drivers/dma-buf/reservation.c | 4 +
drivers/gpio/gpio-davinci.c | 5 +-
drivers/gpio/gpiolib-of.c | 1 +
drivers/net/caif/caif_hsi.c | 2 +-
drivers/net/dsa/mv88e6xxx/chip.c | 2 +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 3 +
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 57 ++++-----
drivers/net/ethernet/marvell/sky2.c | 7 ++
drivers/net/ethernet/mellanox/mlx5/core/en.h | 1 +
.../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 10 +-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 3 +
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 7 +-
.../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 9 +-
.../net/ethernet/mellanox/mlx5/core/lib/port_tun.c | 23 +---
drivers/net/ethernet/realtek/r8169.c | 137 +++++++++++++++++++++
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 29 +++--
drivers/net/hyperv/netvsc_drv.c | 1 -
drivers/net/macsec.c | 6 +-
drivers/net/phy/sfp.c | 2 +-
drivers/net/vrf.c | 58 +++++----
drivers/scsi/sd_zbc.c | 104 +++++++++++-----
fs/ext4/dir.c | 19 ++-
fs/ext4/ext4_jbd2.h | 12 +-
fs/ext4/file.c | 4 +
fs/ext4/inode.c | 24 +++-
fs/ext4/ioctl.c | 46 ++++++-
fs/ext4/move_extent.c | 3 +-
fs/ext4/namei.c | 45 +++++--
fs/jbd2/commit.c | 23 +++-
fs/jbd2/journal.c | 4 +
fs/jbd2/transaction.c | 49 ++++----
include/linux/blkdev.h | 5 +
include/linux/fs.h | 2 +
include/linux/jbd2.h | 22 ++++
include/linux/mlx5/mlx5_ifc.h | 3 +-
include/linux/perf_event.h | 5 +
include/net/dst.h | 5 +-
include/net/tcp.h | 8 +-
include/net/tls.h | 1 +
kernel/events/core.c | 83 ++++++++++---
mm/filemap.c | 22 ++++
mm/vmscan.c | 6 +-
net/bridge/br_input.c | 8 +-
net/bridge/br_multicast.c | 23 ++--
net/bridge/br_stp_bpdu.c | 3 +-
net/core/filter.c | 2 +-
net/core/neighbour.c | 2 +
net/ipv4/devinet.c | 8 ++
net/ipv4/igmp.c | 8 +-
net/ipv4/tcp.c | 6 +-
net/ipv4/tcp_cong.c | 6 +-
net/ipv4/tcp_output.c | 13 +-
net/ipv6/ip6_fib.c | 18 ++-
net/ipv6/route.c | 2 +-
net/netfilter/nf_queue.c | 6 +-
net/netrom/af_netrom.c | 4 +-
net/nfc/nci/data.c | 2 +-
net/openvswitch/actions.c | 6 +-
net/rxrpc/af_rxrpc.c | 4 +-
net/sched/cls_api.c | 1 +
net/sched/sch_fq_codel.c | 2 -
net/sched/sch_sfq.c | 2 -
net/sctp/socket.c | 24 +---
net/sctp/stream.c | 9 +-
net/tls/tls_device.c | 10 +-
net/tls/tls_main.c | 4 +-
net/tls/tls_sw.c | 3 +-
tools/perf/builtin-script.c | 3 +-
tools/testing/selftests/net/txring_overwrite.c | 2 +-
76 files changed, 816 insertions(+), 315 deletions(-)
Powered by blists - more mailing lists