Skip to content

3.18.103-stable review

Greg Kroah-Hartman linux-api lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest93 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/93ALSA: usb-audio: Fix parsing descriptor of UAC2 processing unitinclude/uapi/linux/usb/audio.h+2 -20 replies
2/93ALSA: aloop: Sync stale timer before releasesound/drivers/aloop.c+8 -10 replies
3/93ALSA: aloop: Fix access to not-yet-ready substream via cablesound/drivers/aloop.c+7 -10 replies
4/93libata: fix length validation of ATAPI-relayed SCSI commandsdrivers/ata/libata-scsi.c+3 -10 replies
5/93libata: remove WARN() for DMA or PIO command without datadrivers/ata/libata-core.c+1 -20 replies
6/93libata: Apply NOLPM quirk to Crucial MX100 512GB SSDsdrivers/ata/libata-core.c+5 -00 replies
7/93libata: disable LPM for Crucial BX100 SSD 500GB drivedrivers/ata/libata-core.c+3 -00 replies
8/93libata: Enable queued TRIM for Samsung SSD 860drivers/ata/libata-core.c+3 -10 replies
9/93libata: Apply NOLPM quirk to Crucial M500 480 and 960GB SSDsdrivers/ata/libata-core.c+8 -00 replies
10/93libata: Make Crucial BX100 500GB LPM quirk apply to all firmware versionsdrivers/ata/libata-core.c+1 -10 replies
11/93libata: Modify quirks for MX100 to limit NCQ_TRIM quirk to MU01 versiondrivers/ata/libata-core.c+5 -20 replies
12/93drm: udl: Properly check framebuffer mmap offsetsdrivers/gpu/drm/udl/udl_fb.c+7 -20 replies
13/93brcmfmac: fix P2P_DEVICE ethernet address generationdrivers/net/wireless/brcm80211/brcmfmac/p2p.c+11 -130 replies
14/93tracing: probeevent: Fix to support minus offset from symbolkernel/trace/trace_kprobe.c kernel/trace/trace_probe.c kernel/trace/trace_probe.h+6 -80 replies
15/93staging: ncpfs: memory corruption in ncp_read_kernel()fs/ncpfs/ncplib_kernel.c+4 -00 replies
16/93can: cc770: Fix stalls on rt-linux, remove redundant IRQ ackdrivers/net/can/cc770/cc770.c+0 -150 replies
17/93can: cc770: Fix queue stall & dropped RTR replydrivers/net/can/cc770/cc770.c drivers/net/can/cc770/cc770.h+68 -280 replies
18/93can: cc770: Fix use after free in cc770_tx_interrupt()drivers/net/can/cc770/cc770.c+2 -30 replies
19/93tty: vt: fix up tabstops properlydrivers/tty/vt/vt.c+4 -40 replies
20/93kvm/x86: fix icebp instruction handlingarch/x86/include/asm/vmx.h arch/x86/kvm/vmx.c+9 -10 replies
21/93scsi: sg: dont return bogus Sg_requestsdrivers/scsi/sg.c+3 -20 replies
22/93Revert "genirq: Use irqd_get_trigger_type to compare the trigger type for shared IRQs"kernel/irq/manage.c+1 -30 replies
23/93dccp: check sk for closed state in dccp_sendmsg()net/dccp/proto.c+5 -00 replies
24/93ipv6: fix access to non-linear packet in ndisc_fill_redirect_hdr_option()net/ipv6/ndisc.c+2 -10 replies
25/93l2tp: do not accept arbitrary socketsnet/l2tp/l2tp_core.c+6 -20 replies
26/93net: ethernet: arc: Fix a potential memory leak if an optional regulator is deferreddrivers/net/ethernet/arc/emac_rockchip.c+4 -20 replies
27/93net/iucv: Free memory obtained by kzallocnet/iucv/af_iucv.c+3 -10 replies
28/93netlink: avoid a double skb free in genlmsg_mcast()net/netlink/genetlink.c+1 -10 replies
29/93net: Only honor ifindex in IP_PKTINFO if non-0net/ipv4/ip_sockglue.c+4 -20 replies
30/93skbuff: Fix not waking applications when errors are enqueuednet/core/skbuff.c+1 -10 replies
31/93team: Fix double free in error pathdrivers/net/team/team.c+2 -20 replies
32/93s390/qeth: free netdevice when removing a carddrivers/s390/net/qeth_core_main.c drivers/s390/net/qeth_l2_main.c drivers/s390/net/qeth_l3_main.c+2 -40 replies
33/93s390/qeth: when thread completes, wake up all waitersdrivers/s390/net/qeth_core_main.c+1 -10 replies
34/93s390/qeth: lock read device while queueing next bufferdrivers/s390/net/qeth_core_main.c+13 -30 replies
35/93s390/qeth: on channel error, reject further cmd requestsdrivers/s390/net/qeth_core_main.c+1 -00 replies
36/93net: fec: Fix unbalanced PM runtime callsdrivers/net/ethernet/freescale/fec_main.c+2 -00 replies
37/93mtd: jedec_probe: Fix crash in jedec_read_mfr()drivers/mtd/chips/jedec_probe.c+2 -00 replies
38/93ALSA: pcm: Use dma_bytes as size parameter in dma_mmap_coherent()sound/core/pcm_native.c+1 -10 replies
39/93ALSA: pcm: potential uninitialized return valuessound/core/oss/pcm_oss.c+2 -20 replies
40/93perf/hwbp: Simplify the perf-hwbp code, fix documentationkernel/events/hw_breakpoint.c+7 -230 replies
41/93partitions/msdos: Unable to mount UFS 44bsd partitionsblock/partitions/msdos.c+3 -10 replies
42/93usb: gadget: define free_ep_req as universal functiondrivers/usb/gadget/function/f_midi.c drivers/usb/gadget/function/f_sourcesink.c drivers/usb/gadget/function/g_zero.h +2 more+8 -160 replies
43/93usb: gadget: change len to size_t on alloc_ep_req()drivers/usb/gadget/u_f.c drivers/usb/gadget/u_f.h+2 -20 replies
44/93usb: gadget: fix usb_ep_align_maybe endianness and new usb_ep_aligninclude/linux/usb/gadget.h+14 -30 replies
45/93usb: gadget: align buffer size when allocating for OUT endpointdrivers/usb/gadget/u_f.c drivers/usb/gadget/u_f.h+18 -10 replies
46/93usb: gadget: f_hid: fix: Prevent accessing released memorydrivers/usb/gadget/function/f_hid.c+20 -40 replies
47/93Revert "led: core: Fix brightness setting when setting delay_off=0"drivers/leds/led-core.c+1 -10 replies
48/93xhci: Fix ring leak in failure path of xhci_alloc_virt_device()drivers/usb/host/xhci-mem.c+2 -10 replies
49/93kprobes/x86: Fix to set RWX bits correctly before releasing trampolinearch/x86/kernel/kprobes/core.c kernel/kprobes.c+10 -10 replies
50/93xfrm_user: uncoditionally validate esn replay attribute structnet/xfrm/xfrm_user.c+8 -130 replies
51/93net: xfrm: use preempt-safe this_cpu_read() in ipcomp_alloc_tfms()net/xfrm/xfrm_ipcomp.c+1 -10 replies
52/93xfrm: Refuse to insert 32 bit userspace socket policies on 64 bit systemsnet/xfrm/xfrm_state.c+5 -00 replies
53/93netfilter: bridge: ebt_among: add more missing match size checksnet/bridge/netfilter/ebt_among.c+34 -00 replies
54/93netfilter: x_tables: add and use xt_check_proc_nameinclude/linux/netfilter/x_tables.h net/netfilter/x_tables.c net/netfilter/xt_hashlimit.c +1 more+38 -50 replies
55/93Bluetooth: Fix missing encryption refresh on Security Requestnet/bluetooth/smp.c+7 -10 replies
56/93scsi: virtio_scsi: always read VPD pages for multiqueue toodrivers/scsi/virtio_scsi.c+1 -00 replies
57/93media: v4l2-ioctl.c: dont copy back the result for -ENOTTYdrivers/media/v4l2-core/v4l2-ioctl.c+4 -10 replies
58/93vb2: V4L2_BUF_FLAG_DONE is set after DQBUFdrivers/media/v4l2-core/videobuf2-core.c+5 -00 replies
59/93media: v4l2-compat-ioctl32.c: add missing VIDIOC_PREPARE_BUFdrivers/media/v4l2-core/v4l2-compat-ioctl32.c+1 -00 replies
60/93media: v4l2-compat-ioctl32.c: fix the indentationdrivers/media/v4l2-core/v4l2-compat-ioctl32.c+108 -1080 replies
61/93media: v4l2-compat-ioctl32.c: move helper functions to __get/put_v4l2_format32drivers/media/v4l2-core/v4l2-compat-ioctl32.c+16 -680 replies
62/93media: v4l2-compat-ioctl32.c: avoid sizeof(type)drivers/media/v4l2-core/v4l2-compat-ioctl32.c+38 -420 replies
63/93media: v4l2-compat-ioctl32.c: copy m.userptr in put_v4l2_plane32drivers/media/v4l2-core/v4l2-compat-ioctl32.c+28 -190 replies
64/93media: v4l2-compat-ioctl32.c: fix ctrl_is_pointerdrivers/media/v4l2-core/v4l2-compat-ioctl32.c+39 -200 replies
65/93media: v4l2-compat-ioctl32.c: make ctrl_is_pointer work for subdevsdrivers/media/v4l2-core/v4l2-compat-ioctl32.c+1 -10 replies
66/93media: v4l2-compat-ioctl32: Copy v4l2_window->global_alphadrivers/media/v4l2-core/v4l2-compat-ioctl32.c+5 -20 replies
67/93media: v4l2-compat-ioctl32.c: copy clip list in put_v4l2_window32drivers/media/v4l2-core/v4l2-compat-ioctl32.c+40 -190 replies
68/93media: v4l2-compat-ioctl32.c: drop pr_info for unknown buffer typedrivers/media/v4l2-core/v4l2-compat-ioctl32.c+0 -40 replies
69/93media: v4l2-compat-ioctl32.c: dont copy back the result for certain errorsdrivers/media/v4l2-core/v4l2-compat-ioctl32.c+3 -00 replies
70/93media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logicdrivers/media/v4l2-core/v4l2-compat-ioctl32.c+491 -2660 replies
71/93media: v4l2-ctrls: fix sparse warningdrivers/media/v4l2-core/v4l2-ctrls.c+52 -350 replies
72/93media: media/v4l2-ctrls: volatiles should not generate CH_VALUEdrivers/media/v4l2-core/v4l2-ctrls.c+9 -00 replies
73/93media: v4l2-compat-ioctl32: use compat_u64 for video standarddrivers/media/v4l2-core/v4l2-compat-ioctl32.c+1 -10 replies
74/93media: v4l2-compat-ioctl32: initialize a reserved fielddrivers/media/v4l2-core/v4l2-compat-ioctl32.c+2 -10 replies
75/93USB: serial: ftdi_sio: add RT Systems VX-8 cabledrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+4 -00 replies
76/93USB: serial: ftdi_sio: add support for Harman FirmwareHubEmulatordrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+7 -00 replies
77/93USB: serial: cp210x: add ELDAT Easywave RX09 iddrivers/usb/serial/cp210x.c+1 -00 replies
78/93mei: remove dev_err message on an unsupported ioctldrivers/misc/mei/main.c+0 -10 replies
79/93media: usbtv: prevent double free in error casedrivers/media/usb/usbtv/usbtv-core.c+2 -00 replies
80/93parport_pc: Add support for WCH CH382L PCI-E single parallel port card.drivers/parport/parport_pc.c+4 -00 replies
81/93crypto: ahash - Fix early termination in hash walkcrypto/ahash.c+4 -30 replies
82/93crypto: x86/cast5-avx - fix ECB encryption when long sg follows short onearch/x86/crypto/cast5_avx_glue.c+1 -20 replies
83/93proc: revert /proc/<pid>/maps [stack:TID] annotationDocumentation/filesystems/proc.txt fs/proc/task_mmu.c fs/proc/task_nommu.c +2 more+48 -1060 replies
84/93fs/proc: Stop trying to report thread stacksDocumentation/filesystems/proc.txt fs/proc/task_mmu.c fs/proc/task_nommu.c+19 -620 replies
85/93Input: i8042 - add Lenovo ThinkPad L460 to i8042 reset listdrivers/input/serio/i8042-x86ia64io.h+7 -00 replies
86/93Input: i8042 - enable MUX on Sony VAIO VGN-CS series to fix touchpaddrivers/input/serio/i8042-x86ia64io.h+17 -00 replies
87/93vt: change SGR 21 to follow the standardsdrivers/tty/vt/vt.c+5 -10 replies
88/93Documentation: pinctrl: palmas: Add ti,palmas-powerhold-override property definitionDocumentation/devicetree/bindings/pinctrl/pinctrl-palmas.txt+9 -00 replies
89/93ARM: dts: dra7: Add power hold and power controller properties to palmasarch/arm/boot/dts/dra7-evm.dts+2 -00 replies
90/93md/raid10: reset the first at the end of loopdrivers/md/raid10.c+1 -00 replies
91/93Revert "PCI/MSI: Stop disabling MSI/MSI-X in pci_device_shutdown()"drivers/pci/pci-driver.c+2 -00 replies
92/93Revert "ARM: dts: omap3-n900: Fix the audio CODECs reset pin"arch/arm/boot/dts/omap3-n900.dts+2 -20 replies
93/93Revert "ARM: dts: am335x-pepper: Fix the audio CODECs reset pin"arch/arm/boot/dts/am335x-pepper.dts+1 -10 replies

