Skip to content

3.14.30-stable review

Greg Kroah-Hartman lkml oe-lkp stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest91 of 98 patches 4 repliesIn review

91 of 98 patches are in this archive. The cover letter announces 98.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
2/98netlink: Always copy on mmap TX.net/netlink/af_netlink.c+16 -360 replies
3/98netlink: Dont reorder loads/stores before marking mmap netlink frame as availablenet/netlink/af_netlink.c+1 -10 replies
4/98in6: fix conflict with glibcinclude/uapi/linux/in6.h include/uapi/linux/libc-compat.h+5 -10 replies
5/98tg3: tg3_disable_ints using uninitialized mailbox value to disable interruptsdrivers/net/ethernet/broadcom/tg3.c+17 -170 replies
7/98batman-adv: Unify fragment size calculationnet/batman-adv/fragmentation.c+1 -10 replies
8/98batman-adv: avoid NULL dereferences and fix if checknet/batman-adv/gateway_client.c+1 -10 replies
9/98net: Fix stacked vlan offload features computationnet/core/dev.c+8 -50 replies
10/98net: Reset secmark when scrubbing packetnet/core/skbuff.c+1 -00 replies
11/98tcp: Do not apply TSO segment limit to non-TSO packetsnet/ipv4/tcp_output.c+2 -20 replies
12/98alx: fix alx_poll()drivers/net/ethernet/atheros/alx/main.c+13 -110 replies
13/98team: avoid possible underflow of count_pending value for notify_peers and mcast_rejoindrivers/net/team/team.c+14 -20 replies
14/98enic: fix rx skb checksumdrivers/net/ethernet/cisco/enic/enic_main.c+8 -40 replies
15/98net/core: Handle csum for CHECKSUM_COMPLETE VXLAN forwardingnet/core/dev.c+1 -00 replies
16/98drm/vmwgfx: Fix fence event codedrivers/gpu/drm/vmwgfx/vmwgfx_fence.c+6 -110 replies
17/98drm/ttm: Avoid memory allocation from shrinker functions.drivers/gpu/drm/ttm/ttm_page_alloc.c drivers/gpu/drm/ttm/ttm_page_alloc_dma.c+30 -210 replies
18/98drm/radeon: fix typo in CI dpm disabledrivers/gpu/drm/radeon/ci_dpm.c+1 -10 replies
19/98drm/radeon: work around a hw bug in MGCG on CIKdrivers/gpu/drm/radeon/cik.c+2 -10 replies
21/98drm/radeon: properly filter DP1.2 4k modes on non-DP1.2 hwdrivers/gpu/drm/radeon/atombios_dp.c+4 -00 replies
22/98drm/i915: Dont complain about stolen conflicts on gen3drivers/gpu/drm/i915/i915_gem_stolen.c+5 -10 replies
23/98drm/i915: Only warn the first time we attempt to mmio whilst suspendeddrivers/gpu/drm/i915/intel_uncore.c+2 -20 replies
24/98drm/nv4c/mc: disable msidrivers/gpu/drm/nouveau/core/subdev/mc/nv4c.c+0 -80 replies
27/98ARC: [nsimosci] move peripherals to match model to FPGAarch/arc/boot/dts/nsimosci.dts+9 -90 replies
28/98ARC: switch to generic ENTRY/END assembler annotationsarch/arc/include/asm/linkage.h arch/arc/kernel/ctx_sw_asm.S arch/arc/kernel/entry.S +8 more+54 -700 replies
29/98cfg80211: dont WARN about two consecutive Country IE hintnet/wireless/reg.c+2 -50 replies
30/98cfg80211: avoid mem leak on driver hint setnet/wireless/reg.c+4 -10 replies
31/98cfg80211: Fix 160 MHz channels with 80+80 and 160 MHz driversnet/wireless/chan.c+6 -30 replies
32/98hp_accel: Add support for HP ZBook 15drivers/platform/x86/hp_accel.c+1 -00 replies
33/98tick/powerclamp: Remove tick_nohz_idle abusedrivers/thermal/intel_powerclamp.c kernel/time/tick-sched.c+0 -40 replies
34/98genirq: Prevent proc race against freeing of irq descriptorsfs/proc/stat.c include/linux/kernel_stat.h kernel/irq/internals.h +2 more+83 -20 replies
35/98iscsi-target: Fail connection on short sendmsg writesdrivers/target/iscsi/iscsi_target_util.c+11 -150 replies
36/98Revert "[SCSI] mpt2sas: Remove phys on topology change."drivers/scsi/mpt2sas/mpt2sas_transport.c+1 -40 replies
37/98Revert "[SCSI] mpt3sas: Remove phys on topology change"drivers/scsi/mpt3sas/mpt3sas_transport.c+1 -40 replies
38/98scsi: blacklist RSOC for Microsoft iSCSI target devicesdrivers/scsi/scsi_devinfo.c+1 -00 replies
39/98clk: samsung: Fix double add of syscore ops after driver rebinddrivers/clk/samsung/clk-exynos-audss.c+4 -00 replies
40/98clk: Really fix deadlock with mmap_semdrivers/clk/clk.c+3 -22 replies
41/98clk: Dont try to use a struct clk* after it could have been freeddrivers/clk/clk.c+4 -10 replies
42/98parisc: fix out-of-register compiler error in ldcw inline assembler functionarch/parisc/include/asm/ldcw.h+10 -30 replies
43/98storvsc: ring buffer failures may result in I/O freezedrivers/scsi/storvsc_drv.c+3 -40 replies
44/98net: ethernet: cpsw: fix hangs with interruptsdrivers/net/ethernet/ti/cpsw.c+8 -110 replies
45/98video/logo: prevent use of logos after they have been freeddrivers/video/logo/logo.c+16 -10 replies
46/98smiapp-pll: Correct clock debug printsdrivers/media/i2c/smiapp-pll.c+2 -20 replies
48/98smiapp: Take mutex during PLL update in sensor initialisationdrivers/media/i2c/smiapp/smiapp-core.c+2 -00 replies
49/98sound: simplify au0828 quirk tabledrivers/media/usb/au0828/au0828-cards.c sound/usb/quirks-table.h+36 -1270 replies
50/98sound: Update au0828 quirks tablesound/usb/quirks-table.h+9 -10 replies
51/98uvcvideo: Fix destruction order in uvc_delete()drivers/media/usb/uvc/uvc_driver.c+3 -30 replies
52/98vfio-pci: Fix the check on pci device type in vfio_pci_probe()drivers/vfio/pci/vfio_pci.c+1 -30 replies
53/98drivers: net: cpsw: fix multicast flush in dual emac modedrivers/net/ethernet/ti/cpsw.c drivers/net/ethernet/ti/cpsw_ale.c drivers/net/ethernet/ti/cpsw_ale.h+19 -40 replies
54/98ftrace/jprobes/x86: Fix conflict between jprobes and function graph tracingarch/x86/kernel/kprobes/core.c+15 -50 replies
55/98NFSv4.1: Fix client id trunking on Linuxfs/nfs/nfs4client.c+8 -90 replies
56/98gpiolib: of: Correct error handling in of_get_named_gpiod_flagsdrivers/gpio/gpiolib-of.c+8 -20 replies
57/98gpio: fix memory and reference leaks in gpiochip_add error pathdrivers/gpio/gpiolib.c+7 -40 replies
58/98OHCI: add a quirk for ULi M5237 blocking on resetdrivers/usb/host/pci-quirks.c+15 -30 replies
59/98usb: dwc3: gadget: Fix TRB preparation during SGdrivers/usb/dwc3/gadget.c+1 -20 replies
60/98usb: dwc3: gadget: Stop TRB preparation after limit is reacheddrivers/usb/dwc3/gadget.c+3 -00 replies
61/98USB: cp210x: fix ID for production CEL MeshConnect USB Stickdrivers/usb/serial/cp210x.c+1 -10 replies
62/98USB: cp210x: add IDs for CEL USB sticks and MeshWorks devicesdrivers/usb/serial/cp210x.c+3 -10 replies
63/98USB: keyspan: fix null-deref at probedrivers/usb/serial/keyspan.c+15 -50 replies
64/98USB: console: fix uninitialised ldisc semaphoredrivers/usb/serial/console.c+1 -00 replies
65/98USB: console: fix potential use after freedrivers/usb/serial/console.c+10 -50 replies
66/98USB: EHCI: fix initialization bug in iso_stream_schedule()drivers/usb/host/ehci-sched.c+4 -40 replies
67/98usb: musb: stuff leak of struct usb_hcddrivers/usb/musb/musb_host.c+0 -10 replies
68/98can: kvaser_usb: Dont free packets when tight on URBsdrivers/net/can/usb/kvaser_usb.c+4 -60 replies
69/98can: kvaser_usb: Reset all URB tx contexts upon channel closedrivers/net/can/usb/kvaser_usb.c+3 -00 replies
70/98can: kvaser_usb: Dont send a RESET_CHIP for non-existing channelsdrivers/net/can/usb/kvaser_usb.c+4 -30 replies
72/98Input: I8042 - add Acer Aspire 7738 to the nomux listdrivers/input/serio/i8042-x86ia64io.h+7 -00 replies
73/98ARM: dts: imx25: Fix the SPI1 clocksarch/arm/boot/dts/imx25.dtsi+1 -10 replies
74/98ARM: imx6q: drop unnecessary semicolonarch/arm/mach-imx/clk-imx6q.c+1 -10 replies
75/98ARM: clk-imx6q: fix video divider for rev T0 1.0arch/arm/mach-imx/clk-imx6q.c+1 -10 replies
76/98ARM: omap5/dra7xx: Fix frequency typosarch/arm/mach-omap2/timer.c+4 -40 replies
77/98ARM: shmobile: sh73a0 legacy: Set .control_parent for all irqpin instancesarch/arm/mach-shmobile/setup-sh73a0.c+3 -00 replies
78/98decompress_bunzip2: off by one in get_next_block()lib/decompress_bunzip2.c+1 -10 replies
79/98um: Skip futex_atomic_cmpxchg_inatomic() testarch/um/Kconfig.common+1 -00 replies
80/98x86, um: actually mark system call tables readonlyarch/x86/um/sys_call_table_32.c arch/x86/um/sys_call_table_64.c+2 -20 replies
81/98LOCKD: Fix a race when initialising nlmsvc_timeoutfs/lockd/svc.c+4 -40 replies
82/98tcm_loop: Fixup tag handlingdrivers/target/loopback/tcm_loop.c+7 -140 replies
83/98tcm_loop: Fix wrong I_T nexus associationdrivers/target/loopback/tcm_loop.c drivers/target/loopback/tcm_loop.h+24 -490 replies
84/98vhost-scsi: Add missing virtio-scsi -> TCM attribute conversiondrivers/vhost/scsi.c+21 -30 replies
85/98iscsi,iser-target: Initiate termination only oncedrivers/infiniband/ulp/isert/ib_isert.c drivers/infiniband/ulp/isert/ib_isert.h drivers/target/iscsi/iscsi_target_login.c+54 -340 replies
86/98iser-target: Fix flush + disconnect completion handlingdrivers/infiniband/ulp/isert/ib_isert.c drivers/infiniband/ulp/isert/ib_isert.h+31 -230 replies
87/98iser-target: Parallelize CM connection establishmentdrivers/infiniband/ulp/isert/ib_isert.c drivers/infiniband/ulp/isert/ib_isert.h+62 -240 replies
88/98iser-target: Fix connected_handler + teardown flow racedrivers/infiniband/ulp/isert/ib_isert.c+19 -120 replies
89/98iser-target: Handle ADDR_CHANGE event for listener cm_iddrivers/infiniband/ulp/isert/ib_isert.c drivers/infiniband/ulp/isert/ib_isert.h+77 -310 replies
90/98iser-target: Fix implicit termination of connectionsdrivers/infiniband/ulp/isert/ib_isert.c drivers/infiniband/ulp/isert/ib_isert.h+35 -80 replies
91/98bcache: Make sure to pass GFP_WAIT to mempool_alloc()drivers/md/bcache/btree.c+1 -10 replies
92/98KVM: nVMX: Disable unrestricted mode if ept=0arch/x86/kvm/vmx.c+2 -20 replies
93/98netfilter: ipset: small potential read beyond the end of buffernet/netfilter/ipset/ip_set_core.c+6 -00 replies
94/98net: prevent of emerging cross-namespace symlinksnet/core/dev.c+60 -10 replies
95/98net: fix creation adjacent device symlinksnet/core/dev.c+11 -70 replies
96/98fsnotify: next_i is freed during fsnotify_unmount_inodes.fs/notify/inode_mark.c+11 -60 replies
97/98s390/3215: fix hanging console issuedrivers/s390/char/con3215.c+17 -150 replies
98/98s390/3215: fix tty output containing tabsdrivers/s390/char/con3215.c+17 -30 replies

