Skip to content

3.2.93-rc1 review

Ben Hutchings linux-mips lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest106 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/106xfrm: fix stack access out of bounds with CONFIG_XFRM_SUB_POLICYinclude/net/xfrm.h net/xfrm/xfrm_policy.c+0 -550 replies
2/106af_key: Fix slab-out-of-bounds in pfkey_compile_policy.net/key/af_key.c+1 -10 replies
3/106tcp: avoid fragmenting peculiar skbs in SACKnet/ipv4/tcp_input.c+5 -40 replies
4/106net: irda: irda-usb: fix firmware name on big-endian hostsdrivers/net/irda/irda-usb.c+1 -10 replies
5/106USB: serial: ftdi_sio: fix setting latency for unprivileged usersdrivers/usb/serial/ftdi_sio.c+1 -10 replies
6/106USB: serial: ir-usb: fix big-endian baud-rate debug printkdrivers/usb/serial/ir-usb.c+12 -90 replies
7/106USB: serial: mct_u232: fix big-endian baud-rate handlingdrivers/usb/serial/mct_u232.c+1 -10 replies
8/106USB: serial: io_ti: fix div-by-zero in set_termiosdrivers/usb/serial/io_ti.c+4 -10 replies
9/106ahci: Acer SA5-271 SSD Not Detected Fixdrivers/ata/ahci.c+38 -00 replies
10/106tcp: eliminate negative reordering in tcp_clean_rtx_queuenet/ipv4/tcp_input.c+1 -10 replies
11/106USB: ene_usb6250: fix DMA to the stackdrivers/usb/storage/ene_ub6250.c+55 -350 replies
12/106USB: core: replace %p with %pKdrivers/usb/core/devio.c drivers/usb/core/hcd.c+4 -40 replies
13/106uwb: fix device quirk on big-endian hostsdrivers/uwb/i1480/dfu/usb.c+3 -20 replies
14/106USB: iowarrior: fix info ioctl on big-endian hostsdrivers/usb/misc/iowarrior.c+1 -10 replies
15/106usb: r8a66597-hcd: decrease timeoutdrivers/usb/host/r8a66597-hcd.c+1 -10 replies
16/106usb: r8a66597-hcd: select a different endpoint on timeoutdrivers/usb/host/r8a66597-hcd.c+3 -10 replies
17/106USB: gadget: dummy_hcd: fix hub-descriptor removable fieldsdrivers/usb/gadget/dummy_hcd.c+3 -30 replies
18/106USB: usbip: fix nonconforming hub descriptordrivers/staging/usbip/vhci_hcd.c+8 -30 replies
19/106USB: hub: fix SS hub-descriptor handlingdrivers/usb/core/hub.c+6 -20 replies
20/106USB: hub: fix non-SS hub-descriptor handlingdrivers/usb/core/hub.c+9 -40 replies
21/106USB: hub: fix SS max number of portsdrivers/usb/core/hub.c include/linux/usb/ch11.h+11 -10 replies
22/106mac80211: strictly check mesh address extension modenet/mac80211/rx.c net/wireless/util.c+12 -50 replies
23/106of: fdt: add missing allocation-failure checkdrivers/of/fdt.c+2 -00 replies
24/106tracing/kprobes: Enforce kprobes teardown after testinginclude/linux/kprobes.h kernel/kprobes.c kernel/trace/trace_kprobe.c+9 -20 replies
25/106xhci: workaround for hosts missing CAS bitdrivers/usb/host/xhci-hub.c drivers/usb/host/xhci-pci.c drivers/usb/host/xhci.h+46 -00 replies
26/106usb: xhci: apply XHCI_PME_STUCK_QUIRK to Intel Apollo Lakedrivers/usb/host/xhci-pci.c+2 -10 replies
27/106xhci: apply PME_STUCK_QUIRK and MISSING_CAS quirk for Denvertondrivers/usb/host/xhci-pci.c+5 -20 replies
28/106usb: host: xhci-mem: allocate zeroed Scratchpad Bufferdrivers/usb/host/xhci-mem.c+1 -10 replies
29/106usb: host: xhci: simplify irq handler returndrivers/usb/host/xhci-ring.c+17 -150 replies
30/106USB: xhci: fix lock-inversion problemdrivers/usb/host/xhci-ring.c+3 -20 replies
31/106usb: musb: tusb6010_omap: Do not reset the other direction's packet sizedrivers/usb/musb/tusb6010_omap.c+9 -40 replies
32/106drivers: char: mem: Check for address space wraparound with mmap()drivers/char/mem.c+5 -00 replies
33/106watchdog: pcwd_usb: fix NULL-deref at probedrivers/watchdog/pcwd_usb.c+3 -00 replies
34/106powerpc/mm: Fix virt_addr_valid() etc. on 64-bit hasharch/powerpc/include/asm/page.h+12 -00 replies
35/106KVM: X86: Fix read out-of-bounds vulnerability in kvm pio emulationarch/x86/kvm/x86.c+15 -90 replies
36/106KVM: x86: fix use of uninitialized memory as segment descriptor in emulator.arch/x86/kvm/x86.c+3 -10 replies
37/106KVM: x86: zero base3 of unusable segmentsarch/x86/kvm/x86.c+2 -00 replies
38/106osf_wait4(): fix infoleakarch/alpha/kernel/osf_sys.c+4 -20 replies
39/106ext4: keep existing extra fields when inode expandsfs/ext4/inode.c+3 -20 replies
40/106i2c: i2c-tiny-usb: fix buffer not being DMA capabledrivers/i2c/busses/i2c-tiny-usb.c+21 -40 replies
41/106crypto: gcm - wait for crypto op not signal safecrypto/gcm.c+2 -40 replies
42/106ALSA: hda - apply STAC_9200_DELL_M22 quirk for Dell Latitude D430sound/pci/hda/patch_sigmatel.c+2 -00 replies
43/106block: fix an error code in add_partition()fs/partitions/check.c+3 -10 replies
44/106libceph: NULL deref on crush_decode() error pathnet/ceph/osdmap.c+1 -00 replies
45/106drm/gma500/psb: Actually use VBT mode when it is founddrivers/staging/gma500/psb_intel_lvds.c+11 -70 replies
46/106dmaengine: ep93xx: Always start from BASE0drivers/dma/ep93xx_dma.c+2 -00 replies
47/106netfilter: ctnetlink: fix incorrect nf_ct_put during hash resizenet/netfilter/nf_conntrack_netlink.c+6 -10 replies
48/106ASoC: Fix use-after-free at card unregistrationsound/soc/soc-core.c+3 -20 replies
49/106scsi: qla2xxx: don't disable a not previously enabled PCI devicedrivers/scsi/qla2xxx/qla_os.c+4 -40 replies
50/106net: ethernet: ax88796: don't call free_irq without request_irq firstdrivers/net/ethernet/8390/ax88796.c+2 -50 replies
51/106ext4: fix data corruption for mmap writesfs/ext4/inode.c+23 -30 replies
52/106ext4: fix fdatasync(2) after extent manipulation operationsfs/ext4/extents.c+2 -00 replies
53/106net: phy: fix marvell phy status readingdrivers/net/phy/marvell.c+0 -20 replies
54/106usb: gadget: f_mass_storage: Serialize wake and sleep executiondrivers/usb/gadget/f_mass_storage.c+11 -20 replies
55/106ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt()net/ipv6/xfrm6_mode_ro.c net/ipv6/xfrm6_mode_transport.c+4 -00 replies
56/106drivers: char: mem: Fix wraparound check to allow mappings up to the enddrivers/char/mem.c+1 -10 replies
57/106alarmtimer: Prevent overflow of relative timerskernel/time/alarmtimer.c+2 -20 replies
58/106alarmtimer: Rate limit periodic intervalskernel/time/alarmtimer.c+8 -00 replies
59/106rc-core: race condition during ir_raw_event_register()drivers/media/rc/ir-raw.c+8 -50 replies
60/106net: add kfree_skb_list()include/linux/skbuff.h net/core/skbuff.c+13 -80 replies
61/106ipv6: Fix leak in ipv6_gso_segment().net/ipv6/af_inet6.c+3 -10 replies
62/106net: ping: do not abuse udp_poll()net/ipv4/af_inet.c+1 -10 replies
63/106vb2: fix plane index sanity check in vb2_plane_cookie()drivers/media/video/videobuf2-core.c+1 -10 replies
64/106vb2: Fix an off by one error in 'vb2_plane_vaddr'drivers/media/video/videobuf2-core.c+1 -10 replies
65/106net: ethoc: enable NAPI before poll may be scheduleddrivers/net/ethernet/ethoc.c+2 -10 replies
66/106drm/vmwgfx: Handle vmalloc() failure in vmw_local_fifo_reserve()drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c+2 -00 replies
67/106perf probe: Fix examples section of documentationtools/perf/Documentation/perf-probe.txt+6 -20 replies
68/106perf script: Fix outdated comment for perf-trace-pythontools/perf/util/scripting-engines/trace-event-python.c+1 -10 replies
69/106perf script: Fix documentation errorstools/perf/Documentation/perf-script-perl.txt tools/perf/Documentation/perf-script-python.txt+3 -30 replies
70/106perf script python: Fix wrong code snippets in documentationtools/perf/Documentation/perf-script-python.txt+2 -20 replies
71/106perf script python: Updated trace_unhandled() signaturetools/perf/Documentation/perf-script-python.txt+3 -60 replies
72/106perf script python: Remove dups in documentation examplestools/perf/Documentation/perf-script-python.txt+2 -40 replies
73/106KVM: cpuid: Fix read/write out-of-bounds vulnerability in cpuid emulationarch/x86/kvm/x86.c+11 -90 replies
74/106MIPS: kprobes: flush_insn_slot should flush only if probe initialisedarch/mips/include/asm/kprobes.h+2 -10 replies
75/106KEYS: fix dereferencing NULL payload with nonzero lengthsecurity/keys/keyctl.c+2 -20 replies
76/106fix ufs_isblockset()fs/ufs/util.h+7 -30 replies
77/106ufs: set correct ->s_maxsizefs/ufs/super.c+18 -00 replies
78/106excessive checks in ufs_write_failed() and ufs_evict_inode()fs/ufs/inode.c fs/ufs/truncate.c+4 -70 replies
79/106KVM: async_pf: avoid async pf injection when in guest modearch/x86/kvm/mmu.c arch/x86/kvm/mmu.h arch/x86/kvm/x86.c+7 -40 replies
80/106configfs: Fix race between create_link and configfs_rmdirfs/configfs/symlink.c+1 -20 replies
81/106usb: xhci: ASMedia ASM1042A chipset need shorts TX quirkdrivers/usb/host/xhci-pci.c+4 -00 replies
82/106selinux: fix double free in selinux_parse_opts_str()security/selinux/hooks.c+2 -30 replies
83/106xfrm: Oops on error in pfkey_msg2xfrm_state()net/key/af_key.c+12 -40 replies
84/106xfrm: NULL dereference on allocation failurenet/key/af_key.c+1 -00 replies
85/106powerpc/kprobes: Pause function_graph tracing during jprobes handlingarch/powerpc/kernel/kprobes.c+12 -00 replies
86/106swap: cond_resched in swap_cgroup_prepare()mm/page_cgroup.c+3 -00 replies
87/106signal: Only reschedule timers on signals timers have sentkernel/signal.c+14 -60 replies
88/106Input: i8042 - add Fujitsu Lifebook AH544 to notimeout listdrivers/input/serio/i8042-x86ia64io.h+7 -00 replies
89/106drm/radeon: add a quirk for Toshiba Satellite L20-183drivers/gpu/drm/radeon/radeon_combios.c+7 -00 replies
90/106rtnetlink: add IFLA_GROUP to ifla_policynet/core/rtnetlink.c+2 -00 replies
91/106ipv6: avoid unregistering inet6_dev for loopbacknet/ipv6/addrconf.c+4 -10 replies
92/106powerpc/64: Initialise thread_info for emergency stacksarch/powerpc/kernel/setup_64.c+25 -00 replies
93/106autofs: sanity check status reported with AUTOFS_DEV_IOCTL_FAILfs/autofs4/dev-ioctl.c+1 -10 replies
94/106lib/cmdline.c: fix get_options() overflow while parsing rangeslib/cmdline.c+3 -30 replies
95/106net: prevent sign extension in dev_get_stats()net/core/dev.c+1 -10 replies
96/106MIPS: Fix IRQ tracing & lockdep when reschedulingarch/mips/kernel/entry.S+3 -00 replies
97/106tracing/kprobes: Allow to create probe with a module name starting with a digitkernel/trace/trace_kprobe.c+5 -80 replies
98/106tcp: initialize rcv_mss to TCP_MIN_MSS instead of 0net/ipv4/tcp.c+4 -00 replies
99/106xfrm: policy: check policy direction valuenet/xfrm/xfrm_policy.c+6 -00 replies
100/106xen: fix bio vec mergingdrivers/xen/biomerge.c+1 -20 replies
101/106ptrace: use fsuid, fsgid, effective creds for fs access checksfs/proc/array.c fs/proc/base.c fs/proc/namespaces.c +7 more+73 -230 replies
102/106mm: fix move/migrate_pages() race on task structmm/mempolicy.c mm/migrate.c+38 -300 replies
103/106mm: fix NULL ptr dereference in migrate_pagesmm/mempolicy.c+7 -40 replies
104/106mm: fix NULL ptr dereference in move_pagesmm/migrate.c+8 -80 replies
105/106Sanitize 'move_pages()' permission checksmm/migrate.c+3 -80 replies
106/106net: phy: marvell: Limit errata to 88m1101drivers/net/phy/marvell.c+37 -290 replies

