Skip to content

3.14.36-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 Latest87 of 96 patches 3 repliesIn review

87 of 96 patches are in this archive. The cover letter announces 96.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/96pktgen: fix UDP checksum computationnet/core/pktgen.c+8 -80 replies
2/96rtnetlink: ifla_vf_policy: fix misuses of NLA_BINARYnet/core/rtnetlink.c+4 -80 replies
3/96ipv6: fix ipv6_cow_metrics for non DST_HOST casenet/ipv6/route.c+1 -10 replies
4/96rtnetlink: call ->dellink on failure when ->newlink existsnet/core/rtnetlink.c+10 -20 replies
6/96ipv4: ip_check_defrag should correctly check return value of skb_copy_bitsnet/ipv4/ip_fragment.c+1 -10 replies
7/96ipv4: ip_check_defrag should not assume that skb_network_offset is zeronet/ipv4/ip_fragment.c+7 -40 replies
8/96net: phy: Fix verification of EEE support in phy_init_eeedrivers/net/phy/phy.c+20 -30 replies
10/96net: reject creation of netdev names with colonsnet/core/dev.c+1 -10 replies
11/96team: fix possible null pointer dereference in team_handle_framedrivers/net/team/team.c+1 -30 replies
12/96net: compat: Ignore MSG_CMSG_COMPAT in compat_sys_{send, recv}msgnet/compat.c+0 -90 replies
13/96macvtap: make sure neighbour code can push ethernet headerdrivers/net/macvtap.c+5 -20 replies
14/96usb: plusb: Add support for National Instruments host-to-host cabledrivers/net/usb/plusb.c+5 -00 replies
15/96udp: only allow UFO for packets from SOCK_DGRAM socketsnet/ipv4/ip_output.c net/ipv6/ip6_output.c+4 -20 replies
16/96net: ping: Return EAFNOSUPPORT when appropriate.net/ipv4/ping.c net/ipv6/ping.c+14 -40 replies
17/96team: dont traverse port list using rcu in team_set_mac_addressdrivers/net/team/team.c+3 -30 replies
18/96mm/hugetlb: add migration/hwpoisoned entry check in hugetlb_change_protectionmm/hugetlb.c+20 -10 replies
19/96mm/hugetlb: add migration entry check in __unmap_hugepage_rangemm/hugetlb.c+3 -20 replies
20/96mm: when stealing freepages, also take pages created by splitting buddy pageinclude/trace/events/kmem.h mm/page_alloc.c+9 -100 replies
21/96mm/mmap.c: fix arithmetic overflow in __vm_enough_memory()mm/mmap.c+2 -20 replies
22/96mm/nommu.c: fix arithmetic overflow in __vm_enough_memory()mm/nommu.c+2 -20 replies
23/96mm/compaction: fix wrong order check in compact_finished()mm/compaction.c+1 -10 replies
24/96mm/memory.c: actually remap enough memorymm/memory.c+1 -10 replies
27/96drm/radeon: fix voltage setup on hawaiidrivers/gpu/drm/radeon/radeon_atombios.c+1 -00 replies
28/96target: Fix PR_APTPL_BUF_LEN buffer size limitationdrivers/target/target_core_pr.c include/target/target_core_base.h+14 -130 replies
29/96target: Add missing WRITE_SAME end-of-device sanity checkdrivers/target/target_core_sbc.c+12 -00 replies
30/96target: Check for LBA + sectors wrap-around in sbc_parse_cdbdrivers/target/target_core_sbc.c+2 -10 replies
31/96x86/asm/entry/64: Remove a bogus ret_from_fork optimizationarch/x86/kernel/entry_64.S+8 -50 replies
32/96iio: mxs-lradc: fix iio channel map regressiondrivers/staging/iio/adc/mxs-lradc.c+7 -00 replies
33/96iio: imu: adis16400: Fix sign extensiondrivers/iio/imu/adis16400_core.c+2 -10 replies
39/96iio:adc:mcp3422 Fix incorrect scales tabledrivers/iio/adc/mcp3422.c+4 -130 replies
40/96mei: make device disabled on stop unconditionallydrivers/misc/mei/init.c+2 -00 replies
41/96btrfs: fix lost return value due to variable shadowingfs/btrfs/inode.c+0 -10 replies
42/96Btrfs: fix data loss in the fast fsync pathfs/btrfs/file.c+28 -280 replies
43/96Btrfs:__add_inode_ref: out of bounds memory read when looking for extended ref.fs/btrfs/tree-log.c+1 -10 replies
44/96KVM: emulate: fix CMPXCHG8B on 32-bit hostsarch/x86/kvm/emulate.c+2 -10 replies
45/96KVM: MIPS: Fix trace event to save PC directlyarch/mips/kvm/trace.h+3 -30 replies
46/96USB: serial: cp210x: Adding Seletek device idsdrivers/usb/serial/cp210x.c+2 -00 replies
47/96USB: mxuport: fix null deref when used as a consoledrivers/usb/serial/mxuport.c+2 -10 replies
48/96USB: usbfs: dont leak kernel data in siginfodrivers/usb/core/devio.c+2 -00 replies
49/96USB: ftdi_sio: add PIDs for Actisense USB devicesdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+37 -00 replies
50/96usb: ftdi_sio: Add jtag quirk support for Cyber Cortex AV boardsdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+5 -00 replies
51/96usb: dwc3: dwc3-omap: Fix disable IRQdrivers/usb/dwc3/dwc3-omap.c+28 -20 replies
52/96xhci: Allocate correct amount of scratchpad buffersdrivers/usb/host/xhci.h+3 -20 replies
53/96xhci: fix reporting of 0-sized URBs in control endpointdrivers/usb/host/xhci-ring.c drivers/usb/host/xhci.h+11 -20 replies
54/96mac80211: Send EAPOL frames at lowest ratenet/mac80211/tx.c+1 -00 replies
55/96net: irda: fix wait_until_sent poll timeoutnet/irda/ircomm/ircomm_tty.c+3 -10 replies
56/96USB: serial: fix infinite wait_until_sent timeoutdrivers/usb/serial/generic.c+3 -20 replies
57/96TTY: fix tty_wait_until_sent on 64-bit machinesdrivers/tty/tty_ioctl.c+9 -30 replies
58/96USB: serial: fix potential use-after-free after failed probedrivers/usb/serial/bus.c+1 -10 replies
59/96USB: serial: fix tty-device error handling at probedrivers/usb/serial/bus.c+10 -10 replies
60/96autofs4 copy_dev_ioctl(): keep the value of ->size wed used for allocationfs/autofs4/dev-ioctl.c+6 -20 replies
61/96debugfs: leave freeing a symlink body until inode evictionfs/debugfs/inode.c+17 -170 replies
62/96procfs: fix race between symlink removals and traversalsfs/proc/generic.c fs/proc/inode.c fs/proc/internal.h+22 -120 replies
63/96sunrpc: fix braino in ->poll()net/sunrpc/cache.c+1 -10 replies
64/96ARC: Fix KSTK_ESP()arch/arc/include/asm/processor.h arch/arc/kernel/stacktrace.c+8 -70 replies
65/96tty: fix up atime/mtime mess, take fourdrivers/tty/tty_io.c+2 -20 replies
66/96ALSA: pcm: Dont leave PREPARED state after drainingsound/core/pcm_native.c+2 -00 replies
67/96ALSA: hda - Add pin configs for ASUS mobo with IDT 92HD73XX codecsound/pci/hda/patch_sigmatel.c+16 -10 replies
68/96ALSA: hda - Disable runtime PM for Panther Point againsound/pci/hda/hda_intel.c+1 -10 replies
69/96sg: fix read() error reportingdrivers/scsi/sg.c+3 -30 replies
70/96IB/qib: Do not write EEPROMdrivers/infiniband/hw/qib/qib.h drivers/infiniband/hw/qib/qib_eeprom.c drivers/infiniband/hw/qib/qib_iba6120.c +4 more+1 -2200 replies
71/96IB/mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detachdrivers/infiniband/hw/mlx4/main.c+5 -50 replies
72/96IB/core: Fix deadlock on uverbs modify_qp error flowdrivers/infiniband/core/uverbs_cmd.c+5 -40 replies
73/96IB/core: When marshaling ucma path from user-space, clear unused fieldsdrivers/infiniband/core/ucma.c+3 -00 replies
74/96nilfs2: fix potential memory overrun on inodefs/nilfs2/btree.c+44 -30 replies
75/96fixed invalid assignment of 64bit mask to host dma_boundary for scatter gather segment boundary limit.drivers/scsi/be2iscsi/be_main.c+0 -10 replies
76/96clk: zynq: Force CPU_2X clock to be ungateddrivers/clk/zynq/clkc.c+1 -00 replies
77/96sunxi: clk: Set sun6i-pll1 n_start = 1drivers/clk/sunxi/clk-sunxi.c+1 -00 replies
78/96clk: sunxi: Support factor clocks with N factor starting not from 0drivers/clk/sunxi/clk-factors.c drivers/clk/sunxi/clk-factors.h+2 -10 replies
79/96staging: comedi: comedi_compat32.c: fix COMEDI_CMD copy backdrivers/staging/comedi/comedi_compat32.c+10 -20 replies
80/96dm mirror: do not degrade the mirror on discard errordrivers/md/dm-raid1.c+9 -00 replies
81/96dm io: reject unsupported DISCARD requests with EOPNOTSUPPdrivers/md/dm-io.c+6 -00 replies
82/96dm: fix a race condition in dm_get_mddrivers/md/dm.c+10 -170 replies
83/96dm snapshot: fix a possible invalid memory access on unloaddrivers/md/dm-snap.c+2 -20 replies
84/96staging: comedi: cb_pcidas64: fix incorrect AI range code handlingdrivers/staging/comedi/drivers/cb_pcidas64.c+76 -480 replies
85/96HID: input: fix confusion on conflicting mappingsdrivers/hid/hid-input.c+16 -00 replies
86/96HID: fixup the conflicting keyboard mappings quirkdrivers/hid/hid-input.c+1 -00 replies
87/96HID: wacom: Report ABS_MISC event for Cintiq Companion Hybriddrivers/input/tablet/wacom_wac.c+6 -00 replies
88/96drm/radeon: use drm_mode_vrefresh() rather than mode->vrefreshdrivers/gpu/drm/radeon/r600_dpm.c+1 -10 replies
89/96drm/radeon: fix 1 RB harvest config setup for TN/RLdrivers/gpu/drm/radeon/ni.c+4 -40 replies
90/96efi: Small leak on error in runtime map codedrivers/firmware/efi/runtime-map.c+1 -10 replies
91/96ACPI / video: Load the module even if ACPI is disableddrivers/acpi/video.c+11 -00 replies
92/96NFSv4: Dont call put_rpccred() under the rcu_read_lock()fs/nfs/delegation.c+1 -10 replies
93/96ASoC: omap-pcm: Correct dma masksound/soc/omap/omap-pcm.c+1 -10 replies
94/96ath5k: fix spontaneus AR5312 freezesdrivers/net/wireless/ath/ath5k/reset.c+1 -10 replies
95/96ath6kl: fix struct hif_scatter_req list handlingdrivers/net/wireless/ath/ath6kl/hif.h drivers/net/wireless/ath/ath6kl/sdio.c+3 -30 replies
96/96clk-gate: fix bit # check in clk_register_gate()drivers/clk/clk-gate.c+1 -10 replies