Reviews trailers per patch

23 of 91 patches have a Reviewed-by or Acked-by.

PatchDaniel BorkmannThomas GrafHannes Frederic SowaFlavio LeitnerOded GabbayJiri BencJakob BornecrantzSinclair Yehlu huaJesse BarnesPaul MenzelLuis R. RodriguezTomas HenzlMike ChristieThomas GleixnerStephen BoydK. Y. SrinivasanTony LindgrenLaurent PinchartMartin PluskalMasami HiramatsuChuck LeverAlexandre CourbotAlan SternRichardJoe BryantMartin LongOlivier SobrieLokesh VutlaNishanth MenonDaniel WalterSagi GrimbergJan KiszkaJozsef Kadlecsik
2/98A-b A-b
3/98
4/98A-b
5/98
7/98
8/98
9/98
10/98A-b
11/98
12/98Bisected-by T-b
13/98
14/98R-b
15/98
16/98R-b R-b
17/98
18/98
19/98
21/98
22/98T-b R-b T-b
23/98
24/98
27/98
28/98
29/98
30/98A-b
31/98
32/98
33/98
34/98
35/98
36/98R-b
37/98R-b
38/98T-b
39/98
40/98R-b
41/98R-b
42/98
43/98R-b
44/98A-b
45/98
46/98A-b
48/98A-b
49/98
50/98
51/98Reported-and-tested-by
52/98
53/98
54/98A-b
55/98T-b
56/98R-b
57/98
58/98A-b
59/98
60/98
61/98
62/98
63/98T-b
64/98
65/98
66/98T-b T-b
67/98
68/98A-b
69/98
70/98
72/98
73/98
74/98
75/98
76/98R-b A-b
77/98
78/98
79/98T-b
80/98
81/98
82/98R-b
83/98
84/98
85/98
86/98
87/98
88/98
89/98
90/98
91/98
92/98R-b
93/98A-b
94/98
95/98
96/98
97/98
98/98

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