Reviews trailers per patch

29 of 93 patches have a Reviewed-by or Acked-by.

PatchMartin K. PetersenMartin SteigerwaldHante MeulemanPieter-Paul GiesbertsFranky LinNamhyung KimRichard WeinbergerPaolo BonziniGuillaume NaultJames ChapmanCornelia HuckEric DumazetUrsula BraunThomas GleixnerRobert BaldygaDavid Lechner[email protected]Fam ZhengStefan HajnocziSakari AilusLaurent PinchartRob HerringNeilBrownStefano BrivioJiri PirkoHannes ReineckeDoug Gilbert
1/93
2/93
3/93
4/93
5/93
6/93
7/93
8/93R-b
9/93Reported-and-tested-by
10/93
11/93
12/93
13/93R-b R-b R-b
14/93A-b
15/93
16/93T-b
17/93T-b
18/93
19/93
20/93T-b
21/93R-b A-b
22/93
23/93
24/93R-b R-b
25/93A-b A-b
26/93
27/93R-b
28/93
29/93
30/93R-b
31/93A-b
32/93R-b
33/93
34/93
35/93
36/93
37/93
38/93
39/93
40/93A-b
41/93
42/93R-b
43/93
44/93
45/93
46/93T-b
47/93
48/93
49/93
50/93
51/93
52/93Reported-and-tested-by
53/93R-b
54/93
55/93
56/93R-b R-b
57/93A-b
58/93
59/93A-b
60/93A-b
61/93A-b
62/93A-b
63/93A-b
64/93A-b
65/93A-b R-b
66/93
67/93A-b
68/93A-b
69/93A-b
70/93A-b
71/93
72/93
73/93
74/93
75/93
76/93
77/93
78/93
79/93
80/93
81/93
82/93
83/93
84/93A-b
85/93
86/93
87/93
88/93A-b
89/93
90/93R-b
91/93
92/93
93/93

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 27 reviewers.