Reviews trailers per patch

24 of 87 patches have a Reviewed-by or Acked-by.

PatchThomas GrafEric DumazetFlorian FainelliBrian RakMel GormanMinchan KimMichal HockoVlastimil BabkaZhang YanfeiAlexandre BelloniMarek VasutLars-Peter ClausenDavid SterbaErik RullSteven RostedtGreg Kroah-HartmanTim ChenLinus TorvaldsPeter HurleyAlexey BrodkinMisan ThroposDouglas GilbertMike MarciniszynMaxime RipardH Hartley SweetenMartin K. PetersenFredrik HallenbergBenjamin TissoiresDave YoungAaron LuChristophe PrevotauxEric BreeJason Liu
1/96A-b
2/96A-b
3/96
4/96
6/96A-b
7/96
8/96A-b
10/96
11/96
12/96
13/96T-b
14/96
15/96
16/96
17/96
18/96
19/96
20/96A-b A-b
21/96R-b
22/96
23/96A-b R-b
24/96
27/96
28/96
29/96
30/96
31/96
32/96A-b R-b
33/96A-b
39/96
40/96
41/96
42/96
43/96R-b
44/96T-b
45/96A-b
46/96
47/96A-b
48/96
49/96
50/96
51/96
52/96T-b
53/96
54/96T-b
55/96
56/96
57/96R-b
58/96A-b
59/96A-b
60/96
61/96
62/96
63/96
64/96Reported-and-suggested-by
65/96A-b
66/96
67/96Reported-and-tested-by
68/96
69/96A-b
70/96R-b
71/96
72/96
73/96
74/96
75/96
76/96
77/96
78/96A-b
79/96R-b
80/96
81/96A-b
82/96
83/96
84/96
85/96T-b
86/96
87/96R-b
88/96
89/96
90/96A-b
91/96A-b
92/96
93/96
94/96T-b T-b
95/96T-b
96/96

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

