Skip to content

4.0.6-stable review

Greg Kroah-Hartman kvm linux-mips lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. 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

#Subject and filesSizeRepliesApplied
1/105crush: ensuring at most num-rep osds are selectednet/ceph/crush/mapper.c+12 -40 replies
2/105aio: fix serial draining in exit_aio()fs/aio.c+30 -150 replies
3/105net: core: Correct an over-stringent device loop detection.net/core/dev.c+1 -10 replies
4/105x86: bpf_jit: fix FROM_BE16 and FROM_LE16/32 instructionsarch/x86/net/bpf_jit_comp.c+28 -00 replies
5/105x86: bpf_jit: fix compilation of large bpf programsarch/x86/net/bpf_jit_comp.c+6 -10 replies
6/105net: phy: Allow EEE for all RGMII variantsdrivers/net/phy/phy.c+4 -30 replies
7/105netlink: Reset portid after netlink_insert failurenet/netlink/af_netlink.c+1 -00 replies
8/105rtnl/bond: dont send rtnl msg for unregistered ifacedrivers/net/bonding/bond_options.c net/core/rtnetlink.c+4 -10 replies
9/105tcp/ipv6: fix flow label setting in TIME_WAIT statenet/ipv4/tcp_minisocks.c net/ipv6/tcp_ipv6.c+2 -20 replies
10/105net/ipv6/udp: Fix ipv6 multicast socket filter regressionnet/ipv6/udp.c+3 -10 replies
11/105net: sched: fix call_rcu() race on classifier module unloadsnet/sched/cls_api.c+5 -00 replies
12/105ipv4: Avoid crashing in ip_errornet/ipv4/route.c+4 -00 replies
14/105bridge: fix parsing of MLDv2 reportsnet/bridge/br_multicast.c+1 -10 replies
15/105net: dp83640: fix broken calibration routine.drivers/net/phy/dp83640.c+1 -10 replies
16/105net: dp83640: reinforce locking rules.drivers/net/phy/dp83640.c+16 -10 replies
17/105net: dp83640: fix improper double spin locking.drivers/net/phy/dp83640.c+2 -20 replies
18/105unix/caif: sk_socket can disappear when state is unlockednet/caif/caif_socket.c net/unix/af_unix.c+16 -00 replies
19/105xen/netback: Properly initialize credit_bytesdrivers/net/xen-netback/xenbus.c+1 -00 replies
20/105net_sched: invoke ->attach() after setting dev->qdiscnet/sched/sch_api.c+6 -40 replies
21/105sctp: Fix mangled IPv4 addresses on a IPv6 listening socketinclude/net/sctp/sctp.h+5 -20 replies
23/105udp: fix behavior of wrong checksumsnet/ipv4/udp.c net/ipv6/udp.c+4 -80 replies
24/105tcp: fix child sockets to use system default congestion control if not setinclude/net/inet_connection_sock.h net/ipv4/tcp_cong.c net/ipv4/tcp_minisocks.c+10 -30 replies
25/105xen: netback: read hotplug script once at start of day.drivers/net/xen-netback/xenbus.c+19 -140 replies
26/105ipv4/udp: Verify multicast group is ours in upd_v4_early_demux()net/ipv4/udp.c+15 -30 replies
27/105be2net: Replace dma/pci_alloc_coherent() calls with dma_zalloc_coherent()drivers/net/ethernet/emulex/benet/be_cmds.c drivers/net/ethernet/emulex/benet/be_ethtool.c drivers/net/ethernet/emulex/benet/be_main.c+68 -530 replies
28/105bridge: disable softirqs around br_fdb_update to avoid lockupnet/bridge/br_fdb.c+2 -00 replies
29/105netlink: Disable insertions/removals during rehashnet/netlink/af_netlink.c+4 -20 replies
30/105iio: adc: twl6030-gpadc: Fix modaliasdrivers/iio/adc/twl6030-gpadc.c+1 -10 replies
31/105iio: adis16400: Report pressure channel scaledrivers/iio/imu/adis16400_core.c+5 -00 replies
32/105iio: adis16400: Use != channel indices for the two voltage channelsdrivers/iio/imu/adis16400_core.c+4 -40 replies
33/105iio: adis16400: Compute the scan mask from channel indicesdrivers/iio/imu/adis16400.h drivers/iio/imu/adis16400_core.c+19 -70 replies
34/105iio: adis16400: Fix burst modedrivers/iio/imu/adis16400_buffer.c+9 -70 replies
35/105iio: adis16400: Fix burst transfer for adis16448drivers/iio/imu/adis16400.h drivers/iio/imu/adis16400_buffer.c drivers/iio/imu/adis16400_core.c+12 -20 replies
36/105drivers/base: cacheinfo: handle absence of cachesdrivers/base/cacheinfo.c+1 -10 replies
38/105iommu/vt-d: Allow RMRR on graphics devices toodrivers/iommu/intel-iommu.c+6 -10 replies
39/105iommu/vt-d: Fix passthrough mode with translation-disabled devicesdrivers/iommu/intel-iommu.c+8 -50 replies
40/105ALSA: hda/realtek - Add a fixup for another Acer Aspire 9420sound/pci/hda/patch_realtek.c+1 -00 replies
41/105ALSA: usb-audio: Add mic volume fix quirk for Logitech Quickcam Fusionsound/usb/mixer.c+1 -00 replies
42/105ALSA: usb-audio: dont try to get Outlaw RR2150 sample ratesound/usb/quirks.c+1 -00 replies
43/105ALSA: usb-audio: add MAYA44 USB+ mixer control namessound/usb/mixer_maps.c+5 -00 replies
44/105ALSA: usb-audio: fix missing input volume controls in MAYA44 USB(+)sound/usb/mixer.c+3 -60 replies
45/105ALSA: usb-audio: add native DSD support for JLsounds I2SoverUSBsound/usb/quirks.c+3 -20 replies
46/105dmaengine: pl330: Fix hang on dmaengine_terminate_all on certain boardsdrivers/dma/pl330.c+3 -00 replies
47/105dmaengine: Fix choppy sound because of unimplemented resumedrivers/dma/dmaengine.c+5 -10 replies
48/105dmaengine: at_xdmac: rework slave configuration partdrivers/dma/at_xdmac.c+97 -610 replies
49/105dmaengine: at_xdmac: lock fixesdrivers/dma/at_xdmac.c+45 -320 replies
50/105i2c: hix5hd2: Fix modalias to make module auto-loading workdrivers/i2c/busses/i2c-hix5hd2.c+1 -12 replies
51/105i2c: s3c2410: fix oops in suspend callback for non-dt platformsdrivers/i2c/busses/i2c-s3c2410.c+1 -00 replies
52/105Input: alps - do not reduce trackpoint speed by halfdrivers/input/mouse/alps.c+2 -30 replies
53/105Input: synaptics - add min/max quirk for Lenovo S540drivers/input/mouse/synaptics.c+6 -10 replies
55/105Input: elantech - add new icbody typedrivers/input/mouse/elantech.c+1 -00 replies
56/105block: fix ext_dev_lock lockdep reportblock/genhd.c+6 -60 replies
57/105block: discard bdi_unregister() in favour of bdi_destroy()block/genhd.c include/linux/backing-dev.h include/trace/events/writeback.h +1 more+1 -200 replies
58/105USB: cp210x: add ID for HubZ dual ZigBee and Z-Wave dongledrivers/usb/serial/cp210x.c+1 -00 replies
59/105USB: serial: ftdi_sio: Add support for a Motion Tracker Development Boarddrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+2 -00 replies
60/105usb: dwc3: gadget: Fix incorrect DEPCMD and DGCMD status macrosdrivers/usb/dwc3/core.h+2 -20 replies
61/105usb: host: xhci: add mutex for non-thread-safe datadrivers/usb/host/xhci.c drivers/usb/host/xhci.h+32 -190 replies
62/105usb: make module xhci_hcd removabledrivers/usb/host/xhci.c+8 -00 replies
63/105x86/asm/irq: Stop relying on magic JMP behavior for early_idt_handlersarch/x86/include/asm/segment.h arch/x86/kernel/head64.c arch/x86/kernel/head_32.S +1 more+43 -270 replies
64/105ring-buffer-benchmark: Fix the wrong sched_priority of producerkernel/trace/ring_buffer_benchmark.c+1 -10 replies
65/105MIPS: ralink: Fix clearing the illegal access interruptarch/mips/ralink/ill_acc.c+1 -10 replies
66/105MIPS: Fix enabling of DEBUG_STACKOVERFLOWarch/mips/kernel/irq.c+1 -10 replies
67/105MIPS: KVM: Do not sign extend on unsigned MMIO loadarch/mips/kvm/emulate.c+1 -10 replies
68/105ozwpan: Use proper check to prevent heap overflowdrivers/staging/ozwpan/ozusbsvc1.c+9 -40 replies
69/105ozwpan: Use unsigned ints to prevent heap overflowdrivers/staging/ozwpan/ozhcd.c drivers/staging/ozwpan/ozusbif.h+6 -60 replies
70/105ozwpan: divide-by-zero leading to panicdrivers/staging/ozwpan/ozusbsvc1.c+4 -10 replies
71/105ozwpan: unchecked signed subtraction leads to DoSdrivers/staging/ozwpan/ozusbsvc1.c+4 -30 replies
72/105pata_octeon_cf: fix broken builddrivers/ata/pata_octeon_cf.c+1 -10 replies
73/105ARM: dts: am335x-boneblack: disable RTC-only sleep to avoid hardware damagearch/arm/boot/dts/am335x-bone-common.dtsi+19 -00 replies
74/105drm/amdkfd: fix topology bug with capability attr.drivers/gpu/drm/amd/amdkfd/kfd_topology.c+2 -20 replies
75/105drm/radeon: use proper ACR regisiter for DCE3.2drivers/gpu/drm/radeon/dce3_1_afmt.c+1 -10 replies
76/105drm/i915/hsw: Fix workaround for server AUX channel clock divisordrivers/gpu/drm/i915/intel_dp.c+2 -30 replies
80/105Revert "drm/radeon: dont share plls if monitors differ in audio support"drivers/gpu/drm/radeon/atombios_crtc.c+1 -30 replies
81/105Revert "drm/radeon: adjust pll when audio is not enabled"drivers/gpu/drm/radeon/atombios_crtc.c+0 -30 replies
83/105serial: imx: Fix DMA handling for IDLE condition abortsdrivers/tty/serial/imx.c+8 -00 replies
84/105of/dynamic: Fix test for PPC_PSERIESdrivers/of/dynamic.c+1 -10 replies
85/105virtio_pci: Clear stale cpumask when setting irq affinitydrivers/virtio/virtio_pci_common.c+1 -00 replies
86/105ata: ahci_mvebu: Fix wrongly set base address for the MBus window settingdrivers/ata/ahci_mvebu.c+1 -10 replies
87/105bus: mvebu-mbus: do not set WIN_CTRL_SYNCBARRIER on non io-coherent platforms.drivers/bus/mvebu-mbus.c+3 -10 replies
88/105Revert "bus: mvebu-mbus: make sure SDRAM CS for DMA dont overlap the MBus bridge window"drivers/bus/mvebu-mbus.c+17 -900 replies
89/105arm64: dts: mt8173-evb: fix model namearch/arm64/boot/dts/mediatek/mt8173-evb.dts+2 -10 replies
90/105mm/memory_hotplug.c: set zone->wait_table to null after freeing itmm/memory_hotplug.c+3 -10 replies
91/105md: Close race when setting action to idle.drivers/md/md.c+6 -50 replies
92/105md: dont return 0 from array_state_storedrivers/md/md.c+1 -10 replies
93/105sched, numa: do not hint for NUMA balancing on VM_MIXEDMAP mappingskernel/sched/fair.c+1 -10 replies
94/105blk-mq: free hctx->ctxs in queues release handlerblock/blk-mq.c+6 -20 replies
95/105cfg80211: wext: clear sinfo struct before calling drivernet/wireless/wext-compat.c+2 -00 replies
96/105irqchip: sunxi-nmi: Fix off-by-one error in irq iteratordrivers/irqchip/irq-sunxi-nmi.c+1 -10 replies
97/105x86/vdso: Fix the x86 vdso2c tool includesarch/x86/vdso/Makefile+1 -10 replies
98/105x86/vdso: Fix make bzImage on older distrosarch/x86/vdso/Makefile+1 -10 replies
99/105Btrfs: send, add missing check for dead clone rootfs/btrfs/send.c+2 -10 replies
100/105Btrfs: send, dont leave without decrementing clone roots send_progressfs/btrfs/send.c+2 -20 replies
101/105btrfs: incorrect handling for fiemap_fill_next_extent returnfs/btrfs/extent_io.c+4 -10 replies
102/105btrfs: cleanup orphans while looking up default subvolumefs/btrfs/super.c+9 -00 replies
103/105Btrfs: fix range cloning when same inode used as source and destinationfs/btrfs/ioctl.c+4 -20 replies
104/105Btrfs: fix uninit variable in clone ioctlfs/btrfs/ioctl.c+1 -10 replies
105/105Btrfs: fix regression in raid level conversionfs/btrfs/extent-tree.c+18 -00 replies