Reviews trailers per patch

33 of 106 patches have a Reviewed-by or Acked-by.

PatchDavid AhernAndrey KonovalovMasami HiramatsuAndreas HartmannIlya DryomovAlan SternGreg Kroah-HartmanBart Van AsscheBryant G. LyChristoph LameterPete ZaitcevNeal CardwellDamian IvanovShuah KhanMichal HockoVladimir DavydovHarini KatakamFlorian FainelliEric W. BiedermanSteven Rostedt (VMware)Tobias KlauserCraig GallekGiridhar MalavaliSinclair YehAndrew LunnJuergen GrossRobert JarzmikSakari AilusPaolo BonziniDavid HildenbrandKees CookLorenzo ColittiGuenter RoeckTill HarbaumPaul MackerrasBalbir SinghBreno LeitaoTony Lindgren
1/106
2/106T-b
3/106A-b
4/106
5/106
6/106R-b
7/106R-b A-b
8/106R-b
9/106T-b
10/106
11/106Reported-and-tested-by
12/106
13/106
14/106
15/106
16/106
17/106A-b
18/106A-b
19/106A-b
20/106A-b
21/106A-b
22/106
23/106
24/106A-b
25/106
26/106
27/106
28/106
29/106
30/106Reported-and-tested-by
31/106T-b
32/106
33/106R-b
34/106R-b R-b T-b
35/106
36/106
37/106R-b R-b
38/106
39/106
40/106R-b A-b
41/106
42/106
43/106
44/106R-b
45/106
46/106
47/106
48/106Reported-and-tested-by
49/106R-b R-b
50/106
51/106
52/106
53/106R-b R-b
54/106A-b
55/106A-b
56/106
57/106
58/106
59/106
60/106
61/106
62/106A-b T-b
63/106
64/106R-b
65/106R-b R-b
66/106R-b
67/106A-b
68/106
69/106
70/106
71/106
72/106
73/106
74/106
75/106
76/106
77/106
78/106
79/106
80/106T-b
81/106
82/106
83/106
84/106
85/106A-b A-b
86/106A-b A-b
87/106
88/106
89/106
90/106
91/106A-b T-b
92/106
93/106
94/106
95/106
96/106
97/106A-b
98/106
99/106
100/106R-b
101/106A-b
102/106
103/106
104/106A-b
105/106A-b
106/106A-b R-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 38 reviewers.