Read the v1 thread

Cover letter [PATCH 3.14 00/96] 3.14.36-stable review

This is the start of the stable review cycle for the 3.14.36 release. There are 96 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 Wed Mar 18 14:08:22 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.36-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.36-rc1

Sergei Shtylyov <[email protected]>
clk-gate: fix bit # check in clk_register_gate()

Kalle Valo <[email protected]>
ath6kl: fix struct hif_scatter_req list handling

Sergey Ryazanov <[email protected]>
ath5k: fix spontaneus AR5312 freezes

Peter Ujfalusi <[email protected]>
ASoC: omap-pcm: Correct dma mask

Trond Myklebust <[email protected]>
NFSv4: Don't call put_rpccred() under the rcu_read_lock()

Chris Wilson <[email protected]>
ACPI / video: Load the module even if ACPI is disabled

Dan Carpenter <[email protected]>
efi: Small leak on error in runtime map code

Alex Deucher <[email protected]>
drm/radeon: fix 1 RB harvest config setup for TN/RL

Alex Deucher <[email protected]>

    drm/radeon: use drm_mode_vrefresh() rather than mode->vrefresh

Jason Gerecke <[email protected]>
HID: wacom: Report ABS_MISC event for Cintiq Companion Hybrid

Jiri Kosina <[email protected]>
HID: fixup the conflicting keyboard mappings quirk