Read the v1 thread

Cover letter [PATCH 3.18 00/93] 3.18.103-stable review

This is the start of the stable review cycle for the 3.18.103 release. There are 93 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 Apr 8 08:42:04 UTC 2018. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v3.x/stable-review/patch-3.18.103-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-3.18.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 3.18.103-rc1

Greg Kroah-Hartman <[email protected]>
Revert "ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin"

Greg Kroah-Hartman <[email protected]>
Revert "ARM: dts: omap3-n900: Fix the audio CODEC's reset pin"

Greg Kroah-Hartman <[email protected]>
Revert "PCI/MSI: Stop disabling MSI/MSI-X in pci_device_shutdown()"

Guoqing Jiang <[email protected]>
md/raid10: reset the 'first' at the end of loop

Keerthy <[email protected]>
ARM: dts: dra7: Add power hold and power controller properties to palmas

Keerthy <[email protected]>
Documentation: pinctrl: palmas: Add ti,palmas-powerhold-override property definition

Mike Frysinger <[email protected]>
vt: change SGR 21 to follow the standards

Ondrej Zary <[email protected]>
Input: i8042 - enable MUX on Sony VAIO VGN-CS series to fix touchpad

Dennis Wassenberg <[email protected]>
Input: i8042 - add Lenovo ThinkPad L460 to i8042 reset list