Reviews trailers per patch

32 of 97 patches have a Reviewed-by or Acked-by.

PatchEric DumazetVijay SubramanianAlexei StarovoitovWei LiuDinh NguyenZhangfei GaoKrzysztof KozlowskiJames HoganVittorio GambalettaRik TheysHannes Frederic SowaJeff MoyerDaniel BorkmannNeil HormanJoerg RoedelJiri PirkoVeaceslav FalicoMaxime RipardRico MoormanBenjamin Tissoires[email protected]Peter Zijlstra (Intel)Dan WilliamsNicholas MoulinChristoph HellwigAndrew BrestickerH. Peter AnvinDan CarpenterMatthijs van DuinnightmixesDavid SterbaFabio EstevamLiu BoOmri ItachThomas PetazzoniAndy Lutomirski
1/105
2/105R-b
3/105A-b A-b
4/105
5/105T-b A-b
6/105
7/105
8/105
9/105A-b
10/105A-b
11/105A-b T-b A-b
12/105A-b T-b
14/105T-b
15/105
16/105
17/105
18/105A-b
19/105A-b
20/105A-b
21/105A-b A-b
23/105
24/105A-b
25/105A-b
26/105
27/105T-b
28/105
29/105
30/105
31/105
32/105
33/105
34/105
35/105
36/105
38/105
39/105
40/105
41/105
42/105
43/105
44/105T-b
45/105
46/105T-b
47/105A-b
48/105
49/105
50/105A-b
51/105R-b
52/105Reported-and-tested-by R-b
53/105T-b
55/105
56/105
57/105A-b A-b T-b R-b
58/105
59/105
60/105
61/105
62/105R-b
63/105A-b
64/105
65/105
66/105
67/105R-b T-b
68/105A-b
69/105A-b
70/105A-b
71/105A-b
72/105
73/105T-b
74/105
75/105
76/105
80/105
81/105
83/105T-b
84/105
85/105
86/105R-b
87/105R-b
88/105
89/105
90/105
91/105
92/105
93/105
94/105
95/105
96/105
97/105
98/105A-b
99/105R-b
100/105R-b
101/105R-b R-b
102/105R-b
103/105
104/105
105/105T-b

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.

Read the v1 thread

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