David Herrmann <[email protected]>
HID: input: fix confusion on conflicting mappings

Ian Abbott <[email protected]>
staging: comedi: cb_pcidas64: fix incorrect AI range code handling

Mikulas Patocka <[email protected]>
dm snapshot: fix a possible invalid memory access on unload

Mikulas Patocka <[email protected]>
dm: fix a race condition in dm_get_md

Darrick J. Wong <[email protected]>
dm io: reject unsupported DISCARD requests with EOPNOTSUPP

Mikulas Patocka <[email protected]>
dm mirror: do not degrade the mirror on discard error

Ian Abbott <[email protected]>
staging: comedi: comedi_compat32.c: fix COMEDI_CMD copy back

Chen-Yu Tsai <[email protected]>
clk: sunxi: Support factor clocks with N factor starting not from 0

Hans de Goede <[email protected]>
sunxi: clk: Set sun6i-pll1 n_start = 1

Soren Brinkmann <[email protected]>
clk: zynq: Force CPU_2X clock to be ungated

Minh Duc Tran <[email protected]>
fixed invalid assignment of 64bit mask to host dma_boundary for scatter gather segment boundary limit.

Ryusuke Konishi <[email protected]>
nilfs2: fix potential memory overrun on inode

Ilya Nelkenbaum <[email protected]>
IB/core: When marshaling ucma path from user-space, clear unused fields

Moshe Lazer <[email protected]>
IB/core: Fix deadlock on uverbs modify_qp error flow

Or Gerlitz <[email protected]>
IB/mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach

Mitko Haralanov <[email protected]>
IB/qib: Do not write EEPROM

Tony Battersby <[email protected]>
sg: fix read() error reporting

Takashi Iwai <[email protected]>
ALSA: hda - Disable runtime PM for Panther Point again

Takashi Iwai <[email protected]>
ALSA: hda - Add pin configs for ASUS mobo with IDT 92HD73XX codec

Takashi Iwai <[email protected]>
ALSA: pcm: Don't leave PREPARED state after draining

Jiri Slaby <[email protected]>
tty: fix up atime/mtime mess, take four

Vineet Gupta <[email protected]>
ARC: Fix KSTK_ESP()

Al Viro <[email protected]>

    sunrpc: fix braino in ->poll()