Read the v1 thread

Cover letter [PATCH 3.2 000/106] 3.2.93-rc1 review

This is the start of the stable review cycle for the 3.2.93 release. There are 106 patches in this series, which will be posted as responses to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Tue Sep 12 12:00:00 UTC 2017. Anything received after that time might be too late.

A combined patch relative to 3.2.92 will be posted as an additional response to this. A shortlog and diffstat can be found below.

Ben.

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

Al Viro (4):

      excessive checks in ufs_write_failed() and ufs_evict_inode()
         [babef37dccbaa49249a22bae9150686815d7be71]
      fix ufs_isblockset()
         [414cf7186dbec29bd946c138d6b5c09da5955a08]
      osf_wait4(): fix infoleak
         [a8c39544a6eb2093c04afd5005b6192bd0e880c6]
      ufs: set correct ->s_maxsize
         [6b0d144fa758869bdd652c50aa41aaf601232550]

Alan Stern (2):
USB: ene_usb6250: fix DMA to the stack
[628c2893d44876ddd11602400c70606ade62e129]
USB: xhci: fix lock-inversion problem
[63aea0dbab90a2461faaae357cbc8cfd6c8de9fe]

Alex Deucher (1):
drm/radeon: add a quirk for Toshiba Satellite L20-183
[acfd6ee4fa7ebeee75511825fe02be3f7ac1d668]