Andy Lutomirski <[email protected]>
fs/proc: Stop trying to report thread stacks

Johannes Weiner <[email protected]>
proc: revert /proc/<pid>/maps [stack:TID] annotation

Eric Biggers <[email protected]>
crypto: x86/cast5-avx - fix ECB encryption when long sg follows short one

Herbert Xu <[email protected]>
crypto: ahash - Fix early termination in hash walk

Alexander Gerasiov <[email protected]>
parport_pc: Add support for WCH CH382L PCI-E single parallel port card.

Oliver Neukum <[email protected]>
media: usbtv: prevent double free in error case

Colin Ian King <[email protected]>
mei: remove dev_err message on an unsupported ioctl

Johan Hovold <[email protected]>

    USB: serial: cp210x: add ELDAT Easywave RX09 id

Clemens Werther <[email protected]>
USB: serial: ftdi_sio: add support for Harman FirmwareHubEmulator

Major Hayden <[email protected]>
USB: serial: ftdi_sio: add RT Systems VX-8 cable

Mauro Carvalho Chehab <[email protected]>
media: v4l2-compat-ioctl32: initialize a reserved field

Mauro Carvalho Chehab <[email protected]>
media: v4l2-compat-ioctl32: use compat_u64 for video standard

Ricardo Ribalda <[email protected]>
media: media/v4l2-ctrls: volatiles should not generate CH_VALUE