Al Viro <[email protected]>
procfs: fix race between symlink removals and traversals

Al Viro <[email protected]>
debugfs: leave freeing a symlink body until inode eviction

Al Viro <[email protected]>

    autofs4 copy_dev_ioctl(): keep the value of ->size we'd used for allocation

Johan Hovold <[email protected]>
USB: serial: fix tty-device error handling at probe

Johan Hovold <[email protected]>
USB: serial: fix potential use-after-free after failed probe

Johan Hovold <[email protected]>
TTY: fix tty_wait_until_sent on 64-bit machines

Johan Hovold <[email protected]>
USB: serial: fix infinite wait_until_sent timeout

Johan Hovold <[email protected]>
net: irda: fix wait_until_sent poll timeout

Jouni Malinen <[email protected]>
mac80211: Send EAPOL frames at lowest rate

Aleksander Morgado <[email protected]>
xhci: fix reporting of 0-sized URBs in control endpoint

Mathias Nyman <[email protected]>
xhci: Allocate correct amount of scratchpad buffers

George Cherian <[email protected]>
usb: dwc3: dwc3-omap: Fix disable IRQ

Max Mansfield <[email protected]>
usb: ftdi_sio: Add jtag quirk support for Cyber Cortex AV boards

Mark Glover <[email protected]>
USB: ftdi_sio: add PIDs for Actisense USB devices

Alan Stern <[email protected]>
USB: usbfs: don't leak kernel data in siginfo

Johan Hovold <[email protected]>
USB: mxuport: fix null deref when used as a console

Michiel vd Garde <[email protected]>

    USB: serial: cp210x: Adding Seletek device id's

James Hogan <[email protected]>
KVM: MIPS: Fix trace event to save PC directly

Paolo Bonzini <[email protected]>
KVM: emulate: fix CMPXCHG8B on 32-bit hosts

Quentin Casasnovas <[email protected]>
Btrfs:__add_inode_ref: out of bounds memory read when looking for extended ref.

Filipe Manana <[email protected]>
Btrfs: fix data loss in the fast fsync path

David Sterba <[email protected]>
btrfs: fix lost return value due to variable shadowing

Alexander Usyskin <[email protected]>
mei: make device disabled on stop unconditionally

Angelo Compagnucci <[email protected]>
iio:adc:mcp3422 Fix incorrect scales table

Urs Fässler <[email protected]>
iio: ad5686: fix optional reference voltage declaration

Kristina Martšenko <[email protected]>
iio: mxs-lradc: only update the buffer when its conversions have finished

Kristina Martšenko <[email protected]>
iio: mxs-lradc: make ADC reads not unschedule touchscreen conversions

Kristina Martšenko <[email protected]>
iio: mxs-lradc: make ADC reads not disable touchscreen interrupts

Kristina Martšenko <[email protected]>
iio: mxs-lradc: separate touchscreen and buffer virtual channels

Rasmus Villemoes <[email protected]>
iio: imu: adis16400: Fix sign extension

Stefan Wahren <[email protected]>
iio: mxs-lradc: fix iio channel map regression

Andy Lutomirski <[email protected]>
x86/asm/entry/64: Remove a bogus 'ret_from_fork' optimization

Nicholas Bellinger <[email protected]>
target: Check for LBA + sectors wrap-around in sbc_parse_cdb

Nicholas Bellinger <[email protected]>
target: Add missing WRITE_SAME end-of-device sanity check

Nicholas Bellinger <[email protected]>
target: Fix PR_APTPL_BUF_LEN buffer size limitation

Alex Deucher <[email protected]>
drm/radeon: fix voltage setup on hawaii

Christian König <[email protected]>
drm/radeon: workaround for CP HW bug on CIK

Alex Deucher <[email protected]>
drm/radeon: only enable kv/kb dpm interrupts once v3

Grazvydas Ignotas <[email protected]>
mm/memory.c: actually remap enough memory

Joonsoo Kim <[email protected]>
mm/compaction: fix wrong order check in compact_finished()

Roman Gushchin <[email protected]>
mm/nommu.c: fix arithmetic overflow in __vm_enough_memory()

Roman Gushchin <[email protected]>
mm/mmap.c: fix arithmetic overflow in __vm_enough_memory()