Alexander Sverdlin (1):
dmaengine: ep93xx: Always start from BASE0
[0037ae47812b1f431cc602100d1d51f37d77b61e]

Alexander Tsoy (1):
ALSA: hda - apply STAC_9200_DELL_M22 quirk for Dell Latitude D430
[1fc2e41f7af4572b07190f9dec28396b418e9a36]

Andrew Lunn (1):
net: phy: marvell: Limit errata to 88m1101
[f2899788353c13891412b273fdff5f02d49aa40f]

Anthony Mallet (1):
USB: serial: ftdi_sio: fix setting latency for unprivileged users
[bb246681b3ed0967489a7401ad528c1aaa1a4c2e]

Ben Hutchings (2):
ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt()
[6e80ac5cc992ab6256c3dae87f7e57db15e1a58c]
net: add kfree_skb_list()
[bd8a7036c06cf15779b31a5397d4afcb12be81ea]

Chris Brandt (2):

      usb: r8a66597-hcd: decrease timeout
         [dd14a3e9b92ac6f0918054f9e3477438760a4fa6]
      usb: r8a66597-hcd: select a different endpoint on timeout
         [1f873d857b6c2fefb4dada952674aa01bcfb92bd]

Christoph Lameter (1):
mm: fix move/migrate_pages() race on task struct
[3268c63eded4612a3d07b56d1e02ce7731e6608e]

Christophe JAILLET (1):
[media] vb2: Fix an off by one error in 'vb2_plane_vaddr'
[5ebb6dd36c9f5fb37b1077b393c254d70a14cb46]

Corentin Labbe (1):
usb: xhci: ASMedia ASM1042A chipset need shorts TX quirk
[d2f48f05cd2a2a0a708fbfa45f1a00a87660d937]

Dan Carpenter (5):
block: fix an error code in add_partition()
[7bd897cfce1eb373892d35d7f73201b0f9b221c4]
drm/vmwgfx: Handle vmalloc() failure in vmw_local_fifo_reserve()
[f0c62e9878024300319ba2438adc7b06c6b9c448]
libceph: NULL deref on crush_decode() error path
[293dffaad8d500e1a5336eeb90d544cf40d4fbd8]
xfrm: NULL dereference on allocation failure
[e747f64336fc15e1c823344942923195b800aa1e]
xfrm: Oops on error in pfkey_msg2xfrm_state()
[1e3d0c2c70cd3edb5deed186c5f5c75f2b84a633]

