4.0.6-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest97 of 105 patches 19 repliesIn review
97 of 105 patches are in this archive. The cover letter announces 105.
Patches in v1 No applies recorded yet
Reviews trailers per patch
32 of 97 patches have a Reviewed-by or Acked-by.
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 36 reviewers.
Cover letter [PATCH 4.0 000/105] 4.0.6-stable review
This is the start of the stable review cycle for the 4.0.6 release. There are 105 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 Jun 21 20:35:34 UTC 2015. 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.0.6-rc1.gz
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 4.0.6-rc1
Chris Mason <[email protected]>
Btrfs: fix regression in raid level conversion
Chris Mason <[email protected]>
Btrfs: fix uninit variable in clone ioctl
Filipe Manana <[email protected]>
Btrfs: fix range cloning when same inode used as source and destination
Jeff Mahoney <[email protected]>
btrfs: cleanup orphans while looking up default subvolume
Chengyu Song <[email protected]>
btrfs: incorrect handling for fiemap_fill_next_extent return
Filipe Manana <[email protected]>
Btrfs: send, don't leave without decrementing clone root's send_progress
Filipe Manana <[email protected]>
Btrfs: send, add missing check for dead clone root
Oleg Nesterov <[email protected]>
x86/vdso: Fix 'make bzImage' on older distros
Tommi Kyntola <[email protected]>
x86/vdso: Fix the x86 vdso2c tool includes
Axel Lin <[email protected]>
irqchip: sunxi-nmi: Fix off-by-one error in irq iterator
Johannes Berg <[email protected]>
cfg80211: wext: clear sinfo struct before calling driver
Ming Lei <[email protected]>
blk-mq: free hctx->ctxs in queue's release handler
Mel Gorman <[email protected]>
sched, numa: do not hint for NUMA balancing on VM_MIXEDMAP mappings
NeilBrown <[email protected]>
md: don't return 0 from array_state_store
NeilBrown <[email protected]>
md: Close race when setting 'action' to 'idle'.
Gu Zheng <[email protected]>
mm/memory_hotplug.c: set zone->wait_table to null after freeing it
Yingjoe Chen <[email protected]>
arm64: dts: mt8173-evb: fix model name
Thomas Petazzoni <[email protected]>
Revert "bus: mvebu-mbus: make sure SDRAM CS for DMA don't overlap the MBus bridge window"
Nicolas Schichan <[email protected]>
bus: mvebu-mbus: do not set WIN_CTRL_SYNCBARRIER on non io-coherent platforms.
Nadav Haklai <[email protected]>
ata: ahci_mvebu: Fix wrongly set base address for the MBus window setting
Jiang Liu <[email protected]>
virtio_pci: Clear stale cpumask when setting irq affinity
Geert Uytterhoeven <[email protected]>
of/dynamic: Fix test for PPC_PSERIES
Philipp Zabel <[email protected]>
serial: imx: Fix DMA handling for IDLE condition aborts
Michel Dänzer <[email protected]>
drm/radeon: Make sure radeon_vm_bo_set_addr always unreserves the BO
Alex Deucher <[email protected]>
Revert "drm/radeon: adjust pll when audio is not enabled"
Alex Deucher <[email protected]>
Revert "drm/radeon: don't share plls if monitors differ in audio support"
Jérôme Glisse <[email protected]>
drm/radeon: fix freeze for laptop with Turks/Thames GPU.
Jani Nikula <[email protected]>
drm/i915: Fix DDC probe for passive adapters
Ville Syrjälä <[email protected]>
drm/i915: Don't skip request retirement if the active list is empty
Jim Bride <[email protected]>
drm/i915/hsw: Fix workaround for server AUX channel clock divisor
Alex Deucher <[email protected]>
drm/radeon: use proper ACR regisiter for DCE3.2
Alexey Skidanov <[email protected]>
drm/amdkfd: fix topology bug with capability attr.
Matthijs van Duin <[email protected]>
ARM: dts: am335x-boneblack: disable RTC-only sleep to avoid hardware damage
Aaro Koskinen <[email protected]>
pata_octeon_cf: fix broken build
Jason A. Donenfeld <[email protected]>
ozwpan: unchecked signed subtraction leads to DoS
Jason A. Donenfeld <[email protected]>
ozwpan: divide-by-zero leading to panic
Jason A. Donenfeld <[email protected]>
ozwpan: Use unsigned ints to prevent heap overflow
Jason A. Donenfeld <[email protected]>
ozwpan: Use proper check to prevent heap overflow
Nicholas Mc Guire <[email protected]>
MIPS: KVM: Do not sign extend on unsigned MMIO load
James Hogan <[email protected]>
MIPS: Fix enabling of DEBUG_STACKOVERFLOW
Jonas Gorski <[email protected]>
MIPS: ralink: Fix clearing the illegal access interrupt
Wang Long <[email protected]>
ring-buffer-benchmark: Fix the wrong sched_priority of producer
Andy Lutomirski <[email protected]>
x86/asm/irq: Stop relying on magic JMP behavior for early_idt_handlers
Arthur Demchenkov <[email protected]>
usb: make module xhci_hcd removable
Chris Bainbridge <[email protected]>
usb: host: xhci: add mutex for non-thread-safe data
Subbaraya Sundeep Bhatta <[email protected]>
usb: dwc3: gadget: Fix incorrect DEPCMD and DGCMD status macros
Patrick Riphagen <[email protected]>
USB: serial: ftdi_sio: Add support for a Motion Tracker Development Board
John D. Blair <[email protected]>
USB: cp210x: add ID for HubZ dual ZigBee and Z-Wave dongle
NeilBrown <[email protected]>
block: discard bdi_unregister() in favour of bdi_destroy()
Dan Williams <[email protected]>
block: fix ext_dev_lock lockdep report
Sam Hung <[email protected]>
Input: elantech - add new icbody type
Hans de Goede <[email protected]>
Input: elantech - fix detection of touchpads where the revision matches a known rate
Peter Hutterer <[email protected]>
Input: synaptics - add min/max quirk for Lenovo S540
Hans de Goede <[email protected]>
Input: alps - do not reduce trackpoint speed by half
Vasily Khoruzhick <[email protected]>
i2c: s3c2410: fix oops in suspend callback for non-dt platforms
Axel Lin <[email protected]>
i2c: hix5hd2: Fix modalias to make module auto-loading work
Ludovic Desroches <[email protected]>
dmaengine: at_xdmac: lock fixes
Ludovic Desroches <[email protected]>
dmaengine: at_xdmac: rework slave configuration part
Krzysztof Kozlowski <[email protected]>
dmaengine: Fix choppy sound because of unimplemented resume
Krzysztof Kozlowski <[email protected]>
dmaengine: pl330: Fix hang on dmaengine_terminate_all on certain boards
Jurgen Kramer <[email protected]>
ALSA: usb-audio: add native DSD support for JLsounds I2SoverUSB
Clemens Ladisch <[email protected]>
ALSA: usb-audio: fix missing input volume controls in MAYA44 USB(+)
Clemens Ladisch <[email protected]>
ALSA: usb-audio: add MAYA44 USB+ mixer control names
Eric Wong <[email protected]>
ALSA: usb-audio: don't try to get Outlaw RR2150 sample rate
Wolfram Sang <[email protected]>
ALSA: usb-audio: Add mic volume fix quirk for Logitech Quickcam Fusion
Takashi Iwai <[email protected]>
ALSA: hda/realtek - Add a fixup for another Acer Aspire 9420
David Woodhouse <[email protected]>
iommu/vt-d: Fix passthrough mode with translation-disabled devices
David Woodhouse <[email protected]>
iommu/vt-d: Allow RMRR on graphics devices too
Laura Abbott <[email protected]>
n_tty: Fix auditing support for cannonical mode
Sudeep Holla <[email protected]>
drivers/base: cacheinfo: handle absence of caches
Lars-Peter Clausen <[email protected]>
iio: adis16400: Fix burst transfer for adis16448
Paul Cercueil <[email protected]>
iio: adis16400: Fix burst mode
Paul Cercueil <[email protected]>
iio: adis16400: Compute the scan mask from channel indices
Paul Cercueil <[email protected]>
iio: adis16400: Use != channel indices for the two voltage channels
Lars-Peter Clausen <[email protected]>
iio: adis16400: Report pressure channel scale
Axel Lin <[email protected]>
iio: adc: twl6030-gpadc: Fix modalias
Herbert Xu <[email protected]>
netlink: Disable insertions/removals during rehash
Nikolay Aleksandrov <[email protected]>
bridge: disable softirqs around br_fdb_update to avoid lockup
Sriharsha Basavapatna <[email protected]>
be2net: Replace dma/pci_alloc_coherent() calls with dma_zalloc_coherent()
Shawn Bohrer <[email protected]>
ipv4/udp: Verify multicast group is ours in upd_v4_early_demux()
Ian Campbell <[email protected]>
xen: netback: read hotplug script once at start of day.
Neal Cardwell <[email protected]>
tcp: fix child sockets to use system default congestion control if not set
Eric Dumazet <[email protected]>
udp: fix behavior of wrong checksums
Eric Dumazet <[email protected]>
bridge: fix br_multicast_query_expired() bug
Jason Gunthorpe <[email protected]>
sctp: Fix mangled IPv4 addresses on a IPv6 listening socket
WANG Cong <[email protected]>
net_sched: invoke ->attach() after setting dev->qdisc
Ross Lagerwall <[email protected]>
xen/netback: Properly initialize credit_bytes
Mark Salyzyn <[email protected]>
unix/caif: sk_socket can disappear when state is unlocked
Richard Cochran <[email protected]>
net: dp83640: fix improper double spin locking.
Richard Cochran <[email protected]>
net: dp83640: reinforce locking rules.
Richard Cochran <[email protected]>
net: dp83640: fix broken calibration routine.
Thadeu Lima de Souza Cascardo <[email protected]>
bridge: fix parsing of MLDv2 reports
Bjørn Mork <[email protected]>
cdc_ncm: Fix tx_bytes statistics
Eric W. Biederman <[email protected]>
ipv4: Avoid crashing in ip_error
Daniel Borkmann <[email protected]>
net: sched: fix call_rcu() race on classifier module unloads
Henning Rogge <[email protected]>
net/ipv6/udp: Fix ipv6 multicast socket filter regression
Florent Fourcot <[email protected]>
tcp/ipv6: fix flow label setting in TIME_WAIT state
Nicolas Dichtel <[email protected]>
rtnl/bond: don't send rtnl msg for unregistered iface
Herbert Xu <[email protected]>
netlink: Reset portid after netlink_insert failure
Florian Fainelli <[email protected]>
net: phy: Allow EEE for all RGMII variants
Alexei Starovoitov <[email protected]>
x86: bpf_jit: fix compilation of large bpf programs
Alexei Starovoitov <[email protected]>
x86: bpf_jit: fix FROM_BE16 and FROM_LE16/32 instructions
Vlad Yasevich <[email protected]>
net: core: Correct an over-stringent device loop detection.
Jens Axboe <[email protected]>
aio: fix serial draining in exit_aio()
Ilya Dryomov <[email protected]>
crush: ensuring at most num-rep osds are selected
-------------
Diffstat:
Makefile | 4 +- arch/arm/boot/dts/am335x-bone-common.dtsi | 19 ++ arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 3 +- arch/mips/kernel/irq.c | 2 +- arch/mips/kvm/emulate.c | 2 +- arch/mips/ralink/ill_acc.c | 2 +- arch/x86/include/asm/segment.h | 15 +- arch/x86/kernel/head64.c | 2 +- arch/x86/kernel/head_32.S | 33 ++-- arch/x86/kernel/head_64.S | 20 ++- arch/x86/net/bpf_jit_comp.c | 35 +++- arch/x86/vdso/Makefile | 2 +- block/blk-mq.c | 8 +- block/genhd.c | 13 +- drivers/ata/ahci_mvebu.c | 2 +- drivers/ata/pata_octeon_cf.c | 2 +- drivers/base/cacheinfo.c | 2 +- drivers/bus/mvebu-mbus.c | 109 ++---------- drivers/dma/at_xdmac.c | 233 +++++++++++++++---------- drivers/dma/dmaengine.c | 6 +- drivers/dma/pl330.c | 3 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 4 +- drivers/gpu/drm/i915/i915_gem.c | 3 - drivers/gpu/drm/i915/intel_dp.c | 5 +- drivers/gpu/drm/i915/intel_i2c.c | 20 ++- drivers/gpu/drm/radeon/atombios_crtc.c | 7 +- drivers/gpu/drm/radeon/dce3_1_afmt.c | 2 +- drivers/gpu/drm/radeon/radeon_device.c | 15 ++ drivers/gpu/drm/radeon/radeon_vm.c | 17 +- drivers/i2c/busses/i2c-hix5hd2.c | 2 +- drivers/i2c/busses/i2c-s3c2410.c | 1 + drivers/iio/adc/twl6030-gpadc.c | 2 +- drivers/iio/imu/adis16400.h | 2 + drivers/iio/imu/adis16400_buffer.c | 26 ++- drivers/iio/imu/adis16400_core.c | 41 +++-- drivers/input/mouse/alps.c | 5 +- drivers/input/mouse/elantech.c | 8 +- drivers/input/mouse/synaptics.c | 7 +- drivers/iommu/intel-iommu.c | 20 ++- drivers/irqchip/irq-sunxi-nmi.c | 2 +- drivers/md/md.c | 13 +- drivers/net/bonding/bond_options.c | 2 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 87 +++++---- drivers/net/ethernet/emulex/benet/be_ethtool.c | 18 +- drivers/net/ethernet/emulex/benet/be_main.c | 16 +- drivers/net/phy/dp83640.c | 23 ++- drivers/net/phy/phy.c | 7 +- drivers/net/usb/cdc_ncm.c | 2 +- drivers/net/xen-netback/xenbus.c | 34 ++-- drivers/of/dynamic.c | 2 +- drivers/staging/ozwpan/ozhcd.c | 8 +- drivers/staging/ozwpan/ozusbif.h | 4 +- drivers/staging/ozwpan/ozusbsvc1.c | 19 +- drivers/tty/n_tty.c | 17 +- drivers/tty/serial/imx.c | 8 + drivers/usb/dwc3/core.h | 4 +- drivers/usb/host/xhci.c | 57 ++++-- drivers/usb/host/xhci.h | 2 + drivers/usb/serial/cp210x.c | 1 + drivers/usb/serial/ftdi_sio.c | 1 + drivers/usb/serial/ftdi_sio_ids.h | 1 + drivers/virtio/virtio_pci_common.c | 1 + fs/aio.c | 45 +++-- fs/btrfs/extent-tree.c | 18 ++ fs/btrfs/extent_io.c | 5 +- fs/btrfs/ioctl.c | 6 +- fs/btrfs/send.c | 7 +- fs/btrfs/super.c | 9 + include/linux/backing-dev.h | 1 - include/net/inet_connection_sock.h | 3 +- include/net/sctp/sctp.h | 7 +- include/trace/events/writeback.h | 1 - kernel/sched/fair.c | 2 +- kernel/trace/ring_buffer_benchmark.c | 2 +- mm/backing-dev.c | 18 +- mm/memory_hotplug.c | 4 +- net/bridge/br_fdb.c | 2 + net/bridge/br_multicast.c | 4 +- net/caif/caif_socket.c | 8 + net/ceph/crush/mapper.c | 16 +- net/core/dev.c | 2 +- net/core/rtnetlink.c | 3 + net/ipv4/route.c | 4 + net/ipv4/tcp_cong.c | 5 +- net/ipv4/tcp_minisocks.c | 7 +- net/ipv4/udp.c | 24 ++- net/ipv6/tcp_ipv6.c | 2 +- net/ipv6/udp.c | 10 +- net/netlink/af_netlink.c | 7 +- net/sched/cls_api.c | 5 + net/sched/sch_api.c | 10 +- net/unix/af_unix.c | 8 + net/wireless/wext-compat.c | 2 + sound/pci/hda/patch_realtek.c | 1 + sound/usb/mixer.c | 10 +- sound/usb/mixer_maps.c | 5 + sound/usb/quirks.c | 6 +- 97 files changed, 812 insertions(+), 490 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe stable" in