4.4.76-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest93 of 101 patches 12 repliesIn review
93 of 101 patches are in this archive. The cover letter announces 101.
Patches in v1 No applies recorded yet
Reviews trailers per patch
35 of 93 patches have a Reviewed-by or Acked-by.
| Patch | Xin Long | Steve Capper | Kirill A. Shutemov | Vlastimil Babka | Amit Shah | Fam Zheng | Benjamin Tissoires | James Smart | Sergei Shtylyov | Will Deacon | Marc Zyngier | Boris Ostrovsky | Benjamin Serebrin | Eric Dumazet | Greg Rose | Joel Stanley | Michal Hocko | Bryan O'Donoghue | Sinclair Yeh | Michal Nazarewicz | Martin KaFai Lau | Hannes Reinecke | Dick Kennedy | Christoph Hellwig | Russell Currey | Hannes Frederic Sowa | Chris Mason | Mark Rutland | Sagi Grimberg | Marcelo Ricardo Leitner | Arnaldo Carvalho de Melo | Pooya Keshavarzi | Steven Rostedt (VMware) | David Lin | Florian Fainelli | Guenter Roeck | Joseph Qi | Juergen Gross | Krzysztof Kozlowski | Viresh Kumar | Claudiu Manoil |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/101 | A-b | ||||||||||||||||||||||||||||||||||||||||
| 2/101 | |||||||||||||||||||||||||||||||||||||||||
| 3/101 | |||||||||||||||||||||||||||||||||||||||||
| 4/101 | R-b | ||||||||||||||||||||||||||||||||||||||||
| 5/101 | |||||||||||||||||||||||||||||||||||||||||
| 6/101 | A-b | ||||||||||||||||||||||||||||||||||||||||
| 7/101 | |||||||||||||||||||||||||||||||||||||||||
| 8/101 | R-b | ||||||||||||||||||||||||||||||||||||||||
| 9/101 | |||||||||||||||||||||||||||||||||||||||||
| 10/101 | A-b | ||||||||||||||||||||||||||||||||||||||||
| 11/101 | |||||||||||||||||||||||||||||||||||||||||
| 12/101 | A-b | ||||||||||||||||||||||||||||||||||||||||
| 13/101 | |||||||||||||||||||||||||||||||||||||||||
| 14/101 | |||||||||||||||||||||||||||||||||||||||||
| 15/101 | |||||||||||||||||||||||||||||||||||||||||
| 16/101 | |||||||||||||||||||||||||||||||||||||||||
| 17/101 | |||||||||||||||||||||||||||||||||||||||||
| 18/101 | |||||||||||||||||||||||||||||||||||||||||
| 19/101 | |||||||||||||||||||||||||||||||||||||||||
| 20/101 | A-b | ||||||||||||||||||||||||||||||||||||||||
| 21/101 | A-b | ||||||||||||||||||||||||||||||||||||||||
| 22/101 | |||||||||||||||||||||||||||||||||||||||||
| 23/101 | R-b T-b | ||||||||||||||||||||||||||||||||||||||||
| 24/101 | |||||||||||||||||||||||||||||||||||||||||
| 25/101 | |||||||||||||||||||||||||||||||||||||||||
| 26/101 | |||||||||||||||||||||||||||||||||||||||||
| 27/101 | R-b | ||||||||||||||||||||||||||||||||||||||||
| 28/101 | A-b | ||||||||||||||||||||||||||||||||||||||||
| 29/101 | |||||||||||||||||||||||||||||||||||||||||
| 30/101 | |||||||||||||||||||||||||||||||||||||||||
| 31/101 | A-b | A-b | A-b | ||||||||||||||||||||||||||||||||||||||
| 33/101 | R-b | ||||||||||||||||||||||||||||||||||||||||
| 34/101 | A-b | ||||||||||||||||||||||||||||||||||||||||
| 35/101 | R-b | ||||||||||||||||||||||||||||||||||||||||
| 37/101 | |||||||||||||||||||||||||||||||||||||||||
| 38/101 | |||||||||||||||||||||||||||||||||||||||||
| 39/101 | |||||||||||||||||||||||||||||||||||||||||
| 40/101 | |||||||||||||||||||||||||||||||||||||||||
| 41/101 | |||||||||||||||||||||||||||||||||||||||||
| 42/101 | |||||||||||||||||||||||||||||||||||||||||
| 43/101 | |||||||||||||||||||||||||||||||||||||||||
| 44/101 | |||||||||||||||||||||||||||||||||||||||||
| 46/101 | |||||||||||||||||||||||||||||||||||||||||
| 48/101 | |||||||||||||||||||||||||||||||||||||||||
| 49/101 | |||||||||||||||||||||||||||||||||||||||||
| 50/101 | |||||||||||||||||||||||||||||||||||||||||
| 51/101 | |||||||||||||||||||||||||||||||||||||||||
| 52/101 | A-b | ||||||||||||||||||||||||||||||||||||||||
| 53/101 | A-b | ||||||||||||||||||||||||||||||||||||||||
| 54/101 | R-b | ||||||||||||||||||||||||||||||||||||||||
| 55/101 | R-b | ||||||||||||||||||||||||||||||||||||||||
| 56/101 | R-b | T-b | |||||||||||||||||||||||||||||||||||||||
| 57/101 | |||||||||||||||||||||||||||||||||||||||||
| 58/101 | R-b | ||||||||||||||||||||||||||||||||||||||||
| 59/101 | R-b | ||||||||||||||||||||||||||||||||||||||||
| 60/101 | |||||||||||||||||||||||||||||||||||||||||
| 61/101 | |||||||||||||||||||||||||||||||||||||||||
| 62/101 | |||||||||||||||||||||||||||||||||||||||||
| 64/101 | |||||||||||||||||||||||||||||||||||||||||
| 65/101 | |||||||||||||||||||||||||||||||||||||||||
| 66/101 | |||||||||||||||||||||||||||||||||||||||||
| 67/101 | |||||||||||||||||||||||||||||||||||||||||
| 68/101 | |||||||||||||||||||||||||||||||||||||||||
| 69/101 | R-b | ||||||||||||||||||||||||||||||||||||||||
| 70/101 | A-b | ||||||||||||||||||||||||||||||||||||||||
| 71/101 | |||||||||||||||||||||||||||||||||||||||||
| 72/101 | A-b | A-b | |||||||||||||||||||||||||||||||||||||||
| 73/101 | |||||||||||||||||||||||||||||||||||||||||
| 74/101 | |||||||||||||||||||||||||||||||||||||||||
| 75/101 | |||||||||||||||||||||||||||||||||||||||||
| 76/101 | R-b | R-b | |||||||||||||||||||||||||||||||||||||||
| 77/101 | |||||||||||||||||||||||||||||||||||||||||
| 78/101 | |||||||||||||||||||||||||||||||||||||||||
| 79/101 | T-b | ||||||||||||||||||||||||||||||||||||||||
| 80/101 | |||||||||||||||||||||||||||||||||||||||||
| 81/101 | A-b | ||||||||||||||||||||||||||||||||||||||||
| 82/101 | A-b | ||||||||||||||||||||||||||||||||||||||||
| 83/101 | A-b | A-b | |||||||||||||||||||||||||||||||||||||||
| 84/101 | |||||||||||||||||||||||||||||||||||||||||
| 85/101 | |||||||||||||||||||||||||||||||||||||||||
| 86/101 | |||||||||||||||||||||||||||||||||||||||||
| 87/101 | R-b | R-b | |||||||||||||||||||||||||||||||||||||||
| 88/101 | |||||||||||||||||||||||||||||||||||||||||
| 89/101 | A-b | A-b | |||||||||||||||||||||||||||||||||||||||
| 90/101 | |||||||||||||||||||||||||||||||||||||||||
| 91/101 | |||||||||||||||||||||||||||||||||||||||||
| 92/101 | R-b | ||||||||||||||||||||||||||||||||||||||||
| 93/101 | A-b | ||||||||||||||||||||||||||||||||||||||||
| 94/101 | R-b | ||||||||||||||||||||||||||||||||||||||||
| 95/101 | |||||||||||||||||||||||||||||||||||||||||
| 96/101 | |||||||||||||||||||||||||||||||||||||||||
| 97/101 | R-b | A-b | |||||||||||||||||||||||||||||||||||||||
| 98/101 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 41 reviewers.
Cover letter [PATCH 4.4 000/101] 4.4.76-stable review
This is the start of the stable review cycle for the 4.4.76 release. There are 101 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 Wed Jul 5 13:32:59 UTC 2017. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.4.76-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-4.4.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 4.4.76-rc1
Wanpeng Li <[email protected]>
KVM: nVMX: Fix exception injection
Radim Krčmář <[email protected]>
KVM: x86: zero base3 of unusable segments
Radim Krčmář <[email protected]>
KVM: x86/vPMU: fix undefined shift in intel_pmu_refresh()
Ladi Prosek <[email protected]>
KVM: x86: fix emulation of RSM and IRET instructions
Dan Carpenter <[email protected]>
cpufreq: s3c2416: double free on driver init error path
Pan Bian <[email protected]>
iommu/amd: Fix incorrect error handling in amd_iommu_bind_pasid()
Robin Murphy <[email protected]>
iommu: Handle default domain attach failure
David Dillow <[email protected]>
iommu/vt-d: Don't over-free page table directories
Junxiao Bi <[email protected]>
ocfs2: o2hb: revert hb threshold to keep compatible
Andy Lutomirski <[email protected]>
x86/mm: Fix flush_tlb_page() on Xen
Joerg Roedel <[email protected]>
x86/mpx: Correctly report do_mpx_bt_fault() failures to user-space
Doug Berger <[email protected]>
ARM: 8685/1: ensure memblock-limit is pmd-aligned
Lorenzo Pieralisi <[email protected]>
ARM64/ACPI: Fix BAD_MADT_GICC_ENTRY() macro implementation
Matt Fleming <[email protected]>
sched/loadavg: Avoid loadavg spikes caused by delayed NO_HZ accounting
Eric Anholt <[email protected]>
watchdog: bcm281xx: Fix use of uninitialized spinlock.
Dan Carpenter <[email protected]>
xfrm: Oops on error in pfkey_msg2xfrm_state()
Dan Carpenter <[email protected]>
xfrm: NULL dereference on allocation failure
Sabrina Dubroca <[email protected]>
xfrm: fix stack access out of bounds with CONFIG_XFRM_SUB_POLICY
Gleb Fotengauer-Malinovskiy <[email protected]>
jump label: fix passing kbuild_cflags when checking for asm goto support
Eugeniu Rosca <[email protected]>
ravb: Fix use-after-free on ifconfig eth0 down
Xin Long <[email protected]>
sctp: check af before verify address in sctp_addr_id2transport
Jack Morgenstein <[email protected]>
net/mlx4_core: Eliminate warning messages for SRQ_LIMIT under SRIOV
Masami Hiramatsu <[email protected]>
perf probe: Fix to show correct locations for events on modules
Ivan Vecera <[email protected]>
be2net: fix status check in be_cmd_pmac_add()
Heiko Carstens <[email protected]>
s390/ctl_reg: make __ctl_load a full memory barrier
Nikita Yushchenko <[email protected]>
swiotlb: ensure that page-sized mappings are page-aligned
Dave Kleikamp <[email protected]>
coredump: Ensure proper size of sparse core files
Tobias Klauser <[email protected]>
x86/mpx: Use compatible types in comparison to fix sparse error
Felix Fietkau <[email protected]>
mac80211: initialize SMPS field in HT capabilities
Ard Biesheuvel <[email protected]>
arm64: assembler: make adr_l work in modules under KASLR
Kevin Hilman <[email protected]>
spi: davinci: use dma_mapping_error()
Roberto Sassu <[email protected]>
scsi: lpfc: avoid double free of resource identifiers
Brendan McGrath <[email protected]>
HID: i2c-hid: Add sleep between POWER ON and RESET
Jiri Slaby <[email protected]>
kernel/panic.c: add missing \n
Thomas Huth <[email protected]>
ibmveth: Add a proper check for the availability of the checksum features
Balakrishnan Raman <[email protected]>
vxlan: do not age static remote mac entries
Michael S. Tsirkin <[email protected]>
virtio_net: fix PAGE_SIZE > 64k
Greg Kurz <[email protected]>
vfio/spapr: fail tce_iommu_attach_group() when iommu_data is null
Ding Pixel <[email protected]>
drm/amdgpu: check ring being ready before using
Florian Fainelli <[email protected]>
net: dsa: Check return value of phy_connect_direct()
Lendacky, Thomas <[email protected]>
amd-xgbe: Check xgbe_init() return code
Zach Ploskey <[email protected]>
platform/x86: ideapad-laptop: handle ACPI event 1
Eric Farman <[email protected]>
scsi: virtio_scsi: Reject commands when virtqueue is broken
Vineeth Remanan Pillai <[email protected]>
xen-netfront: Fix Rx stall during network stress and OOM
Colin Ian King <[email protected]>
net: sctp: fix array overrun read on sctp_timer_tbl
Stefano Stabellini <[email protected]>
swiotlb-xen: update dev_addr after swapping pages
G. Campana <[email protected]>
virtio_console: fix a crash in config_work_handler
Liu Bo <[email protected]>
Btrfs: fix truncate down when no_holes feature is enabled
Eric Dumazet <[email protected]>
gianfar: Do not reuse pages from emergency reserve
Gavin Shan <[email protected]>
powerpc/eeh: Enable IO path on permanent error
Florian Fainelli <[email protected]>
net: bgmac: Remove superflous netif_carrier_on()
Florian Fainelli <[email protected]>
net: bgmac: Start transmit queue in bgmac_open
Florian Fainelli <[email protected]>
net: bgmac: Fix SOF bit checking
David S. Miller <[email protected]>
bgmac: Fix reversed test of build_skb() return value.
Rafał Miłecki <[email protected]>
mtd: bcm47xxpart: don't fail because of bit-flips
wangweidong <[email protected]>
bgmac: fix a missing check for build_skb
Rafał Miłecki <[email protected]>
mtd: bcm47xxpart: limit scanned flash area on BCM47XX (MIPS) only
Álvaro Fernández Rojas <[email protected]>
MIPS: ralink: fix MT7628 wled_an pinmux gpio
Álvaro Fernández Rojas <[email protected]>
MIPS: ralink: fix MT7628 pinmux typos
John Crispin <[email protected]>
MIPS: ralink: Fix invalid assignment of SoC type
John Crispin <[email protected]>
MIPS: ralink: fix USB frequency scaling
John Crispin <[email protected]>
MIPS: ralink: MT7688 pinmux fixes
Florian Fainelli <[email protected]>
net: korina: Fix NAPI versus resources freeing
Felix Fietkau <[email protected]>
MIPS: ath79: fix regression in PCI window initialization
Gregory CLEMENT <[email protected]>
net: mvneta: Fix for_each_present_cpu usage
Jon Mason <[email protected]>
ARM: dts: BCM5301X: Correct GIC_PPI interrupt flags
Quinn Tran <[email protected]>
qla2xxx: Fix erroneous invalid handle message
Johannes Thumshirn <[email protected]>
scsi: lpfc: Set elsiocb contexts to NULL after freeing it
Damien Le Moal <[email protected]>
scsi: sd: Fix wrong DPOFUA disable in sd_read_cache_type
Dmitry Vyukov <[email protected]>
KVM: x86: fix fixing of hypercalls
Mark Rutland <[email protected]>
mm: numa: avoid waiting on freed migrated pages
Roman Pen <[email protected]>
block: fix module reference leak on put_disk() call for cgroups throttle
Kees Cook <[email protected]>
sysctl: enable strict writes
Baolin Wang <[email protected]>
usb: gadget: f_fs: Fix possibe deadlock
Deepak Rawat <[email protected]>
drm/vmwgfx: Free hash table allocated by cmdbuf managed res mgr
Hui Wang <[email protected]>
ALSA: hda - set input_path bitmap to zero after moving it to new place
Takashi Iwai <[email protected]>
ALSA: hda - Fix endless loop of codec configure
Paul Burton <[email protected]>
MIPS: Fix IRQ tracing & lockdep when rescheduling
Paul Burton <[email protected]>
MIPS: pm-cps: Drop manual cache-line alignment of ready_count
James Hogan <[email protected]>
MIPS: Avoid accidental raw backtrace
David Rientjes <[email protected]>
mm, swap_cgroup: reschedule when neeed in swap_cgroup_swapoff()
Russell Currey <[email protected]>
drm/ast: Handle configuration without P2A bridge
Kinglong Mee <[email protected]>
NFSv4: fix a reference leak caused WARNING messages
Eric Leblond <[email protected]>
netfilter: synproxy: fix conntrackd interaction
Eric Dumazet <[email protected]>
netfilter: xt_TCPMSS: add more sanity tests on tcph->doff
Serhey Popovych <[email protected]>
rtnetlink: add IFLA_GROUP to ifla_policy
Serhey Popovych <[email protected]>
ipv6: Do not leak throw route references
Bert Kenward <[email protected]>
sfc: provide dummy definitions of vswitch functions
Gao Feng <[email protected]>
net: 8021q: Fix one possible panic caused by BUG_ON in free_netdev
Wei Wang <[email protected]>
decnet: always not take dst->__refcnt when inserting dst into hash table
Eli Cohen <[email protected]>
net/mlx5: Wait for FW readiness before initializing command interface
Xin Long <[email protected]>
ipv6: fix calling in6_ifa_hold incorrectly for dad work
WANG Cong <[email protected]>
igmp: add a missing spin_lock_init()
WANG Cong <[email protected]>
igmp: acquire pmc lock for ip_mc_clear_src()
Jia-Ju Bai <[email protected]>
net: caif: Fix a sleep-in-atomic bug in cfpkt_create_pfx
Krister Johansen <[email protected]>
Fix an intermittent pr_emerg warning about lo becoming free.
Mateusz Jurczyk <[email protected]>
af_unix: Add sockaddr length checks before accessing sa_family in bind and connect handlers
Mintz, Yuval <[email protected]>
net: Zero ifla_vf_info in rtnl_fill_vfinfo()
Mateusz Jurczyk <[email protected]>
decnet: dn_rtmsg: Improve input length sanitization in dnrmg_receive_user_skb
Alexander Potapenko <[email protected]>
net: don't call strlen on non-terminated string in dev_set_alias()
Willem de Bruijn <[email protected]>
ipv6: release dst on error in ip6_dst_lookup_tail
-------------
Diffstat:
Documentation/sysctl/kernel.txt | 15 +- Makefile | 16 +- arch/arm/boot/dts/bcm5301x.dtsi | 4 +- arch/arm/mm/mmu.c | 8 +- arch/arm64/include/asm/acpi.h | 6 +- arch/arm64/include/asm/assembler.h | 36 +++- arch/mips/ath79/common.c | 16 +- arch/mips/kernel/entry.S | 3 + arch/mips/kernel/pm-cps.c | 9 +- arch/mips/kernel/traps.c | 2 + arch/mips/ralink/mt7620.c | 84 +++++--- arch/mips/ralink/rt288x.c | 2 +- arch/powerpc/kernel/eeh.c | 10 +- arch/s390/include/asm/ctl_reg.h | 4 +- arch/x86/include/asm/kvm_emulate.h | 4 +- arch/x86/kvm/emulate.c | 16 +- arch/x86/kvm/pmu_intel.c | 2 +- arch/x86/kvm/vmx.c | 2 +- arch/x86/kvm/x86.c | 20 +- arch/x86/mm/mpx.c | 12 +- arch/x86/mm/tlb.c | 4 +- block/blk-cgroup.c | 9 + drivers/char/virtio_console.c | 2 +- drivers/cpufreq/s3c2416-cpufreq.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 7 + drivers/gpu/drm/ast/ast_drv.h | 6 +- drivers/gpu/drm/ast/ast_main.c | 264 +++++++++++++++---------- drivers/gpu/drm/ast/ast_post.c | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c | 1 + drivers/hid/i2c-hid/i2c-hid.c | 9 + drivers/iommu/amd_iommu_v2.c | 2 +- drivers/iommu/intel-iommu.c | 2 +- drivers/iommu/iommu.c | 37 ++-- drivers/mtd/bcm47xxpart.c | 42 ++-- drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 4 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 4 +- drivers/net/ethernet/broadcom/bgmac.c | 13 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 7 +- drivers/net/ethernet/korina.c | 8 +- drivers/net/ethernet/marvell/mvneta.c | 8 +- drivers/net/ethernet/mellanox/mlx4/eq.c | 23 ++- drivers/net/ethernet/mellanox/mlx5/core/main.c | 14 +- drivers/net/ethernet/renesas/ravb_main.c | 24 +-- drivers/net/ethernet/sfc/falcon.c | 10 + drivers/net/virtio_net.c | 10 +- drivers/net/vxlan.c | 2 +- drivers/net/xen-netfront.c | 2 +- drivers/platform/x86/ideapad-laptop.c | 1 + drivers/scsi/lpfc/lpfc_els.c | 2 + drivers/scsi/lpfc/lpfc_sli.c | 7 + drivers/scsi/qla2xxx/qla_isr.c | 4 + drivers/scsi/qla2xxx/qla_target.c | 2 +- drivers/scsi/sd.c | 3 +- drivers/scsi/virtio_scsi.c | 11 +- drivers/spi/spi-davinci.c | 4 +- drivers/usb/gadget/function/f_fs.c | 8 +- drivers/vfio/vfio_iommu_spapr_tce.c | 4 + drivers/watchdog/bcm_kona_wdt.c | 3 +- drivers/xen/swiotlb-xen.c | 5 +- fs/binfmt_elf.c | 1 + fs/btrfs/inode.c | 13 +- fs/coredump.c | 18 ++ fs/nfs/nfs4proc.c | 2 - fs/ocfs2/cluster/heartbeat.c | 8 +- include/linux/coredump.h | 1 + include/net/xfrm.h | 10 - kernel/panic.c | 2 +- kernel/sched/loadavg.c | 4 +- kernel/sysctl.c | 2 +- lib/swiotlb.c | 6 +- mm/huge_memory.c | 6 + mm/swap_cgroup.c | 2 + net/8021q/vlan.c | 3 +- net/caif/cfpkt_skbuff.c | 6 +- net/core/dev.c | 3 +- net/core/dst.c | 14 ++ net/core/rtnetlink.c | 5 +- net/decnet/dn_route.c | 14 +- net/decnet/netfilter/dn_rtmsg.c | 4 +- net/dsa/slave.c | 6 +- net/ipv4/igmp.c | 22 ++- net/ipv6/addrconf.c | 6 +- net/ipv6/fib6_rules.c | 22 +-- net/ipv6/ip6_fib.c | 3 +- net/ipv6/ip6_output.c | 6 +- net/key/af_key.c | 17 +- net/mac80211/main.c | 13 +- net/netfilter/nf_conntrack_netlink.c | 4 + net/netfilter/xt_TCPMSS.c | 6 +- net/sctp/debug.c | 2 +- net/sctp/socket.c | 2 +- net/unix/af_unix.c | 7 +- net/xfrm/xfrm_policy.c | 47 ----- sound/pci/hda/hda_codec.h | 2 + sound/pci/hda/hda_controller.c | 8 +- sound/pci/hda/hda_generic.c | 1 + tools/perf/util/probe-finder.c | 10 +- 99 files changed, 703 insertions(+), 456 deletions(-)