3.19.2-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest161 of 177 patches 2 repliesIn review
161 of 177 patches are in this archive. The cover letter announces 177.
Patches in v1 No applies recorded yet
Reviews trailers per patch
46 of 161 patches have a Reviewed-by or Acked-by.
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 52 reviewers.
Cover letter [PATCH 3.19 000/177] 3.19.2-stable review
This is the start of the stable review cycle for the 3.19.2 release. There are 177 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:07:12 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.19.2-rc1.gz
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 3.19.2-rc1
Greg Kroah-Hartman <[email protected]>
Revert "netfilter: xt_recent: relax ip_pkt_list_tot restrictions"
Ian Munsie <[email protected]>
cxl: Add missing return statement after handling AFU errror
Ryan Grimm <[email protected]>
cxl: Fix device_node reference counting
Ryan Grimm <[email protected]>
cxl: Use image state defaults for reloading FPGA
Sergei Shtylyov <[email protected]>
clk-gate: fix bit # check in clk_register_gate()
Peter Zijlstra <[email protected]>
sched/autogroup: Fix failure to set cpu.rt_runtime_us
Michal Hocko <[email protected]>
vmstat: do not use deferrable delayed work for vmstat_update
Uwe Kleine-König <[email protected]>
pinctrl: imx25: fix numbering for pins
Uwe Kleine-König <[email protected]>
pinctrl: pinctrl-imx: don't use invalid value of conf_reg
Sergey Ryazanov <[email protected]>
ath5k: fix spontaneus AR5312 freezes
Andrew Elble <[email protected]>
GFS2: Fix crash during ACL deletion in acl max entry check in gfs2_set_acl()
Lorenzo Pieralisi <[email protected]>
of/pci: Free resources on failure in of_pci_get_host_bridge_resources()
Wanpeng Li <[email protected]>
sched: Fix hrtick_start() on UP
Dan Carpenter <[email protected]>
coresight-etm: unlock on error paths in mode_store()
Brian Norris <[email protected]>
stable_kernel_rules: reorganize and update submission options
Bard Liao <[email protected]>
ASoC: rt5670: Set RT5670_IRQ_CTRL1 non volatile
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()
Trond Myklebust <[email protected]>
NFS: Don't invalidate a submounted dentry in nfs_prime_dcache()
Heikki Krogerus <[email protected]>
ACPI / LPSS: provide con_id for the clkdev
Chris Wilson <[email protected]>
ACPI / video: Load the module even if ACPI is disabled
Tyler Hicks <[email protected]>
eCryptfs: don't pass fs-specific ioctl commands through
Yinghai Lu <[email protected]>
efi/libstub: Fix boundary checking in efi_high_alloc()
Dan Carpenter <[email protected]>
efi: Small leak on error in runtime map code
Andrew Elble <[email protected]>
nfsd: fix clp->cl_revoked list deletion causing softlock in nfsd
Michel Dänzer <[email protected]>
reservation: Remove shadowing local variable 'ret'
Chris Wilson <[email protected]>
drm/i915: Check for driver readyness before handling an underrun interrupt
Imre Deak <[email protected]>
drm/i915: avoid processing spurious/shared interrupts in low-power states
Jani Nikula <[email protected]>
drm/i915: Dell Chromebook 11 has PWM backlight
Chris Wilson <[email protected]>
drm/i915: Check obj->vma_list under the struct_mutex
Rodrigo Vivi <[email protected]>
drm/i915/bdw: PCI IDs ending in 0xb are ULT.
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
Nathan-J. Hirschauer <[email protected]>
drm/radeon: enable native backlight control on old macs
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
Ivan Khoronzhuk <[email protected]>
firmware: dmi_scan: Fix dmi scan to handle "End of Table" structure
Ivan Khoronzhuk <[email protected]>
firmware: dmi_scan: Fix dmi_len type
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
Hans de Goede <[email protected]>
sunxi: clk: Set sun6i-pll1 n_start = 1
Srinivas Kandagatla <[email protected]>
clk: Fix debugfs clk removal before inited
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.
Ondrej Zary <[email protected]>
wd719x: add missing .module to wd719x_template
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
Haggai Eran <[email protected]>
IB/core: Properly handle registration of on-demand paging MRs after dereg
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
Majd Dibbiny <[email protected]>
IB/mlx4: Fix memory leak in __mlx4_ib_modify_qp
Dan Carpenter <[email protected]>
IB/mlx5: Fix error code in get_port_caps()
Roi Dayan <[email protected]>
IB/iser: Use correct dma direction when unmapping SGs
Sagi Grimberg <[email protected]>
IB/iser: Fix memory regions possible leak
Mitko Haralanov <[email protected]>
IB/qib: Do not write EEPROM
Tony Battersby <[email protected]>
sg: fix read() error reporting
Sebastian Andrzej Siewior <[email protected]>
locking/rtmutex: Avoid a NULL pointer dereference on deadlock
Hui Wang <[email protected]>
ALSA: hda - One more Dell macine needs DELL1_MIC_NO_PRESENCE quirk
Takashi Sakamoto <[email protected]>
ALSA: oxfw: fix a condition and return code in start_stream()
Takashi Iwai <[email protected]>
ALSA: hda - Disable runtime PM for Panther Point again
Jaroslav Kysela <[email protected]>
ALSA: hda: controller code - do not export static functions
Takashi Sakamoto <[email protected]>
ALSA: fireworks/bebob/dice/oxfw: make it possible to shutdown safely
Takashi Sakamoto <[email protected]>
ALSA: fireworks/bebob/dice/oxfw: allow stream destructor after releasing runtime
Takashi Sakamoto <[email protected]>
ALSA: firewire-lib: remove reference counting
Takashi Sakamoto <[email protected]>
ALSA: fireworks/bebob/dice/oxfw: add reference-counting for FireWire unit
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
Sebastian Andrzej Siewior <[email protected]>
serial: 8250: Revert "tty: serial: 8250_core: read only RX if there is something in the FIFO"
Jiri Slaby <[email protected]>
tty: fix up atime/mtime mess, take four
Vineet Gupta <[email protected]>
ARC: Fix KSTK_ESP()
Chuck Lever <[email protected]>
SUNRPC: Always manipulate rpc_rqst::rq_bc_pa_list under xprt->bc_pa_lock
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
Rasmus Villemoes <[email protected]>
autofs4: Wrong format for printing dentry
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
Luciano Coelho <[email protected]>
mac80211: notify channel switch at the end of ieee80211_chswitch_post_beacon()
Jouni Malinen <[email protected]>
mac80211: Send EAPOL frames at lowest rate
Mathias Nyman <[email protected]>
xhci: Workaround for PME stuck issues in Intel xhci
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
Maxime Ripard <[email protected]>
usb: XHCI: platform: Move the Marvell quirks after the enabling the clocks
Andrzej Pietrasiewicz <[email protected]>
usb: gadget: configfs: don't NUL-terminate (sub)compatible ids
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
Johan Hovold <[email protected]>
Revert "USB: serial: make bulk_out_size a lower limit"
Hans de Goede <[email protected]>
uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS539
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
Filipe Manana <[email protected]>
Btrfs: fix fsync race leading to ordered extent memory leaks
Alexander Usyskin <[email protected]>
mei: make device disabled on stop unconditionally
Jonathan Cameron <[email protected]>
Revert "iio:humidity:si7020: fix pointer to i2c client"
Andrey Smirnov <[email protected]>
IIO: si7020: Allocate correct amount of memory in devm_iio_device_alloc
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
Quentin Casasnovas <[email protected]>
x86/fpu/xsaves: Fix improper uses of __ex_table
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
Tom O'Rourke <Tom.O'[email protected]>
drm/i915: Clamp efficient frequency to valid range
Shobhit Kumar <[email protected]>
drm/i915: Correct the IOSF Dev_FN field for IOSF transfers
Michał Winiarski <[email protected]>
drm/i915: Prevent use-after-free in invalidate_range_start callback
Daniel Vetter <[email protected]>
drm/i915: Drop vblank wait from intel_dp_link_down
Chris Wilson <[email protected]>
drm/i915: Insert a command barrier on BLT/BSD cache flushes
Alex Deucher <[email protected]>
drm/radeon: fix voltage setup on hawaii
Alex Deucher <[email protected]>
drm/radeon/dp: Set EDP_CONFIGURATION_SET for bridge chips if necessary
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
Michel Dänzer <[email protected]>
drm/radeon: Don't try to enable write-combining without PAT
David Ung <[email protected]>
drm/tegra: Use correct relocation target offsets
Johannes Weiner <[email protected]>
mm: page_alloc: revert inadvertent !__GFP_FS retry behavior change
Joonsoo Kim <[email protected]>
mm/nommu: fix memory leak
Hugh Dickins <[email protected]>
mm: fix negative nr_isolated counts
Naoya Horiguchi <[email protected]>
mm: hwpoison: drop lru_add_drain_all() in __soft_offline_page()
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
Andrey Ryabinin <[email protected]>
mm, hugetlb: remove unnecessary lower bound on sysctl handlers"?
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
Naoya Horiguchi <[email protected]>
mm/hugetlb: fix getting refcount 0 page in hugetlb_fault()
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]>
net: do not use rcu in rtnl_dump_ifinfo()
Geert Uytterhoeven <[email protected]>
sh_eth: Fix lost MAC address on kexec
Florian Fainelli <[email protected]>
net: bcmgenet: fix software maintained statistics
Jaedon Shin <[email protected]>
net: bcmgenet: fix throughtput regression
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
Eric Dumazet <[email protected]>
net: pktgen: disable xmit_clone on virtual devices
David S. Miller <[email protected]>
Revert "r8169: add support for Byte Queue Limits"
Matthew Thode <[email protected]>
net: reject creation of netdev names with colons
Eric Dumazet <[email protected]>
sock: sock_dequeue_err_skb() needs hard irq safety
Pravin B Shelar <[email protected]>
openvswitch: Fix net exit.
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
Eric Dumazet <[email protected]>
tcp: make sure skb is not shared before using skb_get()
Vlad Yasevich <[email protected]>
ipv6: Make __ipv6_select_ident static
Vlad Yasevich <[email protected]>
ipv6: Fix fragment id assignment on LE arches.
Daniel Borkmann <[email protected]>
rtnetlink: ifla_vf_policy: fix misuses of NLA_BINARY
Sabrina Dubroca <[email protected]>
pktgen: fix UDP checksum computation
Daniel Borkmann <[email protected]>
ipv6: addrconf: add missing validate_link_af handler
Miroslav Urbanek <[email protected]>
flowcache: Fix kernel panic in flow_cache_flush_task
-------------
Diffstat:
Documentation/stable_kernel_rules.txt | 44 +++- Makefile | 4 +- arch/arc/include/asm/processor.h | 9 +- arch/arc/kernel/stacktrace.c | 6 +- arch/mips/kvm/trace.h | 6 +- arch/powerpc/include/asm/pnv-pci.h | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 6 +- arch/x86/include/asm/xsave.h | 28 +-- arch/x86/kernel/entry_64.S | 13 +- arch/x86/kvm/emulate.c | 3 +- drivers/acpi/acpi_lpss.c | 5 +- drivers/acpi/video.c | 11 + drivers/clk/clk-gate.c | 2 +- drivers/clk/clk.c | 4 - drivers/clk/sunxi/clk-sunxi.c | 1 + drivers/clk/zynq/clkc.c | 1 + drivers/coresight/coresight-etm3x.c | 10 +- drivers/dma-buf/reservation.c | 2 - drivers/firmware/dmi_scan.c | 17 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 8 +- drivers/firmware/efi/runtime-map.c | 2 +- drivers/gpu/drm/i915/i915_drv.h | 1 + drivers/gpu/drm/i915/i915_gem_tiling.c | 7 +- drivers/gpu/drm/i915/i915_gem_userptr.c | 20 +- drivers/gpu/drm/i915/i915_irq.c | 22 ++ drivers/gpu/drm/i915/intel_display.c | 3 + drivers/gpu/drm/i915/intel_dp.c | 17 +- drivers/gpu/drm/i915/intel_fifo_underrun.c | 18 +- drivers/gpu/drm/i915/intel_lrc.c | 20 +- drivers/gpu/drm/i915/intel_pm.c | 5 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 23 ++- drivers/gpu/drm/i915/intel_sideband.c | 26 +-- drivers/gpu/drm/radeon/atombios_dp.c | 4 +- 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/gpu/drm/radeon/radeon_encoders.c | 3 + drivers/gpu/drm/radeon/radeon_object.c | 12 ++ drivers/gpu/drm/tegra/drm.c | 2 +- drivers/hid/hid-input.c | 17 ++ drivers/hid/wacom_wac.c | 6 + drivers/iio/adc/mcp3422.c | 17 +- drivers/iio/dac/ad5686.c | 2 +- drivers/iio/humidity/si7020.c | 6 +- drivers/iio/imu/adis16400_core.c | 3 +- drivers/infiniband/core/ucma.c | 3 + drivers/infiniband/core/umem_odp.c | 3 +- drivers/infiniband/core/uverbs_cmd.c | 9 +- drivers/infiniband/hw/mlx4/main.c | 10 +- drivers/infiniband/hw/mlx4/qp.c | 6 +- drivers/infiniband/hw/mlx5/main.c | 2 +- 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/infiniband/ulp/iser/iscsi_iser.h | 4 +- drivers/infiniband/ulp/iser/iser_initiator.c | 16 +- drivers/infiniband/ulp/iser/iser_memory.c | 9 +- drivers/infiniband/ulp/iser/iser_verbs.c | 25 ++- 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/cxl/cxl.h | 1 + drivers/misc/cxl/irq.c | 1 + drivers/misc/cxl/pci.c | 44 +++- drivers/misc/mei/init.c | 2 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 122 ++++++++--- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 2 + drivers/net/ethernet/realtek/r8169.c | 18 +- drivers/net/ethernet/renesas/sh_eth.c | 3 + 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/of/of_pci.c | 4 + drivers/pinctrl/freescale/pinctrl-imx.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx25.c | 276 ++++++++++++------------- drivers/scsi/be2iscsi/be_main.c | 1 - drivers/scsi/sg.c | 6 +- drivers/scsi/wd719x.c | 1 + drivers/staging/comedi/comedi_compat32.c | 12 +- drivers/staging/comedi/drivers/cb_pcidas64.c | 122 ++++++----- drivers/staging/iio/adc/mxs-lradc.c | 207 ++++++++++--------- drivers/target/target_core_pr.c | 25 +-- drivers/target/target_core_sbc.c | 15 +- drivers/tty/serial/8250/8250_core.c | 11 +- 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/gadget/configfs.c | 2 - drivers/usb/host/xhci-pci.c | 30 +++ drivers/usb/host/xhci-plat.c | 19 +- drivers/usb/host/xhci-ring.c | 10 +- drivers/usb/host/xhci.h | 9 +- 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 +- drivers/usb/serial/usb-serial.c | 5 +- drivers/usb/storage/unusual_uas.h | 7 + fs/autofs4/dev-ioctl.c | 8 +- fs/autofs4/root.c | 2 +- fs/btrfs/file.c | 56 ++--- fs/btrfs/inode.c | 1 - fs/btrfs/ordered-data.c | 7 +- fs/btrfs/tree-log.c | 2 +- fs/debugfs/inode.c | 34 +-- fs/ecryptfs/file.c | 34 ++- fs/gfs2/acl.c | 2 +- fs/nfs/delegation.c | 2 +- fs/nfs/dir.c | 6 + fs/nfsd/nfs4state.c | 2 +- fs/nilfs2/btree.c | 47 ++++- fs/proc/generic.c | 12 -- fs/proc/inode.c | 21 ++ fs/proc/internal.h | 1 + include/drm/i915_pciids.h | 4 +- include/linux/usb/serial.h | 3 +- include/net/ipv6.h | 2 - include/target/target_core_base.h | 2 +- include/trace/events/kmem.h | 7 +- kernel/locking/rtmutex.c | 3 +- kernel/sched/auto_group.c | 6 +- kernel/sched/core.c | 11 + kernel/sysctl.c | 3 - mm/compaction.c | 6 +- mm/hugetlb.c | 78 +++++-- mm/memory-failure.c | 2 - mm/memory.c | 2 +- mm/mmap.c | 4 +- mm/nommu.c | 8 +- mm/page_alloc.c | 21 +- mm/vmstat.c | 2 +- net/compat.c | 9 - net/core/dev.c | 2 +- net/core/flow.c | 2 +- net/core/gen_stats.c | 15 +- net/core/pktgen.c | 19 +- net/core/rtnetlink.c | 34 +-- net/core/skbuff.c | 5 +- net/ipv4/ip_fragment.c | 11 +- net/ipv4/ip_output.c | 3 +- net/ipv4/ping.c | 12 +- net/ipv4/tcp_fastopen.c | 32 ++- net/ipv6/addrconf.c | 17 ++ net/ipv6/ip6_output.c | 3 +- net/ipv6/output_core.c | 5 +- net/ipv6/ping.c | 5 +- net/ipv6/route.c | 2 +- net/irda/ircomm/ircomm_tty.c | 4 +- net/mac80211/mlme.c | 4 +- net/mac80211/tx.c | 1 + net/netfilter/xt_recent.c | 64 ++---- net/openvswitch/datapath.c | 45 +++- net/openvswitch/vport.h | 2 + net/sched/ematch.c | 1 + net/sunrpc/backchannel_rqst.c | 5 +- net/sunrpc/cache.c | 2 +- sound/core/pcm_native.c | 2 + sound/firewire/amdtp.c | 3 +- sound/firewire/bebob/bebob.c | 20 +- sound/firewire/bebob/bebob_stream.c | 16 +- sound/firewire/dice/dice-stream.c | 18 +- sound/firewire/dice/dice.c | 16 +- sound/firewire/fireworks/fireworks.c | 20 +- sound/firewire/fireworks/fireworks_stream.c | 19 +- sound/firewire/oxfw/oxfw-stream.c | 11 +- sound/firewire/oxfw/oxfw.c | 21 +- sound/pci/hda/hda_controller.c | 5 - sound/pci/hda/hda_intel.c | 2 +- sound/pci/hda/patch_realtek.c | 7 + sound/pci/hda/patch_sigmatel.c | 17 +- sound/soc/codecs/rt5670.c | 1 - sound/soc/omap/omap-pcm.c | 2 +- 184 files changed, 1665 insertions(+), 1174 deletions(-)