Read the v1 thread

Cover letter [PATCH 3.14 00/98] 3.14.30-stable review

This is the start of the stable review cycle for the 3.14.30 release. There are 98 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 Tue Jan 27 18:06:36 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/v3.0/stable-review/patch-3.14.30-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 3.14.30-rc1

Martin Schwidefsky <[email protected]>
s390/3215: fix tty output containing tabs

Martin Schwidefsky <[email protected]>
s390/3215: fix hanging console issue

Jerry Hoemann <[email protected]>
fsnotify: next_i is freed during fsnotify_unmount_inodes.

Alexander Y. Fomichev <[email protected]>
net: fix creation adjacent device symlinks

Alexander Y. Fomichev <[email protected]>
net: prevent of emerging cross-namespace symlinks

Dan Carpenter <[email protected]>
netfilter: ipset: small potential read beyond the end of buffer

Bandan Das <[email protected]>
KVM: nVMX: Disable unrestricted mode if ept=0

Kent Overstreet <[email protected]>
bcache: Make sure to pass GFP_WAIT to mempool_alloc()

Sagi Grimberg <[email protected]>
iser-target: Fix implicit termination of connections

Sagi Grimberg <[email protected]>
iser-target: Handle ADDR_CHANGE event for listener cm_id

Sagi Grimberg <[email protected]>
iser-target: Fix connected_handler + teardown flow race