Daniel Drake (1):
Input: i8042 - add Fujitsu Lifebook AH544 to notimeout list
[817ae460c784f32cd45e60b2b1b21378c3c6a847]

David S. Miller (1):
ipv6: Fix leak in ipv6_gso_segment().
[e3e86b5119f81e5e2499bea7ea1ebe8ac6aab789]

Eric Biggers (1):
KEYS: fix dereferencing NULL payload with nonzero length
[5649645d725c73df4302428ee4e02c869248b4c5]

Eric Dumazet (2):
net: ping: do not abuse udp_poll()
[77d4b1d36926a9b8387c6b53eeba42bcaaffcea3]
net: prevent sign extension in dev_get_stats()
[6f64ec74515925cced6df4571638b5a099a49aae]

Eric W. Biederman (1):
signal: Only reschedule timers on signals timers have sent
[57db7e4a2d92c2d3dfbca4ef8057849b2682436b]

Felipe Balbi (1):
usb: host: xhci: simplify irq handler return
[76a35293b901915c5dcb4a87a4a0da8d7caf39fe]

Gilad Ben-Yossef (1):
crypto: gcm - wait for crypto op not signal safe
[f3ad587070d6bd961ab942b3fd7a85d00dfc934b]

Gleb Natapov (1):
KVM: x86: fix use of uninitialized memory as segment descriptor in emulator.
[378a8b099fc207ddcb91b19a8c1457667e0af398]

Ilya Matveychikov (1):
lib/cmdline.c: fix get_options() overflow while parsing ranges
[a91e0f680bcd9e10c253ae8b62462a38bd48f09f]

Jan Kara (2):
ext4: fix data corruption for mmap writes
[a056bdaae7a181f7dcc876cfab2f94538e508709]
ext4: fix fdatasync(2) after extent manipulation operations
[67a7d5f561f469ad2fa5154d2888258ab8e6df7c]

Jann Horn (1):
ptrace: use fsuid, fsgid, effective creds for fs access checks
[caaee6234d05a58c5b4d05e7bf766131b810a657]

Johan Hovold (13):
USB: gadget: dummy_hcd: fix hub-descriptor removable fields
[d81182ce30dbd497a1e7047d7fda2af040347790]
USB: hub: fix SS hub-descriptor handling
[2c25a2c818023df64463aac3288a9f969491e507]
USB: hub: fix SS max number of ports
[93491ced3c87c94b12220dbac0527e1356702179]
USB: hub: fix non-SS hub-descriptor handling
[bec444cd1c94c48df409a35ad4e5b143c245c3f7]
USB: iowarrior: fix info ioctl on big-endian hosts
[dd5ca753fa92fb736b1395db892bd29f78e6d408]
USB: serial: io_ti: fix div-by-zero in set_termios
[6aeb75e6adfaed16e58780309613a578fe1ee90b]
USB: serial: ir-usb: fix big-endian baud-rate debug printk
[ad0ccac76dcc92c3331f4c94c9fc54f8bf1ab20c]
USB: serial: mct_u232: fix big-endian baud-rate handling
[26cede343656c0bc2c33cdc783771282405c7fb2]
USB: usbip: fix nonconforming hub descriptor
[ec963b412a54aac8e527708ecad06a6988a86fb4]
net: irda: irda-usb: fix firmware name on big-endian hosts
[75cf067953d5ee543b3bda90bbfcbee5e1f94ae8]
of: fdt: add missing allocation-failure check
[49e67dd17649b60b4d54966e18ec9c80198227f0]
uwb: fix device quirk on big-endian hosts
[41318a2b82f5d5fe1fb408f6d6e0b22aa557111d]
watchdog: pcwd_usb: fix NULL-deref at probe
[46c319b848268dab3f0e7c4a5b6e9146d3bca8a4]

Johannes Thumshirn (1):
scsi: qla2xxx: don't disable a not previously enabled PCI device
[ddff7ed45edce4a4c92949d3c61cd25d229c4a14]

Julius Werner (2):
drivers: char: mem: Check for address space wraparound with mmap()
[b299cde245b0b76c977f4291162cf668e087b408]
drivers: char: mem: Fix wraparound check to allow mappings up to the end
[32829da54d9368103a2f03269a5120aa9ee4d5da]

Konstantin Khlebnikov (1):
ext4: keep existing extra fields when inode expands
[887a9730614727c4fff7cb756711b190593fc1df]

Linus Torvalds (1):
Sanitize 'move_pages()' permission checks
[197e7e521384a23b9e585178f3f11c9fa08274b9]

