4.4.58-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest74 of 76 patches 31 repliesIn review
74 of 76 patches are in this archive. The cover letter announces 76.
Patches in v1 No applies recorded yet
Reviews trailers per patch
29 of 74 patches have a Reviewed-by or Acked-by.
| Patch | Jiri Benc | Joe Stringer | Florian Fainelli | Marcos Paulo de Souza | James Feeney | Artur Paszkiewicz | Sage Weil | Dave Chinner | Eric Sandeen | Gavin Shan | Christoph Hellwig | Alexei Starovoitov | Neal Cardwell | KT Liao | Dmitry Vyukov | Mathias Nyman | Sebastian Andrzej Siewior | Alexandre Bailon | Ludovic Desroches | Konrad Wilk | Stanislaw Gruszka | Srinivas Pandruvada | Stefano Stabellini | Aaron Brown | Brian Foster | K. Y. Srinivasan | Jeff Layton | Laurent Pinchart | Alan Stern | Carol Soto | David Gibson | Alex Williamson |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/76 | A-b | A-b | ||||||||||||||||||||||||||||||
| 2/76 | ||||||||||||||||||||||||||||||||
| 3/76 | ||||||||||||||||||||||||||||||||
| 4/76 | ||||||||||||||||||||||||||||||||
| 5/76 | ||||||||||||||||||||||||||||||||
| 6/76 | ||||||||||||||||||||||||||||||||
| 7/76 | A-b | |||||||||||||||||||||||||||||||
| 8/76 | R-b | |||||||||||||||||||||||||||||||
| 9/76 | ||||||||||||||||||||||||||||||||
| 10/76 | A-b | |||||||||||||||||||||||||||||||
| 11/76 | A-b | |||||||||||||||||||||||||||||||
| 12/76 | A-b | |||||||||||||||||||||||||||||||
| 13/76 | R-b | |||||||||||||||||||||||||||||||
| 14/76 | ||||||||||||||||||||||||||||||||
| 15/76 | ||||||||||||||||||||||||||||||||
| 16/76 | ||||||||||||||||||||||||||||||||
| 17/76 | ||||||||||||||||||||||||||||||||
| 18/76 | ||||||||||||||||||||||||||||||||
| 19/76 | ||||||||||||||||||||||||||||||||
| 20/76 | ||||||||||||||||||||||||||||||||
| 21/76 | Reported-and-tested-by | |||||||||||||||||||||||||||||||
| 22/76 | ||||||||||||||||||||||||||||||||
| 23/76 | ||||||||||||||||||||||||||||||||
| 24/76 | ||||||||||||||||||||||||||||||||
| 27/76 | R-b | |||||||||||||||||||||||||||||||
| 28/76 | A-b | |||||||||||||||||||||||||||||||
| 29/76 | ||||||||||||||||||||||||||||||||
| 30/76 | ||||||||||||||||||||||||||||||||
| 31/76 | ||||||||||||||||||||||||||||||||
| 32/76 | ||||||||||||||||||||||||||||||||
| 33/76 | A-b | T-b | ||||||||||||||||||||||||||||||
| 34/76 | A-b | |||||||||||||||||||||||||||||||
| 35/76 | ||||||||||||||||||||||||||||||||
| 36/76 | ||||||||||||||||||||||||||||||||
| 37/76 | ||||||||||||||||||||||||||||||||
| 38/76 | ||||||||||||||||||||||||||||||||
| 39/76 | A-b | |||||||||||||||||||||||||||||||
| 40/76 | T-b | |||||||||||||||||||||||||||||||
| 41/76 | ||||||||||||||||||||||||||||||||
| 42/76 | T-b | |||||||||||||||||||||||||||||||
| 43/76 | Based-on-patch-by R-b | R-b | ||||||||||||||||||||||||||||||
| 44/76 | ||||||||||||||||||||||||||||||||
| 45/76 | ||||||||||||||||||||||||||||||||
| 46/76 | ||||||||||||||||||||||||||||||||
| 47/76 | ||||||||||||||||||||||||||||||||
| 48/76 | R-b | |||||||||||||||||||||||||||||||
| 49/76 | R-b | |||||||||||||||||||||||||||||||
| 50/76 | R-b | |||||||||||||||||||||||||||||||
| 51/76 | R-b | |||||||||||||||||||||||||||||||
| 52/76 | R-b | |||||||||||||||||||||||||||||||
| 53/76 | ||||||||||||||||||||||||||||||||
| 54/76 | ||||||||||||||||||||||||||||||||
| 55/76 | R-b | |||||||||||||||||||||||||||||||
| 56/76 | A-b | R-b | ||||||||||||||||||||||||||||||
| 57/76 | T-b | |||||||||||||||||||||||||||||||
| 58/76 | T-b | |||||||||||||||||||||||||||||||
| 59/76 | A-b | |||||||||||||||||||||||||||||||
| 60/76 | R-b | |||||||||||||||||||||||||||||||
| 61/76 | R-b | |||||||||||||||||||||||||||||||
| 62/76 | R-b | |||||||||||||||||||||||||||||||
| 63/76 | R-b | |||||||||||||||||||||||||||||||
| 64/76 | R-b | |||||||||||||||||||||||||||||||
| 65/76 | ||||||||||||||||||||||||||||||||
| 66/76 | R-b | |||||||||||||||||||||||||||||||
| 67/76 | T-b | |||||||||||||||||||||||||||||||
| 68/76 | R-b | A-b | ||||||||||||||||||||||||||||||
| 69/76 | R-b | |||||||||||||||||||||||||||||||
| 70/76 | ||||||||||||||||||||||||||||||||
| 71/76 | ||||||||||||||||||||||||||||||||
| 72/76 | ||||||||||||||||||||||||||||||||
| 73/76 | ||||||||||||||||||||||||||||||||
| 74/76 | ||||||||||||||||||||||||||||||||
| 75/76 | ||||||||||||||||||||||||||||||||
| 76/76 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 32 reviewers.
Cover letter [PATCH 4.4 00/76] 4.4.58-stable review
This is the start of the stable review cycle for the 4.4.58 release. There are 76 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 Mar 30 12:25:40 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.58-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.58-rc1
Jiri Slaby <[email protected]>
crypto: algif_hash - avoid zero-sized array
Takashi Iwai <[email protected]>
fbcon: Fix vc attr at deinit
Sumit Semwal <[email protected]>
serial: 8250_pci: Detach low-level driver during PCI error recovery
Sumit Semwal <[email protected]>
ACPI / blacklist: Make Dell Latitude 3350 ethernet work
Sumit Semwal <[email protected]>
ACPI / blacklist: add _REV quirks for Dell Precision 5520 and 3520
Sumit Semwal <[email protected]>
uvcvideo: uvc_scan_fallback() for webcams with broken chain
Sumit Semwal <[email protected]>
s390/zcrypt: Introduce CEX6 toleration
Sumit Semwal <[email protected]>
block: allow WRITE_SAME commands with the SG_IO ioctl
Sumit Semwal <[email protected]>
vfio/spapr: Postpone allocation of userspace version of TCE table
Sumit Semwal <[email protected]>
PCI: Do any VF BAR updates before enabling the BARs
Sumit Semwal <[email protected]>
PCI: Ignore BAR updates on virtual functions
Sumit Semwal <[email protected]>
PCI: Update BARs using property bits appropriate for type
Sumit Semwal <[email protected]>
PCI: Don't update VF BARs while VF memory space is enabled
Sumit Semwal <[email protected]>
PCI: Decouple IORESOURCE_ROM_ENABLE and PCI_ROM_ADDRESS_ENABLE
Sumit Semwal <[email protected]>
PCI: Add comments about ROM BAR updating
Sumit Semwal <[email protected]>
PCI: Remove pci_resource_bar() and pci_iov_resource_bar()
Sumit Semwal <[email protected]>
PCI: Separate VF BAR updates from standard BAR updates
Sumit Semwal <[email protected]>
x86/hyperv: Handle unknown NMIs on one CPU when unknown_nmi_panic
Sumit Semwal <[email protected]>
igb: add i211 to i210 PHY workaround
Sumit Semwal <[email protected]>
igb: Workaround for igb i210 firmware issue
Sumit Semwal <[email protected]>
xen: do not re-use pirq number cached in pci device msi msg data
Darrick J. Wong <[email protected]>
xfs: clear _XBF_PAGES from buffers when readahead page
Johan Hovold <[email protected]>
USB: usbtmc: add missing endpoint sanity check
Johannes Berg <[email protected]>
nl80211: fix dumpit error path RTNL deadlocks
Eric Sandeen <[email protected]>
xfs: fix up xfs_swap_extent_forks inline extent handling
Darrick J. Wong <[email protected]>
xfs: don't allow di_size with high bit set
Ilya Dryomov <[email protected]>
libceph: don't set weight to IN when OSD is destroyed
Tomasz Majchrzak <[email protected]>
raid10: increment write counter after bio is split
Ilya Dryomov <[email protected]>
libceph: force GFP_NOIO for socket allocations
Viresh Kumar <[email protected]>
cpufreq: Restore policy min/max limits on CPU online
Nicolas Ferre <[email protected]>
ARM: dts: at91: sama5d2: add dma properties to UART nodes
Nicolas Ferre <[email protected]>
ARM: at91: pm: cpu_idle: switch DDR to power-down mode
Koos Vriezen <[email protected]>
iommu/vt-d: Fix NULL pointer dereference in device_to_iommu
Ankur Arora <[email protected]>
xen/acpi: upload PM state from init-domain to Xen
Adrian Hunter <[email protected]>
mmc: sdhci: Do not disable interrupts while waiting for clock
Eric Biggers <[email protected]>
ext4: mark inode dirty after converting inline directory
Sudip Mukherjee <[email protected]>
parport: fix attempt to write duplicate procfiles
Song Hongyan <[email protected]>
iio: hid-sensor-trigger: Change get poll value function order to avoid sensor properties losing after resume from S3
Michael Engl <[email protected]>
iio: adc: ti_am335x_adc: fix fifo overrun recovery
Johan Hovold <[email protected]>
mmc: ushc: fix NULL-deref at probe
Johan Hovold <[email protected]>
uwb: hwa-rc: fix NULL-deref at probe
Johan Hovold <[email protected]>
uwb: i1480-dfu: fix NULL-deref at probe
Guenter Roeck <[email protected]>
usb: hub: Fix crash after failure to read BOS descriptor
Bin Liu <[email protected]>
usb: musb: cppi41: don't check early-TX-interrupt for Isoch transfer
Johan Hovold <[email protected]>
USB: wusbcore: fix NULL-deref at probe
Johan Hovold <[email protected]>
USB: idmouse: fix NULL-deref at probe
Johan Hovold <[email protected]>
USB: lvtest: fix NULL-deref at probe
Johan Hovold <[email protected]>
USB: uss720: fix NULL-deref at probe
Samuel Thibault <[email protected]>
usb-core: Add LINEAR_FRAME_INTR_BINTERVAL USB quirk
Roger Quadros <[email protected]>
usb: gadget: f_uvc: Fix SuperSpeed companion descriptor's wBytesPerInterval
Oliver Neukum <[email protected]>
ACM gadget: fix endianness in notifications
Bjørn Mork <[email protected]>
USB: serial: qcserial: add Dell DW5811e
Dan Williams <[email protected]>
USB: serial: option: add Quectel UC15, UC20, EC21, and EC25 modems
Hui Wang <[email protected]>
ALSA: hda - Adding a group of pin definition to fix headset problem
Takashi Iwai <[email protected]>
ALSA: ctxfi: Fix the incorrect check of dma_set_mask() call
Takashi Iwai <[email protected]>
ALSA: seq: Fix racy cell insertions during snd_seq_pool_done()
Johan Hovold <[email protected]>
Input: sur40 - validate number of endpoints before using them
Johan Hovold <[email protected]>
Input: kbtab - validate number of endpoints before using them
Johan Hovold <[email protected]>
Input: cm109 - validate number of endpoints before using them
Johan Hovold <[email protected]>
Input: yealink - validate number of endpoints before using them
Johan Hovold <[email protected]>
Input: hanwang - validate number of endpoints before using them
Johan Hovold <[email protected]>
Input: ims-pcu - validate number of endpoints before using them
Johan Hovold <[email protected]>
Input: iforce - validate number of endpoints before using them
Kai-Heng Feng <[email protected]>
Input: i8042 - add noloop quirk for Dell Embedded Box PC 3000
Matjaz Hegedic <[email protected]>
Input: elan_i2c - add ASUS EeeBook X205TA special touchpad fw
Eric Dumazet <[email protected]>
tcp: initialize icsk_ack.lrcvtime at session start time
Daniel Borkmann <[email protected]>
socket, bpf: fix sk_filter use after free in sk_clone_lock
Eric Dumazet <[email protected]>
ipv4: provide stronger user input validation in nl_fib_input()
Doug Berger <[email protected]>
net: bcmgenet: remove bcmgenet_internal_phy_setup()
Gal Pressman <[email protected]>
net/mlx5e: Count LRO packets correctly
Maor Gottlieb <[email protected]>
net/mlx5: Increase number of max QPs in default profile
Andrey Ulanov <[email protected]>
net: unix: properly re-increment inflight counter of GC discarded candidates
Lendacky, Thomas <[email protected]>
amd-xgbe: Fix jumbo MTU processing on newer hardware
Eric Dumazet <[email protected]>
net: properly release sk_frag.page
Florian Fainelli <[email protected]>
net: bcmgenet: Do not suspend PHY if Wake-on-LAN is enabled
Or Gerlitz <[email protected]>
net/openvswitch: Set the ipv6 source tunnel key address attribute correctly
-------------
Diffstat:
Makefile | 4 +- arch/arm/boot/dts/sama5d2.dtsi | 35 ++++++ arch/arm/mach-at91/pm.c | 18 ++- arch/x86/kernel/cpu/mshyperv.c | 24 ++++ arch/x86/pci/xen.c | 23 ++-- block/scsi_ioctl.c | 3 + crypto/algif_hash.c | 2 +- drivers/acpi/blacklist.c | 28 +++++ drivers/cpufreq/cpufreq.c | 3 + drivers/iio/adc/ti_am335x_adc.c | 13 ++- .../iio/common/hid-sensors/hid-sensor-trigger.c | 6 +- drivers/input/joystick/iforce/iforce-usb.c | 3 + drivers/input/misc/cm109.c | 4 + drivers/input/misc/ims-pcu.c | 4 + drivers/input/misc/yealink.c | 4 + drivers/input/mouse/elan_i2c_core.c | 20 ++-- drivers/input/serio/i8042-x86ia64io.h | 7 ++ drivers/input/tablet/hanwang.c | 3 + drivers/input/tablet/kbtab.c | 3 + drivers/input/touchscreen/sur40.c | 3 + drivers/iommu/intel-iommu.c | 2 +- drivers/md/raid10.c | 4 +- drivers/media/usb/uvc/uvc_driver.c | 118 +++++++++++++++++++- drivers/mmc/host/sdhci.c | 4 +- drivers/mmc/host/ushc.c | 3 + drivers/net/ethernet/amd/xgbe/xgbe-common.h | 6 +- drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 20 ++-- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 102 ++++++++++------- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 6 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 15 --- drivers/net/ethernet/intel/igb/e1000_phy.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 2 +- drivers/parport/share.c | 6 +- drivers/pci/iov.c | 70 +++++++++--- drivers/pci/pci.c | 34 ------ drivers/pci/pci.h | 7 +- drivers/pci/probe.c | 3 +- drivers/pci/rom.c | 5 + drivers/pci/setup-res.c | 48 +++++--- drivers/s390/crypto/ap_bus.c | 3 + drivers/s390/crypto/ap_bus.h | 1 + drivers/tty/serial/8250/8250_pci.c | 23 +++- drivers/usb/class/usbtmc.c | 9 +- drivers/usb/core/config.c | 10 ++ drivers/usb/core/hub.c | 2 +- drivers/usb/core/quirks.c | 8 ++ drivers/usb/gadget/function/f_acm.c | 4 +- drivers/usb/gadget/function/f_uvc.c | 2 +- drivers/usb/misc/idmouse.c | 3 + drivers/usb/misc/lvstest.c | 4 + drivers/usb/misc/uss720.c | 5 + drivers/usb/musb/musb_cppi41.c | 23 +++- drivers/usb/serial/option.c | 17 ++- drivers/usb/serial/qcserial.c | 2 + drivers/usb/wusbcore/wa-hc.c | 3 + drivers/uwb/hwa-rc.c | 3 + drivers/uwb/i1480/dfu/usb.c | 3 + drivers/vfio/vfio_iommu_spapr_tce.c | 20 ++-- drivers/video/console/fbcon.c | 67 +++++++----- drivers/xen/xen-acpi-processor.c | 34 ++++-- fs/ext4/inline.c | 5 +- fs/xfs/libxfs/xfs_inode_buf.c | 8 ++ fs/xfs/xfs_bmap_util.c | 7 +- fs/xfs/xfs_buf.c | 1 + include/linux/usb/quirks.h | 6 + net/ceph/messenger.c | 6 + net/ceph/osdmap.c | 1 - net/core/sock.c | 16 ++- net/ipv4/fib_frontend.c | 3 +- net/ipv4/tcp_input.c | 2 +- net/ipv4/tcp_minisocks.c | 1 + net/openvswitch/flow_netlink.c | 2 +- net/unix/garbage.c | 17 +-- net/wireless/nl80211.c | 121 +++++++++------------ sound/core/seq/seq_clientmgr.c | 1 + sound/core/seq/seq_fifo.c | 3 + sound/core/seq/seq_memory.c | 17 ++- sound/core/seq/seq_memory.h | 1 + sound/pci/ctxfi/cthw20k1.c | 2 +- sound/pci/hda/patch_realtek.c | 2 + 81 files changed, 804 insertions(+), 337 deletions(-)