Vlastimil Babka <[email protected]>
mm: when stealing freepages, also take pages created by splitting buddy page

Naoya Horiguchi <[email protected]>
mm/hugetlb: add migration entry check in __unmap_hugepage_range

Naoya Horiguchi <[email protected]>
mm/hugetlb: add migration/hwpoisoned entry check in hugetlb_change_protection

Jiri Pirko <[email protected]>
team: don't traverse port list using rcu in team_set_mac_address

Lorenzo Colitti <[email protected]>
net: ping: Return EAFNOSUPPORT when appropriate.

Michal Kubeček <[email protected]>
udp: only allow UFO for packets from SOCK_DGRAM sockets

Ben Shelton <[email protected]>
usb: plusb: Add support for National Instruments host-to-host cable

Eric Dumazet <[email protected]>
macvtap: make sure neighbour code can push ethernet header

Catalin Marinas <[email protected]>
net: compat: Ignore MSG_CMSG_COMPAT in compat_sys_{send, recv}msg

Jiri Pirko <[email protected]>
team: fix possible null pointer dereference in team_handle_frame

Matthew Thode <[email protected]>
net: reject creation of netdev names with colons

Ignacy Gawędzki <[email protected]>
ematch: Fix auto-loading of ematch modules.

Guenter Roeck <[email protected]>
net: phy: Fix verification of EEE support in phy_init_eee

Alexander Drozdov <[email protected]>
ipv4: ip_check_defrag should not assume that skb_network_offset is zero

Alexander Drozdov <[email protected]>
ipv4: ip_check_defrag should correctly check return value of skb_copy_bits

Ignacy Gawędzki <[email protected]>
gen_stats.c: Duplicate xstats buffer for later use

WANG Cong <[email protected]>

    rtnetlink: call ->dellink on failure when ->newlink exists

Martin KaFai Lau <[email protected]>
ipv6: fix ipv6_cow_metrics for non DST_HOST case

Daniel Borkmann <[email protected]>
rtnetlink: ifla_vf_policy: fix misuses of NLA_BINARY

Sabrina Dubroca <[email protected]>
pktgen: fix UDP checksum computation

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