Liping Zhang (1):
netfilter: ctnetlink: fix incorrect nf_ct_put during hash resize
[fefa92679dbe0c613e62b6c27235dcfbe9640ad1]

Marcin Nowakowski (1):
MIPS: kprobes: flush_insn_slot should flush only if probe initialised
[698b851073ddf5a894910d63ca04605e0473414e]

Mathias Nyman (2):
xhci: apply PME_STUCK_QUIRK and MISSING_CAS quirk for Denverton
[a0c16630d35a874e82bdf2088f58ecaca1024315]
xhci: workaround for hosts missing CAS bit
[346e99736c3ce328fd42d678343b70243aca5f36]

Max Filippov (1):
net: ethoc: enable NAPI before poll may be scheduled
[d220b942a4b6a0640aee78841608f4aa5e8e185e]

Michael Ellerman (1):
powerpc/mm: Fix virt_addr_valid() etc. on 64-bit hash
[e41e53cd4fe331d0d1f06f8e4ed7e2cc63ee2c34]

Naveen N. Rao (1):
powerpc/kprobes: Pause function_graph tracing during jprobes handling
[a9f8553e935f26cb5447f67e280946b0923cd2dc]

NeilBrown (1):
autofs: sanity check status reported with AUTOFS_DEV_IOCTL_FAIL
[9fa4eb8e490a28de40964b1b0e583d8db4c7e57c]

Nicholas Bellinger (1):
configfs: Fix race between create_link and configfs_rmdir
[ba80aa909c99802c428682c352b0ee0baac0acd3]

Nicholas Piggin (1):
powerpc/64: Initialise thread_info for emergency stacks
[34f19ff1b5a0d11e46df479623d6936460105c9f]

Patrik Jakobsson (1):
drm/gma500/psb: Actually use VBT mode when it is found
[82bc9a42cf854fdf63155759c0aa790bd1f361b0]

Paul Burton (1):
MIPS: Fix IRQ tracing & lockdep when rescheduling
[d8550860d910c6b7b70f830f59003b33daaa52c9]

Paul Moore (1):
selinux: fix double free in selinux_parse_opts_str()
[023f108dcc187e34ef864bf10ed966cf25e14e2a]

Peter Chen (1):
usb: host: xhci-mem: allocate zeroed Scratchpad Buffer
[7480d912d549f414e0ce39331870899e89a5598c]

Peter Ujfalusi (1):
usb: musb: tusb6010_omap: Do not reset the other direction's packet size
[6df2b42f7c040d57d9ecb67244e04e905ab87ac6]

Radim Krčmář (1):
KVM: x86: zero base3 of unusable segments
[f0367ee1d64d27fa08be2407df5c125442e885e3]

Rajkumar Manoharan (1):
mac80211: strictly check mesh address extension mode
[5667c86acf021e6dcf02584408b4484a273ac68f]

Roger Pau Monne (1):
xen: fix bio vec merging
[462cdace790ac2ed6aad1b19c9c0af0143b6aab0]

Russell King (1):
net: phy: fix marvell phy status reading
[898805e0cdf7fd860ec21bf661d3a0285a3defbd]

Sabrina Dubroca (2):
tracing/kprobes: Allow to create probe with a module name starting with a digit
[9e52b32567126fe146f198971364f68d3bc5233f]
xfrm: fix stack access out of bounds with CONFIG_XFRM_SUB_POLICY
[9b3eb54106cf6acd03f07cf0ab01c13676a226c2]

Sasha Levin (2):
mm: fix NULL ptr dereference in migrate_pages
[f2a9ef880763d7fbd657a3af646e132a90d70d34]
mm: fix NULL ptr dereference in move_pages
[6e8b09eaf268bceac0c62e389b4bc0cb83dfb8e5]

Sean Young (1):
[media] rc-core: race condition during ir_raw_event_register()
[963761a0b2e85663ee4a5630f72930885a06598a]

Sebastian Reichel (1):
i2c: i2c-tiny-usb: fix buffer not being DMA capable
[5165da5923d6c7df6f2927b0113b2e4d9288661e]

SeongJae Park (6):
perf probe: Fix examples section of documentation
[d89269a89ebb6a74512f3f40e89cd12017f60a75]
perf script python: Fix wrong code snippets in documentation
[26ddb8722df865aa67fbe459107d2f3f8e5c6829]
perf script python: Remove dups in documentation examples
[14fc42fa1b3e7ea5160c84d0e686a3a0c1ffe619]
perf script python: Updated trace_unhandled() signature
[1bf8d5a4a5da19b1f6e7958fe67db4118fa7a1c1]
perf script: Fix documentation errors
[34d4453dac257be53c21abf2f713c992fb692b5c]
perf script: Fix outdated comment for perf-trace-python
[c76132dc5182776b98e946d674cb41c421661ea9]

Serhey Popovych (1):
rtnetlink: add IFLA_GROUP to ifla_policy
[db833d40ad3263b2ee3b59a1ba168bb3cfed8137]