Sagi Grimberg <[email protected]>
iser-target: Parallelize CM connection establishment

Sagi Grimberg <[email protected]>
iser-target: Fix flush + disconnect completion handling

Sagi Grimberg <[email protected]>
iscsi,iser-target: Initiate termination only once

Nicholas Bellinger <[email protected]>

    vhost-scsi: Add missing virtio-scsi -> TCM attribute conversion

Hannes Reinecke <[email protected]>
tcm_loop: Fix wrong I_T nexus association

Hannes Reinecke <[email protected]>
tcm_loop: Fixup tag handling

Trond Myklebust <[email protected]>
LOCKD: Fix a race when initialising nlmsvc_timeout

Daniel Borkmann <[email protected]>
x86, um: actually mark system call tables readonly

Richard Weinberger <[email protected]>
um: Skip futex_atomic_cmpxchg_inatomic() test

Dan Carpenter <[email protected]>
decompress_bunzip2: off by one in get_next_block()

Geert Uytterhoeven <[email protected]>
ARM: shmobile: sh73a0 legacy: Set .control_parent for all irqpin instances

Lennart Sorensen <[email protected]>
ARM: omap5/dra7xx: Fix frequency typos

Gary Bisson <[email protected]>
ARM: clk-imx6q: fix video divider for rev T0 1.0