Hans Verkuil <[email protected]>
media: v4l2-ctrls: fix sparse warning

Daniel Mentz <[email protected]>
media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logic

Hans Verkuil <[email protected]>
media: v4l2-compat-ioctl32.c: don't copy back the result for certain errors

Hans Verkuil <[email protected]>
media: v4l2-compat-ioctl32.c: drop pr_info for unknown buffer type

Hans Verkuil <[email protected]>
media: v4l2-compat-ioctl32.c: copy clip list in put_v4l2_window32

Daniel Mentz <[email protected]>

    media: v4l2-compat-ioctl32: Copy v4l2_window->global_alpha

Hans Verkuil <[email protected]>
media: v4l2-compat-ioctl32.c: make ctrl_is_pointer work for subdevs

Hans Verkuil <[email protected]>
media: v4l2-compat-ioctl32.c: fix ctrl_is_pointer

Hans Verkuil <[email protected]>
media: v4l2-compat-ioctl32.c: copy m.userptr in put_v4l2_plane32

Hans Verkuil <[email protected]>
media: v4l2-compat-ioctl32.c: avoid sizeof(type)

Hans Verkuil <[email protected]>
media: v4l2-compat-ioctl32.c: move 'helper' functions to __get/put_v4l2_format32

Hans Verkuil <[email protected]>
media: v4l2-compat-ioctl32.c: fix the indentation