Diffstat:

 Makefile                                     |   4 +-
 arch/arc/include/asm/processor.h             |   9 +-
 arch/arc/kernel/stacktrace.c                 |   6 +-
 arch/mips/kvm/trace.h                        |   6 +-
 arch/x86/kernel/entry_64.S                   |  13 +-
 arch/x86/kvm/emulate.c                       |   3 +-
 drivers/acpi/video.c                         |  11 ++
 drivers/clk/clk-gate.c                       |   2 +-
 drivers/clk/sunxi/clk-factors.c              |   2 +-
 drivers/clk/sunxi/clk-factors.h              |   1 +
 drivers/clk/sunxi/clk-sunxi.c                |   1 +
 drivers/clk/zynq/clkc.c                      |   1 +
 drivers/firmware/efi/runtime-map.c           |   2 +-
 drivers/gpu/drm/radeon/cik.c                 |  37 ++---
 drivers/gpu/drm/radeon/kv_dpm.c              |  17 ++-
 drivers/gpu/drm/radeon/ni.c                  |   8 +-
 drivers/gpu/drm/radeon/r600_dpm.c            |   2 +-
 drivers/gpu/drm/radeon/radeon_atombios.c     |   1 +
 drivers/hid/hid-input.c                      |  17 +++
 drivers/iio/adc/mcp3422.c                    |  17 +--
 drivers/iio/dac/ad5686.c                     |   2 +-
 drivers/iio/imu/adis16400_core.c             |   3 +-
 drivers/infiniband/core/ucma.c               |   3 +
 drivers/infiniband/core/uverbs_cmd.c         |   9 +-
 drivers/infiniband/hw/mlx4/main.c            |  10 +-
 drivers/infiniband/hw/qib/qib.h              |   9 +-
 drivers/infiniband/hw/qib/qib_eeprom.c       | 181 ------------------------
 drivers/infiniband/hw/qib/qib_iba6120.c      |   2 -
 drivers/infiniband/hw/qib/qib_iba7220.c      |   2 -
 drivers/infiniband/hw/qib/qib_iba7322.c      |   2 -
 drivers/infiniband/hw/qib/qib_init.c         |   1 -
 drivers/infiniband/hw/qib/qib_sysfs.c        |  24 ----
 drivers/input/tablet/wacom_wac.c             |   6 +
 drivers/md/dm-io.c                           |   6 +
 drivers/md/dm-raid1.c                        |   9 ++
 drivers/md/dm-snap.c                         |   4 +-
 drivers/md/dm.c                              |  27 ++--
 drivers/misc/mei/init.c                      |   2 +
 drivers/net/macvtap.c                        |   7 +-
 drivers/net/phy/phy.c                        |  23 ++-
 drivers/net/team/team.c                      |  10 +-
 drivers/net/usb/plusb.c                      |   5 +
 drivers/net/wireless/ath/ath5k/reset.c       |   2 +-
 drivers/net/wireless/ath/ath6kl/hif.h        |   4 +-
 drivers/net/wireless/ath/ath6kl/sdio.c       |   2 +-
 drivers/scsi/be2iscsi/be_main.c              |   1 -
 drivers/scsi/sg.c                            |   6 +-
 drivers/staging/comedi/comedi_compat32.c     |  12 +-
 drivers/staging/comedi/drivers/cb_pcidas64.c | 122 ++++++++++------
 drivers/staging/iio/adc/mxs-lradc.c          | 204 ++++++++++++++-------------
 drivers/target/target_core_pr.c              |  25 ++--
 drivers/target/target_core_sbc.c             |  15 +-
 drivers/tty/tty_io.c                         |   4 +-
 drivers/tty/tty_ioctl.c                      |  12 +-
 drivers/usb/core/devio.c                     |   2 +
 drivers/usb/dwc3/dwc3-omap.c                 |  30 +++-
 drivers/usb/host/xhci-ring.c                 |  10 +-
 drivers/usb/host/xhci.h                      |   8 +-
 drivers/usb/serial/bus.c                     |  13 +-
 drivers/usb/serial/cp210x.c                  |   2 +
 drivers/usb/serial/ftdi_sio.c                |  19 +++
 drivers/usb/serial/ftdi_sio_ids.h            |  23 +++
 drivers/usb/serial/generic.c                 |   5 +-
 drivers/usb/serial/mxuport.c                 |   3 +-
 fs/autofs4/dev-ioctl.c                       |   8 +-
 fs/btrfs/file.c                              |  56 ++++----
 fs/btrfs/inode.c                             |   1 -
 fs/btrfs/tree-log.c                          |   2 +-
 fs/debugfs/inode.c                           |  34 ++---
 fs/nfs/delegation.c                          |   2 +-
 fs/nilfs2/btree.c                            |  47 +++++-
 fs/proc/generic.c                            |  12 --
 fs/proc/inode.c                              |  21 +++
 fs/proc/internal.h                           |   1 +
 include/target/target_core_base.h            |   2 +-
 include/trace/events/kmem.h                  |   7 +-
 mm/compaction.c                              |   2 +-
 mm/hugetlb.c                                 |  26 +++-
 mm/memory.c                                  |   2 +-
 mm/mmap.c                                    |   4 +-
 mm/nommu.c                                   |   4 +-
 mm/page_alloc.c                              |  12 +-
 net/compat.c                                 |   9 --
 net/core/dev.c                               |   2 +-
 net/core/gen_stats.c                         |  15 +-
 net/core/pktgen.c                            |  16 +--
 net/core/rtnetlink.c                         |  24 ++--
 net/ipv4/ip_fragment.c                       |  11 +-
 net/ipv4/ip_output.c                         |   3 +-
 net/ipv4/ping.c                              |  13 +-
 net/ipv6/ip6_output.c                        |   3 +-
 net/ipv6/ping.c                              |   5 +-
 net/ipv6/route.c                             |   2 +-
 net/irda/ircomm/ircomm_tty.c                 |   4 +-
 net/mac80211/tx.c                            |   1 +
 net/sched/ematch.c                           |   1 +
 net/sunrpc/cache.c                           |   2 +-
 sound/core/pcm_native.c                      |   2 +
 sound/pci/hda/hda_intel.c                    |   2 +-
 sound/pci/hda/patch_sigmatel.c               |  17 ++-
 sound/soc/omap/omap-pcm.c                    |   2 +-
 101 files changed, 768 insertions(+), 640 deletions(-)