Dmitry Voytik <[email protected]>
ARM: imx6q: drop unnecessary semicolon

Fabio Estevam <[email protected]>
ARM: dts: imx25: Fix the SPI1 clocks

Dmitry Torokhov <[email protected]>
Input: I8042 - add Acer Aspire 7738 to the nomux list

Srihari Vijayaraghavan <[email protected]>
Input: i8042 - reset keyboard to fix Elantech touchpad detection

Ahmed S. Darwish <[email protected]>
can: kvaser_usb: Don't send a RESET_CHIP for non-existing channels

Ahmed S. Darwish <[email protected]>
can: kvaser_usb: Reset all URB tx contexts upon channel close

Ahmed S. Darwish <[email protected]>
can: kvaser_usb: Don't free packets when tight on URBs

Sebastian Andrzej Siewior <[email protected]>
usb: musb: stuff leak of struct usb_hcd

Alan Stern <[email protected]>
USB: EHCI: fix initialization bug in iso_stream_schedule()

Johan Hovold <[email protected]>
USB: console: fix potential use after free

Johan Hovold <[email protected]>
USB: console: fix uninitialised ldisc semaphore

Johan Hovold <[email protected]>
USB: keyspan: fix null-deref at probe

David Peterson <[email protected]>

    USB: cp210x: add IDs for CEL USB sticks and MeshWorks devices

Preston Fick <[email protected]>

    USB: cp210x: fix ID for production CEL MeshConnect USB Stick

Amit Virdi <[email protected]>
usb: dwc3: gadget: Stop TRB preparation after limit is reached

Amit Virdi <[email protected]>
usb: dwc3: gadget: Fix TRB preparation during SG

Arseny Solokha <[email protected]>
OHCI: add a quirk for ULi M5237 blocking on reset

Johan Hovold <[email protected]>
gpio: fix memory and reference leaks in gpiochip_add error path

Hans Holmberg <[email protected]>
gpiolib: of: Correct error handling in of_get_named_gpiod_flags

Trond Myklebust <[email protected]>
NFSv4.1: Fix client id trunking on Linux

Steven Rostedt (Red Hat) <[email protected]>
ftrace/jprobes/x86: Fix conflict between jprobes and function graph tracing

Mugunthan V N <[email protected]>
drivers: net: cpsw: fix multicast flush in dual emac mode