Hans Verkuil <[email protected]>
media: v4l2-compat-ioctl32.c: add missing VIDIOC_PREPARE_BUF

Ricardo Ribalda <[email protected]>
vb2: V4L2_BUF_FLAG_DONE is set after DQBUF

Hans Verkuil <[email protected]>
media: v4l2-ioctl.c: don't copy back the result for -ENOTTY

Paolo Bonzini <[email protected]>
scsi: virtio_scsi: always read VPD pages for multiqueue too

Szymon Janc <[email protected]>
Bluetooth: Fix missing encryption refresh on Security Request

Florian Westphal <[email protected]>
netfilter: x_tables: add and use xt_check_proc_name

Florian Westphal <[email protected]>
netfilter: bridge: ebt_among: add more missing match size checks

Steffen Klassert <[email protected]>
xfrm: Refuse to insert 32 bit userspace socket policies on 64 bit systems

Greg Hackmann <[email protected]>
net: xfrm: use preempt-safe this_cpu_read() in ipcomp_alloc_tfms()

Florian Westphal <[email protected]>
xfrm_user: uncoditionally validate esn replay attribute struct

Masami Hiramatsu <[email protected]>
kprobes/x86: Fix to set RWX bits correctly before releasing trampoline

Ben Hutchings <[email protected]>
xhci: Fix ring leak in failure path of xhci_alloc_virt_device()

Ben Hutchings <[email protected]>
Revert "led: core: Fix brightness setting when setting delay_off=0"

Krzysztof Opasiak <[email protected]>
usb: gadget: f_hid: fix: Prevent accessing released memory

Felipe F. Tonello <[email protected]>
usb: gadget: align buffer size when allocating for OUT endpoint

Felipe F. Tonello <[email protected]>
usb: gadget: fix usb_ep_align_maybe endianness and new usb_ep_align

Felipe F. Tonello <[email protected]>
usb: gadget: change len to size_t on alloc_ep_req()

Felipe F. Tonello <[email protected]>
usb: gadget: define free_ep_req as universal function

Richard Narron <[email protected]>
partitions/msdos: Unable to mount UFS 44bsd partitions

Linus Torvalds <[email protected]>
perf/hwbp: Simplify the perf-hwbp code, fix documentation

Dan Carpenter <[email protected]>
ALSA: pcm: potential uninitialized return values

Stefan Roese <[email protected]>
ALSA: pcm: Use dma_bytes as size parameter in dma_mmap_coherent()

Linus Walleij <[email protected]>
mtd: jedec_probe: Fix crash in jedec_read_mfr()

Florian Fainelli <[email protected]>
net: fec: Fix unbalanced PM runtime calls

Julian Wiedmann <[email protected]>
s390/qeth: on channel error, reject further cmd requests

Julian Wiedmann <[email protected]>
s390/qeth: lock read device while queueing next buffer

Julian Wiedmann <[email protected]>
s390/qeth: when thread completes, wake up all waiters

Julian Wiedmann <[email protected]>
s390/qeth: free netdevice when removing a card

Arkadi Sharshevsky <[email protected]>
team: Fix double free in error path

Vinicius Costa Gomes <[email protected]>
skbuff: Fix not waking applications when errors are enqueued

David Ahern <[email protected]>
net: Only honor ifindex in IP_PKTINFO if non-0

Nicolas Dichtel <[email protected]>
netlink: avoid a double skb free in genlmsg_mcast()

Arvind Yadav <[email protected]>
net/iucv: Free memory obtained by kzalloc

Christophe JAILLET <[email protected]>
net: ethernet: arc: Fix a potential memory leak if an optional regulator is deferred

Eric Dumazet <[email protected]>
l2tp: do not accept arbitrary sockets