Soheil Hassas Yeganeh (1):
tcp: eliminate negative reordering in tcp_clean_rtx_queue
[bafbb9c73241760023d8981191ddd30bb1c6dbac]

Steffen Klassert (1):
af_key: Fix slab-out-of-bounds in pfkey_compile_policy.
[d90c902449a7561f1b1d58ba5a0d11728ce8b0b2]

Sui Chen (1):
ahci: Acer SA5-271 SSD Not Detected Fix
[8bfd174312629866efa535193d9e563768ff4307]

Takashi Iwai (1):
ASoC: Fix use-after-free at card unregistration
[4efda5f2130da033aeedc5b3205569893b910de2]

Thinh Nguyen (1):
usb: gadget: f_mass_storage: Serialize wake and sleep execution
[dc9217b69dd6089dcfeb86ed4b3c671504326087]

Thomas Gleixner (3):
alarmtimer: Prevent overflow of relative timers
[f4781e76f90df7aec400635d73ea4c35ee1d4765]
alarmtimer: Rate limit periodic intervals
[ff86bf0c65f14346bf2440534f9ba5ac232c39a0]
tracing/kprobes: Enforce kprobes teardown after testing
[30e7d894c1478c88d50ce94ddcdbd7f9763d9cdd]

Uwe Kleine-König (1):
net: ethernet: ax88796: don't call free_irq without request_irq first
[82533ad9a1ce3a7a6863849a552c2cc041b55e0d]

Vamsi Krishna Samavedam (1):
USB: core: replace %p with %pK
[2f964780c03b73de269b08d12aff96a9618d13f3]

Vladis Dronov (1):
xfrm: policy: check policy direction value
[7bab09631c2a303f87a7eb7e3d69e888673b9b7e]

WANG Cong (1):
ipv6: avoid unregistering inet6_dev for loopback
[60abc0be96e00ca71bac083215ac91ad2e575096]

Wan Ahmad Zainie (1):
usb: xhci: apply XHCI_PME_STUCK_QUIRK to Intel Apollo Lake
[6c97cfc1a097b1e0786c836e92b7a72b4d031e25]

Wanpeng Li (3):
KVM: X86: Fix read out-of-bounds vulnerability in kvm pio emulation
[cbfc6c9184ce71b52df4b1d82af5afc81a709178]
KVM: async_pf: avoid async pf injection when in guest mode
[9bc1f09f6fa76fdf31eb7d6a4a4df43574725f93]
KVM: cpuid: Fix read/write out-of-bounds vulnerability in cpuid emulation
[a3641631d14571242eec0d30c9faa786cbf52d44]

Wei Wang (1):
tcp: initialize rcv_mss to TCP_MIN_MSS instead of 0
[499350a5a6e7512d9ed369ed63a4244b6536f4f8]

Yu Zhao (1):
swap: cond_resched in swap_cgroup_prepare()
[ef70762948dde012146926720b70e79736336764]

Yuchung Cheng (1):
tcp: avoid fragmenting peculiar skbs in SACK
[b451e5d24ba6687c6f0e7319c727a709a1846c06]