Wei Yang <[email protected]>
vfio-pci: Fix the check on pci device type in vfio_pci_probe()

Takashi Iwai <[email protected]>
uvcvideo: Fix destruction order in uvc_delete()

Mauro Carvalho Chehab <[email protected]>
sound: Update au0828 quirks table

Mauro Carvalho Chehab <[email protected]>
sound: simplify au0828 quirk table

Sakari Ailus <[email protected]>
smiapp: Take mutex during PLL update in sensor initialisation

Frank Schaefer <[email protected]>
af9005: fix kernel panic on init if compiled without IR

Sakari Ailus <[email protected]>
smiapp-pll: Correct clock debug prints

Tomi Valkeinen <[email protected]>
video/logo: prevent use of logos after they have been freed

Felipe Balbi <[email protected]>
net: ethernet: cpsw: fix hangs with interrupts

Long Li <[email protected]>
storvsc: ring buffer failures may result in I/O freeze

John David Anglin <[email protected]>
parisc: fix out-of-register compiler error in ldcw inline assembler function

Tomeu Vizoso <[email protected]>
clk: Don't try to use a struct clk* after it could have been freed

Stephen Boyd <[email protected]>
clk: Really fix deadlock with mmap_sem

Krzysztof Kozlowski <[email protected]>
clk: samsung: Fix double add of syscore ops after driver rebind

Martin K. Petersen <[email protected]>
scsi: blacklist RSOC for Microsoft iSCSI target devices

Sreekanth Reddy <[email protected]>
Revert "[SCSI] mpt3sas: Remove phys on topology change"

Sreekanth Reddy <[email protected]>
Revert "[SCSI] mpt2sas: Remove phys on topology change."

Nicholas Bellinger <[email protected]>
iscsi-target: Fail connection on short sendmsg writes

Thomas Gleixner <[email protected]>
genirq: Prevent proc race against freeing of irq descriptors

Thomas Gleixner <[email protected]>
tick/powerclamp: Remove tick_nohz_idle abuse

Dominique Leuenberger <[email protected]>
hp_accel: Add support for HP ZBook 15

Jouni Malinen <[email protected]>

    cfg80211: Fix 160 MHz channels with 80+80 and 160 MHz drivers

Arik Nemtsov <[email protected]>
cfg80211: avoid mem leak on driver hint set

Emmanuel Grumbach <[email protected]>
cfg80211: don't WARN about two consecutive Country IE hint

Vineet Gupta <[email protected]>
ARC: switch to generic ENTRY/END assembler annotations

Vineet Gupta <[email protected]>
ARC: [nsimosci] move peripherals to match model to FPGA

Chris Wilson <[email protected]>
drm/i915: Force the CS stall for invalidate flushes

Chris Wilson <[email protected]>
drm/i915: Invalidate media caches on gen7

Ilia Mirkin <[email protected]>
drm/nv4c/mc: disable msi

Chris Wilson <[email protected]>
drm/i915: Only warn the first time we attempt to mmio whilst suspended

Daniel Vetter <[email protected]>
drm/i915: Don't complain about stolen conflicts on gen3

Alex Deucher <[email protected]>
drm/radeon: properly filter DP1.2 4k modes on non-DP1.2 hw

Alex Deucher <[email protected]>
drm/radeon: check the right ring in radeon_evict_flags()

Alex Deucher <[email protected]>
drm/radeon: work around a hw bug in MGCG on CIK

Alex Deucher <[email protected]>
drm/radeon: fix typo in CI dpm disable

Tetsuo Handa <[email protected]>
drm/ttm: Avoid memory allocation from shrinker functions.

Thomas Hellstrom <[email protected]>
drm/vmwgfx: Fix fence event code

Jay Vosburgh <[email protected]>
net/core: Handle csum for CHECKSUM_COMPLETE VXLAN forwarding

Govindarajulu Varadarajan <[email protected]>
enic: fix rx skb checksum

Jiri Pirko <[email protected]>
team: avoid possible underflow of count_pending value for notify_peers and mcast_rejoin