Lorenzo Bianconi <[email protected]>
ipv6: fix access to non-linear packet in ndisc_fill_redirect_hdr_option()

Alexey Kodanev <[email protected]>
dccp: check sk for closed state in dccp_sendmsg()

Greg Kroah-Hartman <[email protected]>
Revert "genirq: Use irqd_get_trigger_type to compare the trigger type for shared IRQs"

Johannes Thumshirn <[email protected]>
scsi: sg: don't return bogus Sg_requests

Linus Torvalds <[email protected]>
kvm/x86: fix icebp instruction handling

Linus Torvalds <[email protected]>
tty: vt: fix up tabstops properly

Andri Yngvason <[email protected]>
can: cc770: Fix use after free in cc770_tx_interrupt()

Andri Yngvason <[email protected]>
can: cc770: Fix queue stall & dropped RTR reply

Andri Yngvason <[email protected]>
can: cc770: Fix stalls on rt-linux, remove redundant IRQ ack

Dan Carpenter <[email protected]>
staging: ncpfs: memory corruption in ncp_read_kernel()

Masami Hiramatsu <[email protected]>
tracing: probeevent: Fix to support minus offset from symbol

Arend Van Spriel <[email protected]>
brcmfmac: fix P2P_DEVICE ethernet address generation

Greg Kroah-Hartman <[email protected]>
drm: udl: Properly check framebuffer mmap offsets

Hans de Goede <[email protected]>
libata: Modify quirks for MX100 to limit NCQ_TRIM quirk to MU01 version

Hans de Goede <[email protected]>
libata: Make Crucial BX100 500GB LPM quirk apply to all firmware versions

Hans de Goede <[email protected]>
libata: Apply NOLPM quirk to Crucial M500 480 and 960GB SSDs

Ju Hyung Park <[email protected]>
libata: Enable queued TRIM for Samsung SSD 860

Kai-Heng Feng <[email protected]>
libata: disable LPM for Crucial BX100 SSD 500GB drive

Hans de Goede <[email protected]>
libata: Apply NOLPM quirk to Crucial MX100 512GB SSDs

Eric Biggers <[email protected]>
libata: remove WARN() for DMA or PIO command without data

Eric Biggers <[email protected]>
libata: fix length validation of ATAPI-relayed SCSI commands

Takashi Iwai <[email protected]>
ALSA: aloop: Fix access to not-yet-ready substream via cable

Takashi Iwai <[email protected]>
ALSA: aloop: Sync stale timer before release

Kirill Marinushkin <[email protected]>
ALSA: usb-audio: Fix parsing descriptor of UAC2 processing unit

-------------