Zhaowei Yuan (1):
[media] vb2: fix plane index sanity check in vb2_plane_cookie()
[a9ae4692eda4b99f85757b15d60971ff78a0a0e2]

 Makefile                                           |  4 +-
 arch/alpha/kernel/osf_sys.c                        |  6 +-
 arch/mips/include/asm/kprobes.h                    |  3 +-
 arch/mips/kernel/entry.S                           |  3 +
 arch/powerpc/include/asm/page.h                    | 12 +++
 arch/powerpc/kernel/kprobes.c                      | 12 +++
 arch/powerpc/kernel/setup_64.c                     | 25 ++++++
 arch/x86/kvm/mmu.c                                 |  7 +-
 arch/x86/kvm/mmu.h                                 |  1 +
 arch/x86/kvm/x86.c                                 | 53 ++++++++-----
 crypto/gcm.c                                       |  6 +-
 drivers/ata/ahci.c                                 | 38 +++++++++
 drivers/char/mem.c                                 |  5 ++
 drivers/dma/ep93xx_dma.c                           |  2 +
 drivers/gpu/drm/radeon/radeon_combios.c            |  7 ++
 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c               |  2 +
 drivers/i2c/busses/i2c-tiny-usb.c                  | 25 +++++-
 drivers/input/serio/i8042-x86ia64io.h              |  7 ++
 drivers/media/rc/ir-raw.c                          | 13 ++--
 drivers/media/video/videobuf2-core.c               |  4 +-
 drivers/net/ethernet/8390/ax88796.c                |  7 +-
 drivers/net/ethernet/ethoc.c                       |  3 +-
 drivers/net/irda/irda-usb.c                        |  2 +-
 drivers/net/phy/marvell.c                          | 68 ++++++++--------
 drivers/of/fdt.c                                   |  2 +
 drivers/scsi/qla2xxx/qla_os.c                      |  8 +-
 drivers/staging/gma500/psb_intel_lvds.c            | 18 +++--
 drivers/staging/usbip/vhci_hcd.c                   | 11 ++-
 drivers/usb/core/devio.c                           |  4 +-
 drivers/usb/core/hcd.c                             |  4 +-
 drivers/usb/core/hub.c                             | 28 +++++--
 drivers/usb/gadget/dummy_hcd.c                     |  6 +-
 drivers/usb/gadget/f_mass_storage.c                | 13 +++-
 drivers/usb/host/r8a66597-hcd.c                    |  6 +-
 drivers/usb/host/xhci-hub.c                        | 37 +++++++++
 drivers/usb/host/xhci-mem.c                        |  2 +-
 drivers/usb/host/xhci-pci.c                        | 16 +++-
 drivers/usb/host/xhci-ring.c                       | 37 +++++----
 drivers/usb/host/xhci.h                            |  3 +
 drivers/usb/misc/iowarrior.c                       |  2 +-
 drivers/usb/musb/tusb6010_omap.c                   | 13 +++-
 drivers/usb/serial/ftdi_sio.c                      |  2 +-
 drivers/usb/serial/io_ti.c                         |  5 +-
 drivers/usb/serial/ir-usb.c                        | 21 ++---
 drivers/usb/serial/mct_u232.c                      |  2 +-
 drivers/usb/storage/ene_ub6250.c                   | 90 +++++++++++++---------
 drivers/uwb/i1480/dfu/usb.c                        |  5 +-
 drivers/watchdog/pcwd_usb.c                        |  3 +
 drivers/xen/biomerge.c                             |  3 +-
 fs/autofs4/dev-ioctl.c                             |  2 +-
 fs/configfs/symlink.c                              |  3 +-
 fs/ext4/extents.c                                  |  2 +
 fs/ext4/inode.c                                    | 31 ++++++--
 fs/partitions/check.c                              |  4 +-
 fs/proc/array.c                                    |  2 +-
 fs/proc/base.c                                     | 12 +--
 fs/proc/namespaces.c                               |  4 +-
 fs/ufs/inode.c                                     |  5 +-
 fs/ufs/super.c                                     | 18 +++++
 fs/ufs/truncate.c                                  |  6 --
 fs/ufs/util.h                                      | 10 ++-
 include/linux/kprobes.h                            |  4 +-
 include/linux/ptrace.h                             | 24 +++++-
 include/linux/skbuff.h                             |  1 +
 include/linux/usb/ch11.h                           |  3 +
 include/net/xfrm.h                                 | 10 ---
 kernel/events/core.c                               |  2 +-
 kernel/futex.c                                     |  2 +-
 kernel/futex_compat.c                              |  2 +-
 kernel/kprobes.c                                   |  2 +-
 kernel/ptrace.c                                    | 39 ++++++++--
 kernel/signal.c                                    | 20 +++--
 kernel/time/alarmtimer.c                           | 12 ++-
 kernel/trace/trace_kprobe.c                        | 18 +++--
 lib/cmdline.c                                      |  6 +-
 mm/mempolicy.c                                     | 29 ++++---
 mm/migrate.c                                       | 45 +++++------
 mm/page_cgroup.c                                   |  3 +
 mm/process_vm_access.c                             |  2 +-
 net/ceph/osdmap.c                                  |  1 +
 net/core/dev.c                                     |  2 +-
 net/core/rtnetlink.c                               |  2 +
 net/core/skbuff.c                                  | 20 +++--
 net/ipv4/af_inet.c                                 |  2 +-
 net/ipv4/tcp.c                                     |  4 +
 net/ipv4/tcp_input.c                               | 11 +--
 net/ipv6/addrconf.c                                |  5 +-
 net/ipv6/af_inet6.c                                |  4 +-
 net/ipv6/xfrm6_mode_ro.c                           |  2 +
 net/ipv6/xfrm6_mode_transport.c                    |  2 +
 net/key/af_key.c                                   | 19 +++--
 net/mac80211/rx.c                                  |  3 +-
 net/netfilter/nf_conntrack_netlink.c               |  7 +-
 net/wireless/util.c                                | 14 +++-
 net/xfrm/xfrm_policy.c                             | 51 ++----------
 security/commoncap.c                               |  7 +-
 security/keys/keyctl.c                             |  4 +-
 security/selinux/hooks.c                           |  5 +-
 sound/pci/hda/patch_sigmatel.c                     |  2 +
 sound/soc/soc-core.c                               |  5 +-
 tools/perf/Documentation/perf-probe.txt            |  8 +-
 tools/perf/Documentation/perf-script-perl.txt      |  2 +-
 tools/perf/Documentation/perf-script-python.txt    | 23 +++---
 .../util/scripting-engines/trace-event-python.c    |  2 +-
 104 files changed, 794 insertions(+), 392 deletions(-)
Signature · 3 lines
Ben Hutchings
For every complex problem
there is a solution that is simple, neat, and wrong.