Eric Dumazet <[email protected]>
alx: fix alx_poll()

Herbert Xu <[email protected]>
tcp: Do not apply TSO segment limit to non-TSO packets

Thomas Graf <[email protected]>
net: Reset secmark when scrubbing packet

Toshiaki Makita <[email protected]>
net: Fix stacked vlan offload features computation

Antonio Quartulli <[email protected]>
batman-adv: avoid NULL dereferences and fix if check

Sven Eckelmann <[email protected]>
batman-adv: Unify fragment size calculation

Sven Eckelmann <[email protected]>
batman-adv: Calculate extra tail size based on queued fragments

Prashant Sreedharan <[email protected]>
tg3: tg3_disable_ints using uninitialized mailbox value to disable interrupts

stephen hemminger <[email protected]>
in6: fix conflict with glibc

Thomas Graf <[email protected]>
netlink: Don't reorder loads/stores before marking mmap netlink frame as available

David Miller <[email protected]>
netlink: Always copy on mmap TX.

Timo Teräs <[email protected]>
gre: fix the inner mac header in nbma tunnel xmit path

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

Diffstat:

 Documentation/kernel-parameters.txt           |   1 +
 Makefile                                      |   4 +-
 arch/arc/boot/dts/nsimosci.dts                |  18 +-
 arch/arc/include/asm/linkage.h                |  14 --
 arch/arc/kernel/ctx_sw_asm.S                  |   2 +-
 arch/arc/kernel/entry.S                       |  52 ++--
 arch/arc/lib/memcmp.S                         |   6 +-
 arch/arc/lib/memcpy-700.S                     |   6 +-
 arch/arc/lib/memset.S                         |  10 +-
 arch/arc/lib/strchr-700.S                     |   6 +-
 arch/arc/lib/strcmp.S                         |   6 +-
 arch/arc/lib/strcpy-700.S                     |   6 +-
 arch/arc/lib/strlen.S                         |   6 +-
 arch/arc/mm/tlbex.S                           |  10 +-
 arch/arm/boot/dts/imx25.dtsi                  |   2 +-
 arch/arm/mach-imx/clk-imx6q.c                 |   4 +-
 arch/arm/mach-omap2/timer.c                   |   8 +-
 arch/arm/mach-shmobile/setup-sh73a0.c         |   3 +
 arch/parisc/include/asm/ldcw.h                |  13 +-
 arch/um/Kconfig.common                        |   1 +
 arch/x86/kernel/kprobes/core.c                |  20 +-
 arch/x86/kvm/vmx.c                            |   4 +-
 arch/x86/um/sys_call_table_32.c               |   2 +-
 arch/x86/um/sys_call_table_64.c               |   2 +-
 drivers/clk/clk.c                             |  10 +-
 drivers/clk/samsung/clk-exynos-audss.c        |   4 +
 drivers/gpio/gpiolib-of.c                     |  10 +-
 drivers/gpio/gpiolib.c                        |  11 +-
 drivers/gpu/drm/i915/i915_gem_stolen.c        |   6 +-
 drivers/gpu/drm/i915/i915_reg.h               |   1 +
 drivers/gpu/drm/i915/intel_ringbuffer.c       |   3 +
 drivers/gpu/drm/i915/intel_uncore.c           |   4 +-
 drivers/gpu/drm/nouveau/core/subdev/mc/nv4c.c |   8 -
 drivers/gpu/drm/radeon/atombios_dp.c          |   4 +
 drivers/gpu/drm/radeon/ci_dpm.c               |   2 +-
 drivers/gpu/drm/radeon/cik.c                  |   3 +-
 drivers/gpu/drm/radeon/radeon_ttm.c           |   2 +-
 drivers/gpu/drm/ttm/ttm_page_alloc.c          |  26 +-
 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c      |  25 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c         |  17 +-
 drivers/infiniband/ulp/isert/ib_isert.c       | 344 ++++++++++++++++++--------
 drivers/infiniband/ulp/isert/ib_isert.h       |   7 +-
 drivers/input/serio/i8042-x86ia64io.h         |  39 +++
 drivers/input/serio/i8042.c                   |  14 ++
 drivers/md/bcache/btree.c                     |   2 +-
 drivers/media/i2c/smiapp-pll.c                |   4 +-
 drivers/media/i2c/smiapp/smiapp-core.c        |   2 +
 drivers/media/usb/au0828/au0828-cards.c       |   5 +
 drivers/media/usb/dvb-usb/af9005.c            |   3 +
 drivers/media/usb/uvc/uvc_driver.c            |   6 +-
 drivers/net/can/usb/kvaser_usb.c              |  20 +-
 drivers/net/ethernet/atheros/alx/main.c       |  24 +-
 drivers/net/ethernet/broadcom/tg3.c           |  34 +--
 drivers/net/ethernet/cisco/enic/enic_main.c   |  12 +-
 drivers/net/ethernet/ti/cpsw.c                |  30 ++-
 drivers/net/ethernet/ti/cpsw_ale.c            |  10 +-
 drivers/net/ethernet/ti/cpsw_ale.h            |   2 +-
 drivers/net/team/team.c                       |  16 +-
 drivers/platform/x86/hp_accel.c               |   1 +
 drivers/s390/char/con3215.c                   |  52 ++--
 drivers/scsi/mpt2sas/mpt2sas_transport.c      |   5 +-
 drivers/scsi/mpt3sas/mpt3sas_transport.c      |   5 +-
 drivers/scsi/scsi_devinfo.c                   |   1 +
 drivers/scsi/storvsc_drv.c                    |   7 +-
 drivers/target/iscsi/iscsi_target_login.c     |   3 +
 drivers/target/iscsi/iscsi_target_util.c      |  26 +-
 drivers/target/loopback/tcm_loop.c            |  89 +++----
 drivers/target/loopback/tcm_loop.h            |   7 +-
 drivers/thermal/intel_powerclamp.c            |   2 -
 drivers/usb/dwc3/gadget.c                     |   6 +-
 drivers/usb/host/ehci-sched.c                 |   8 +-
 drivers/usb/host/pci-quirks.c                 |  18 +-
 drivers/usb/musb/musb_host.c                  |   1 -
 drivers/usb/serial/console.c                  |  16 +-
 drivers/usb/serial/cp210x.c                   |   4 +-
 drivers/usb/serial/keyspan.c                  |  20 +-
 drivers/vfio/pci/vfio_pci.c                   |   4 +-
 drivers/vhost/scsi.c                          |  24 +-
 drivers/video/logo/logo.c                     |  17 +-
 fs/lockd/svc.c                                |   8 +-
 fs/nfs/nfs4client.c                           |  17 +-
 fs/notify/inode_mark.c                        |  17 +-
 fs/proc/stat.c                                |   2 +-
 include/linux/kernel_stat.h                   |   1 +
 include/uapi/linux/in6.h                      |   3 +-
 include/uapi/linux/libc-compat.h              |   3 +
 kernel/irq/internals.h                        |   8 +
 kernel/irq/irqdesc.c                          |  52 ++++
 kernel/irq/proc.c                             |  22 +-
 kernel/time/tick-sched.c                      |   2 -
 lib/decompress_bunzip2.c                      |   2 +-
 net/batman-adv/fragmentation.c                |   4 +-
 net/batman-adv/gateway_client.c               |   2 +-
 net/core/dev.c                                |  89 ++++++-
 net/core/skbuff.c                             |   1 +
 net/ipv4/ip_gre.c                             |   9 +-
 net/ipv4/tcp_output.c                         |   4 +-
 net/netfilter/ipset/ip_set_core.c             |   6 +
 net/netlink/af_netlink.c                      |  54 ++--
 net/wireless/chan.c                           |   9 +-
 net/wireless/reg.c                            |  12 +-
 sound/usb/quirks-table.h                      | 166 +++----------
 102 files changed, 1045 insertions(+), 680 deletions(-)