Diffstat:

 .../devicetree/bindings/pinctrl/pinctrl-palmas.txt |    9 +
 Documentation/filesystems/proc.txt                 |   31 +-
 Makefile                                           |    4 +-
 arch/arm/boot/dts/am335x-pepper.dts                |    2 +-
 arch/arm/boot/dts/dra7-evm.dts                     |    2 +
 arch/arm/boot/dts/omap3-n900.dts                   |    4 +-
 arch/x86/crypto/cast5_avx_glue.c                   |    3 +-
 arch/x86/include/asm/vmx.h                         |    1 +
 arch/x86/kernel/kprobes/core.c                     |    9 +
 arch/x86/kvm/vmx.c                                 |    9 +-
 block/partitions/msdos.c                           |    4 +-
 crypto/ahash.c                                     |    7 +-
 drivers/ata/libata-core.c                          |   26 +-
 drivers/ata/libata-scsi.c                          |    4 +-
 drivers/gpu/drm/udl/udl_fb.c                       |    9 +-
 drivers/input/serio/i8042-x86ia64io.h              |   24 +
 drivers/leds/led-core.c                            |    2 +-
 drivers/md/raid10.c                                |    1 +
 drivers/media/usb/usbtv/usbtv-core.c               |    2 +
 drivers/media/v4l2-core/v4l2-compat-ioctl32.c      | 1020 ++++++++++++--------
 drivers/media/v4l2-core/v4l2-ctrls.c               |   96 +-
 drivers/media/v4l2-core/v4l2-ioctl.c               |    5 +-
 drivers/media/v4l2-core/videobuf2-core.c           |    5 +
 drivers/misc/mei/main.c                            |    1 -
 drivers/mtd/chips/jedec_probe.c                    |    2 +
 drivers/net/can/cc770/cc770.c                      |  100 +-
 drivers/net/can/cc770/cc770.h                      |    2 +
 drivers/net/ethernet/arc/emac_rockchip.c           |    6 +-
 drivers/net/ethernet/freescale/fec_main.c          |    2 +
 drivers/net/team/team.c                            |    4 +-
 drivers/net/wireless/brcm80211/brcmfmac/p2p.c      |   24 +-
 drivers/parport/parport_pc.c                       |    4 +
 drivers/pci/pci-driver.c                           |    2 +
 drivers/s390/net/qeth_core_main.c                  |   21 +-
 drivers/s390/net/qeth_l2_main.c                    |    2 +-
 drivers/s390/net/qeth_l3_main.c                    |    2 +-
 drivers/scsi/sg.c                                  |    5 +-
 drivers/scsi/virtio_scsi.c                         |    1 +
 drivers/tty/vt/vt.c                                |   14 +-
 drivers/usb/gadget/function/f_hid.c                |   24 +-
 drivers/usb/gadget/function/f_midi.c               |    6 -
 drivers/usb/gadget/function/f_sourcesink.c         |    6 -
 drivers/usb/gadget/function/g_zero.h               |    1 -
 drivers/usb/gadget/u_f.c                           |    6 +-
 drivers/usb/gadget/u_f.h                           |   26 +-
 drivers/usb/host/xhci-mem.c                        |    3 +-
 drivers/usb/serial/cp210x.c                        |    1 +
 drivers/usb/serial/ftdi_sio.c                      |    2 +
 drivers/usb/serial/ftdi_sio_ids.h                  |    9 +
 fs/ncpfs/ncplib_kernel.c                           |    4 +
 fs/proc/task_mmu.c                                 |   63 +-
 fs/proc/task_nommu.c                               |   43 +-
 include/linux/mm.h                                 |    3 +-
 include/linux/netfilter/x_tables.h                 |    2 +
 include/linux/usb/gadget.h                         |   17 +-
 include/uapi/linux/usb/audio.h                     |    4 +-
 kernel/events/hw_breakpoint.c                      |   30 +-
 kernel/irq/manage.c                                |    4 +-
 kernel/kprobes.c                                   |    2 +-
 kernel/trace/trace_kprobe.c                        |    4 +-
 kernel/trace/trace_probe.c                         |    8 +-
 kernel/trace/trace_probe.h                         |    2 +-
 mm/util.c                                          |   27 +-
 net/bluetooth/smp.c                                |    8 +-
 net/bridge/netfilter/ebt_among.c                   |   34 +
 net/core/skbuff.c                                  |    2 +-
 net/dccp/proto.c                                   |    5 +
 net/ipv4/ip_sockglue.c                             |    6 +-
 net/ipv6/ndisc.c                                   |    3 +-
 net/iucv/af_iucv.c                                 |    4 +-
 net/l2tp/l2tp_core.c                               |    8 +-
 net/netfilter/x_tables.c                           |   30 +
 net/netfilter/xt_hashlimit.c                       |    5 +-
 net/netfilter/xt_recent.c                          |    6 +-
 net/netlink/genetlink.c                            |    2 +-
 net/xfrm/xfrm_ipcomp.c                             |    2 +-
 net/xfrm/xfrm_state.c                              |    5 +
 net/xfrm/xfrm_user.c                               |   21 +-
 sound/core/oss/pcm_oss.c                           |    4 +-
 sound/core/pcm_native.c                            |    2 +-
 sound/drivers/aloop.c                              |   17 +-
 81 files changed, 1176 insertions(+), 756 deletions(-)