4.4.108-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest74 of 78 patches 19 repliesIn review
74 of 78 patches are in this archive. The cover letter announces 78.
Patches in v1 No applies recorded yet
Reviews trailers per patch
26 of 74 patches have a Reviewed-by or Acked-by.
| Patch | Andrew Donnellan | Frederic Barrat | Borislav Petkov | Guenter Roeck | Russell King | Michal Nazarewicz | Liping Zhang | Luca Tettamanti | Eric Dumazet | Andrew Bowers | Gautham R. Shenoy | Michael Ellerman | Linus Walleij | Tomas Henzl | Aaron Brown | PJ Waskiewicz | Johannes Thumshirn | Rasesh Mody | Laurent Pinchart | Max Gurtovoy | Thierry Reding | Brian Norris | Alex Williamson | Thomas Gleixner | Krishneil Singh | Naresh Kamboju |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Series | T-b | |||||||||||||||||||||||||
| 1/78 | ||||||||||||||||||||||||||
| 2/78 | A-b | A-b | ||||||||||||||||||||||||
| 3/78 | R-b | |||||||||||||||||||||||||
| 4/78 | ||||||||||||||||||||||||||
| 5/78 | R-b | |||||||||||||||||||||||||
| 6/78 | R-b | |||||||||||||||||||||||||
| 7/78 | ||||||||||||||||||||||||||
| 8/78 | ||||||||||||||||||||||||||
| 9/78 | R-b | |||||||||||||||||||||||||
| 10/78 | R-b | |||||||||||||||||||||||||
| 11/78 | R-b | |||||||||||||||||||||||||
| 12/78 | R-b | |||||||||||||||||||||||||
| 13/78 | T-b | A-b | ||||||||||||||||||||||||
| 14/78 | ||||||||||||||||||||||||||
| 15/78 | ||||||||||||||||||||||||||
| 16/78 | ||||||||||||||||||||||||||
| 17/78 | ||||||||||||||||||||||||||
| 18/78 | ||||||||||||||||||||||||||
| 19/78 | ||||||||||||||||||||||||||
| 20/78 | ||||||||||||||||||||||||||
| 21/78 | ||||||||||||||||||||||||||
| 22/78 | ||||||||||||||||||||||||||
| 23/78 | ||||||||||||||||||||||||||
| 24/78 | A-b | |||||||||||||||||||||||||
| 26/78 | R-b | |||||||||||||||||||||||||
| 27/78 | A-b | |||||||||||||||||||||||||
| 28/78 | A-b | |||||||||||||||||||||||||
| 29/78 | ||||||||||||||||||||||||||
| 30/78 | ||||||||||||||||||||||||||
| 31/78 | ||||||||||||||||||||||||||
| 32/78 | ||||||||||||||||||||||||||
| 36/78 | R-b | |||||||||||||||||||||||||
| 37/78 | ||||||||||||||||||||||||||
| 38/78 | ||||||||||||||||||||||||||
| 39/78 | ||||||||||||||||||||||||||
| 40/78 | ||||||||||||||||||||||||||
| 41/78 | ||||||||||||||||||||||||||
| 42/78 | A-b | |||||||||||||||||||||||||
| 43/78 | T-b | |||||||||||||||||||||||||
| 44/78 | R-b R-b | |||||||||||||||||||||||||
| 45/78 | ||||||||||||||||||||||||||
| 46/78 | ||||||||||||||||||||||||||
| 47/78 | ||||||||||||||||||||||||||
| 48/78 | ||||||||||||||||||||||||||
| 49/78 | ||||||||||||||||||||||||||
| 50/78 | ||||||||||||||||||||||||||
| 51/78 | ||||||||||||||||||||||||||
| 52/78 | ||||||||||||||||||||||||||
| 53/78 | ||||||||||||||||||||||||||
| 54/78 | R-b | A-b | ||||||||||||||||||||||||
| 55/78 | ||||||||||||||||||||||||||
| 56/78 | A-b | R-b | ||||||||||||||||||||||||
| 57/78 | ||||||||||||||||||||||||||
| 58/78 | R-b | |||||||||||||||||||||||||
| 59/78 | ||||||||||||||||||||||||||
| 60/78 | R-b | |||||||||||||||||||||||||
| 61/78 | ||||||||||||||||||||||||||
| 62/78 | R-b | |||||||||||||||||||||||||
| 63/78 | ||||||||||||||||||||||||||
| 64/78 | T-b | A-b | ||||||||||||||||||||||||
| 65/78 | T-b | |||||||||||||||||||||||||
| 66/78 | ||||||||||||||||||||||||||
| 67/78 | R-b | |||||||||||||||||||||||||
| 68/78 | R-b | |||||||||||||||||||||||||
| 69/78 | T-b | |||||||||||||||||||||||||
| 70/78 | ||||||||||||||||||||||||||
| 71/78 | ||||||||||||||||||||||||||
| 72/78 | R-b | |||||||||||||||||||||||||
| 73/78 | ||||||||||||||||||||||||||
| 74/78 | ||||||||||||||||||||||||||
| 75/78 | A-b | |||||||||||||||||||||||||
| 76/78 | ||||||||||||||||||||||||||
| 77/78 | ||||||||||||||||||||||||||
| 78/78 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 26 reviewers.
Cover letter [PATCH 4.4 00/78] 4.4.108-stable review
This is the start of the stable review cycle for the 4.4.108 release. There are 78 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 Dec 24 08:45:30 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.108-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.108-rc1
Takashi Iwai <[email protected]>
ALSA: hda - Fix yet another i915 pointer leftover in error path
Takashi Iwai <[email protected]>
ALSA: hda - Degrade i915 binding failure message
Takashi Iwai <[email protected]>
ALSA: hda - Clear the leftover component assignment at snd_hdac_i915_exit()
Greg Kroah-Hartman <[email protected]>
Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature"
Aleksandar Markovic <[email protected]>
MIPS: math-emu: Fix final emulation phase for certain instructions
Arvind Yadav <[email protected]>
thermal: hisilicon: Handle return value of clk_prepare_enable
Nicholas Piggin <[email protected]>
cpuidle: fix broadcast control when broadcast can not be entered
Alexandre Belloni <[email protected]>
rtc: set the alarm to the next expiring timer
Hoang Tran <[email protected]>
tcp: fix under-evaluated ssthresh in TCP Vegas
Jacob Keller <[email protected]>
fm10k: ensure we process SM mbx when processing VF mbx
Dick Kennedy <[email protected]>
scsi: lpfc: PLOGI failures during NPIV testing
Dick Kennedy <[email protected]>
scsi: lpfc: Fix secure firmware updates
Gabriele Paoloni <[email protected]>
PCI/AER: Report non-fatal errors only to the affected endpoint
Emil Tantilov <[email protected]>
ixgbe: fix use of uninitialized padding
Christophe JAILLET <[email protected]>
igb: check memory allocation failure
Stuart Hayes <[email protected]>
PCI: Create SR-IOV virtfn/physfn links before attaching driver
Sreekanth Reddy <[email protected]>
scsi: mpt3sas: Fix IO error occurs on pulling out a drive from RAID1 volume created on two SATA drive
Varun Prakash <[email protected]>
scsi: cxgb4i: fix Tx skb leak
David Daney <[email protected]>
PCI: Avoid bus reset if bridge itself is broken
Dan Murphy <[email protected]>
net: phy: at803x: Change error to EINVAL for invalid MAC
Russell King <[email protected]>
rtc: pl031: make interrupt optional
Christian Lamparter <[email protected]>
crypto: crypto4xx - increase context and scatter ring buffer elements
Derek Basehore <[email protected]>
backlight: pwm_bl: Fix overflow condition
Sankar Patchineelam <[email protected]>
bnxt_en: Fix NULL pointer dereference in reopen failure path
Vaidyanathan Srinivasan <[email protected]>
cpuidle: powernv: Pass correct drv->cpumask for registration
Russell King <[email protected]>
ARM: dma-mapping: disallow dma_get_sgtable() for non-kernel managed memory
Liping Zhang <[email protected]>
netfilter: nfnetlink_queue: fix secctx memory leak
Adam Wallis <[email protected]>
xhci: plat: Register shutdown for xhci_plat
Arnd Bergmann <[email protected]>
isdn: kcapi: avoid uninitialized data
Herongguang (Stephen) <[email protected]>
KVM: pci-assign: do not map smm memory slot pages in vt-d page tables
Reizer, Eyal <[email protected]>
ARM: dts: am335x-evmsk: adjust mmc2 param to allow suspend
Gao Feng <[email protected]>
netfilter: nf_nat_snmp: Fix panic when snmp_trap_helper fails to register
Liping Zhang <[email protected]>
netfilter: nfnl_cthelper: fix a race when walk the nf_ct_helper_hash table
Alexey Khoroshilov <[email protected]>
irda: vlsi_ir: fix check for DMA mapping errors
Sagi Grimberg <[email protected]>
RDMA/iser: Fix possible mr leak on device removal event
Alexander Duyck <[email protected]>
i40e: Do not enable NAPI on q_vectors that have no rings
Alexander Duyck <[email protected]>
net: Do not allow negative values for busy_read and busy_poll sysctl interfaces
Arnd Bergmann <[email protected]>
bna: avoid writing uninitialized data into hw registers
Julian Wiedmann <[email protected]>
s390/qeth: no ETH header for outbound AF_IUCV
hayeswang <[email protected]>
r8152: prevent the driver from transmitting packets with carrier off
Peter Stein <[email protected]>
HID: xinmo: fix for out of range for THT 2P arcade controller.
Mike Looijmans <[email protected]>
i2c: mux: pca954x: Add missing pca9546 definition to chip_desc
Arnd Bergmann <[email protected]>
hwmon: (asus_atk0110) fix uninitialized data access
Rob Herring <[email protected]>
ARM: dts: ti: fix PCI bus dtc warnings
Wanpeng Li <[email protected]>
KVM: VMX: Fix enable VPID conditions
Wanpeng Li <[email protected]>
KVM: x86: correct async page present tracepoint
Dick Kennedy <[email protected]>
scsi: lpfc: Fix PT2PT PRLI reject
Patrice Chotard <[email protected]>
pinctrl: st: add irq_request/release_resources callbacks
Eric Dumazet <[email protected]>
inet: frag: release spinlock before calling icmp_send()
Jeffy Chen <[email protected]>
netfilter: nfnl_cthelper: Fix memory leak
Pablo Neira Ayuso <[email protected]>
netfilter: nfnl_cthelper: fix runtime expectation policy updates
Gustavo A. R. Silva <[email protected]>
usb: gadget: udc: remove pointer dereference after free
Roger Quadros <[email protected]>
usb: gadget: f_uvc: Sanity check wMaxPacketSize for SuperSpeed
Tony Lindgren <[email protected]>
net: qmi_wwan: Add USB IDs for MDM6600 modem on Motorola Droid 4
Dan Carpenter <[email protected]>
bna: integer overflow bug in debugfs
Eric Dumazet <[email protected]>
sch_dsmark: fix invalid skb_cow() usage
Herbert Xu <[email protected]>
crypto: deadlock between crypto_alg_sem/rtnl_mutex/genl_mutex
hayeswang <[email protected]>
r8152: fix the list rx_done may be used without initialization
Vaidyanathan Srinivasan <[email protected]>
cpuidle: Validate cpu_dev in cpuidle_add_sysfs()
Jon Medhurst <[email protected]>
arm: kprobes: Align stack to 8-bytes in test code
Masami Hiramatsu <[email protected]>
arm: kprobes: Fix the return address of multiple kretprobes
Jaroslav Kysela <[email protected]>
ALSA: hda - add support for docking station for HP 840 G3
Jaroslav Kysela <[email protected]>
ALSA: hda - add support for docking station for HP 820 G2
Aaron Lu <[email protected]>
x86/irq: Do not substract irq_tlb_count from irq_call_count
Andy Lutomirski <[email protected]>
sched/core: Idle_task_exit() shouldn't use switch_mm_irqs_off()
Steven Rostedt <[email protected]>
ARM: Hide finish_arch_post_lock_switch() from modules
Andy Lutomirski <[email protected]>
x86/mm, sched/core: Turn off IRQs in switch_mm()
Andy Lutomirski <[email protected]>
x86/mm, sched/core: Uninline switch_mm()
Andy Lutomirski <[email protected]>
x86/mm: Build arch/x86/mm/tlb.c even on !SMP
Andy Lutomirski <[email protected]>
sched/core: Add switch_mm_irqs_off() and use it in the scheduler
Ingo Molnar <[email protected]>
mm/mmu_context, sched/core: Fix mmu_context.h assumption
Nadav Amit <[email protected]>
mm/rmap: batched invalidations should use existing api
Andy Lutomirski <[email protected]>
x86/mm: If INVPCID is available, use it to flush global mappings
Andy Lutomirski <[email protected]>
x86/mm: Add a 'noinvpcid' boot option to turn off INVPCID
Borislav Petkov <[email protected]>
x86/mm: Fix INVPCID asm constraint
Andy Lutomirski <[email protected]>
x86/mm: Add INVPCID helpers
Vaibhav Jain <[email protected]>
cxl: Check if vphb exists before iterating over AFU devices
Steve Capper <[email protected]>
arm64: Initialise high_memory global variable earlier
-------------
Diffstat:
Documentation/kernel-parameters.txt | 2 + Makefile | 4 +- arch/arm/boot/dts/am335x-evmsk.dts | 1 + arch/arm/boot/dts/dra7.dtsi | 2 + arch/arm/include/asm/mmu_context.h | 2 + arch/arm/mm/dma-mapping.c | 20 +- arch/arm/probes/kprobes/core.c | 24 ++- arch/arm/probes/kprobes/test-core.c | 11 +- arch/arm64/mm/init.c | 2 +- arch/mips/math-emu/cp1emu.c | 28 +-- arch/x86/include/asm/hardirq.h | 4 - arch/x86/include/asm/mmu_context.h | 101 +-------- arch/x86/include/asm/tlbflush.h | 63 +++++- arch/x86/kernel/cpu/common.c | 16 ++ arch/x86/kernel/irq.c | 3 +- arch/x86/kvm/vmx.c | 9 +- arch/x86/kvm/x86.c | 2 +- arch/x86/mm/Makefile | 3 +- arch/x86/mm/tlb.c | 118 ++++++++++- drivers/bluetooth/btusb.c | 5 - drivers/cpuidle/cpuidle-powernv.c | 18 ++ drivers/cpuidle/cpuidle.c | 1 + drivers/cpuidle/sysfs.c | 12 ++ drivers/crypto/amcc/crypto4xx_core.h | 10 +- drivers/hid/hid-core.c | 1 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-xinmo.c | 1 + drivers/hwmon/asus_atk0110.c | 3 + drivers/i2c/muxes/i2c-mux-pca954x.c | 6 +- drivers/infiniband/ulp/iser/iscsi_iser.h | 2 + drivers/infiniband/ulp/iser/iser_verbs.c | 8 +- drivers/isdn/capi/kcapi.c | 1 + drivers/misc/cxl/pci.c | 13 ++ drivers/net/ethernet/broadcom/bnxt/bnxt.c | 13 ++ drivers/net/ethernet/brocade/bna/bfa_ioc.c | 10 +- drivers/net/ethernet/brocade/bna/bnad_debugfs.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_iov.c | 3 + drivers/net/ethernet/intel/i40e/i40e_main.c | 16 +- drivers/net/ethernet/intel/igb/igb_main.c | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 2 + drivers/net/irda/vlsi_ir.c | 8 +- drivers/net/phy/at803x.c | 2 +- drivers/net/usb/qmi_wwan.c | 4 + drivers/net/usb/r8152.c | 19 +- drivers/pci/iov.c | 3 +- drivers/pci/pci.c | 4 + drivers/pci/pcie/aer/aerdrv_core.c | 9 +- drivers/pinctrl/pinctrl-st.c | 30 ++- drivers/rtc/interface.c | 2 +- drivers/rtc/rtc-pl031.c | 14 +- drivers/s390/net/qeth_l3_main.c | 15 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 1 + drivers/scsi/lpfc/lpfc_els.c | 3 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 3 +- drivers/scsi/lpfc/lpfc_hw4.h | 2 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 5 + drivers/thermal/hisi_thermal.c | 5 +- drivers/usb/gadget/function/f_uvc.c | 8 + drivers/usb/gadget/udc/pch_udc.c | 1 - drivers/usb/host/xhci-plat.c | 1 + drivers/video/backlight/pwm_bl.c | 7 +- include/linux/mmu_context.h | 7 + kernel/sched/core.c | 4 +- mm/mmu_context.c | 2 +- mm/rmap.c | 28 +-- net/core/sysctl_net_core.c | 6 +- net/ipv4/ip_fragment.c | 25 ++- net/ipv4/netfilter/nf_nat_snmp_basic.c | 19 +- net/ipv4/tcp_vegas.c | 2 +- net/netfilter/nfnetlink_cthelper.c | 267 +++++++++++++++--------- net/netfilter/nfnetlink_queue.c | 9 +- net/netlink/af_netlink.c | 41 ++++ net/sched/sch_dsmark.c | 10 +- sound/hda/hdac_i915.c | 4 +- sound/pci/hda/hda_intel.c | 6 +- sound/pci/hda/patch_conexant.c | 11 + sound/pci/hda/patch_realtek.c | 14 +- virt/kvm/kvm_main.c | 2 +- 79 files changed, 793 insertions(+), 359 deletions(-)