Discussion:
[PATCH 3.12 000/197] 3.12.31-stable review
(too old to reply)
Jiri Slaby
2014-10-17 08:11:30 UTC
Permalink
This is the start of the stable review cycle for the 3.12.31 release.
There are 197 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 Oct 21 10:08:49 CEST 2014.
Anything received after that time might be too late.

The whole patch series can be found in one patch at:
http://kernel.org/pub/linux/kernel/people/jirislaby/stable-review/patc=
h-3.12.31-rc1.xz
and the diffstat can be found below.

thanks,
js

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


Al Viro (1):
don't bugger nd->seq on set_root_rcu() from follow_dotdot_rcu()

Alan Douglas (1):
xtensa: fix address checks in dma_{alloc,free}_coherent

Alan Stern (1):
USB: EHCI: unlink QHs even after the controller has stopped

Alex Deucher (8):
drm/radeon/dpm: set the thermal type properly for special configs
drm/radeon: add connector quirk for fujitsu board
drm/radeon: don't reset dma on NI/SI init
drm/radeon: don't reset sdma on CIK init
drm/radeon: don't reset dma on r6xx-evergreen init
drm/radeon/cik: use a separate counter for CP init timeout
vgaswitcheroo: add vga_switcheroo_fini_domain_pm_ops
drm/nouveau/runpm: fix module unload

Alex Gartrell (1):
ipvs: Maintain all DSCP and ECN bits for ipv6 tun forwarding

Andreas Bomholtz (1):
USB: cp210x: add support for Seluxit USB dongle

Andreas Rohner (1):
nilfs2: fix data loss with mmap()

Andrew Hunter (1):
jiffies: Fix timeval conversion to jiffies

Andrey Vagin (2):
fsnotify/fdinfo: use named constants instead of hardcoded values
fs/notify: don't show f_handle if exportfs_encode_inode_fh failed

Andy Shevchenko (2):
dmaengine: dw: introduce dwc_dostart_first_queued() helper
dmaengine: dw: don't perform DMA when dmaengine_submit is called

Anssi Hannula (1):
dm cache: fix race causing dirty blocks to be marked as clean

Anton Altaparmakov (1):
Fix nasty 32-bit overflow bug in buffer i/o code.

Arnd Bergmann (1):
staging/lustre: disable virtual block device for 64K pages

Aurelien Jarno (1):
MIPS: ZBOOT: add missing <linux/string.h> include

Benjamin Tissoires (1):
HID: logitech-dj: prevent false errors to be shown

Bj=C3=B8rn Mork (2):
USB: sierra: avoid CDC class functions on "68A3" devices
USB: sierra: add 1199:68AA device ID

Brennan Ashton (1):
USB: option: add VIA Telecom CDS7 chipset device id

Bryan O'Donoghue (1):
serial: 8250: Add Quark X1000 to 8250_pci.c

Chen-Yu Tsai (1):
i2c: mv64xxx: continue probe when clock-frequency is missing

Chris Wilson (1):
drm/i915: Flush the PTEs after updating them before suspend

Christian Borntraeger (1):
KVM: s390/mm: try a cow on read only pages for key ops

Clemens Ladisch (2):
ALSA: core: fix buffer overflow in snd_info_get_line()
ALSA: pcm: fix fifo_size frame calculation

Cong Wang (1):
perf: Fix a race condition in perf_remove_from_context()

Dan Carpenter (2):
NFC: microread: Potential overflows in microread_target_discovered()
partitions: aix.c: off by one bug

Daniel Borkmann (1):
netlink: reset network header before passing to taps

Daniel Vetter (1):
drm/i915: Fix EIO/wedged handling in gem fault handler

Dave Martin (1):
ARM: 7897/1: kexec: Use the right ISA for relocate_new_kernel

David Jeffery (1):
nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait

David Rientjes (1):
mm, slab: initialize object alignment on cache creation

Denis CIOCCA (1):
iio:magnetometer: bugfix magnetometers gain values

Dmitry Torokhov (2):
Input: synaptics - add support for ForcePads
Input: atkbd - do not try 'deactivate' keyboard on any LG laptops

Eliad Peller (1):
regulatory: add NUL to alpha2

Emmanuel Grumbach (1):
Revert "iwlwifi: dvm: don't enable CTS to self"

Eric Dumazet (1):
packet: handle too big packets for PACKET_V3

=46an Du (1):
i2c: ismt: use correct length when copy buffer

=46elipe Balbi (4):
usb: host: xhci: fix compliance mode workaround
usb: dwc3: omap: fix ordering for runtime pm calls
usb: dwc3: core: fix order of PM runtime calls
usb: dwc3: core: fix ordering for PHY suspend

=46ilipe Brandenburger (1):
xattr: fix check for simultaneous glibc header inclusion

Gerhard Stenzel (1):
vxlan: fix incorrect initializer in union vxlan_addr

Greg KH (1):
USB: serial: pl2303: add device id for ztek device

Gu Zheng (1):
aio: block exit_aio() until all context requests are completed

Guillaume Nault (1):
l2tp: fix race while getting PMTU on PPP pseudo-wire

Hans Verkuil (3):
media: cx18: fix kernel oops with tda8290 tuner
media: adv7604: fix inverted condition
media: vb2: fix VBI/poll regression

Hans de Goede (3):
Input: elantech - fix detection of touchpad on ASUS s301l
Input: i8042 - add Fujitsu U574 to no_timeout dmi table
Input: i8042 - add nomux quirk for Avatar AVIU-145A6

Heikki Krogerus (1):
serial: 8250_dma: check the result of TX buffer mapping

Honggang Li (1):
percpu: free percpu allocation info for uniprocessor system

Ivan T. Ivanov (2):
usb: chipidea: msm: Use USB PHY API to control PHY state
usb: chipidea: msm: Initialize PHY on reset event

J. Bruce Fields (1):
lockd: fix rpcbind crash on lockd startup failure

James Ralston (1):
ata_piix: Add Device IDs for Intel 9 Series PCH

Jan Kara (1):
udf: Avoid infinite loop when processing indirect ICBs

Jens Axboe (1):
genhd: fix leftover might_sleep() in blk_free_devt()

Jiri Benc (2):
rtnetlink: fix VF info size
openvswitch: fix panic with multiple vlan headers

Jiri Kosina (2):
HID: picolcd: sanity check report size in raw_event() callback
HID: magicmouse: sanity check report size in raw_event() callback

Joe Lawrence (2):
usb: hub: take hub->hdev reference when processing from eventlist
team: avoid race condition in scheduling delayed work

Joe Savage (1):
USB: serial: cp210x: added Ketra N1 wireless interface support

Joern Engel (1):
iscsi-target: avoid NULL pointer in iscsi_copy_param_list failure

Johan Hovold (7):
USB: serial: fix potential stack buffer overflow
USB: serial: fix potential heap buffer overflow
USB: option: reduce interrupt-urb logging verbosity
Revert "USB: option,zte_ev: move most ZTE CDMA devices to zte_ev"
USB: zte_ev: remove duplicate Gobi PID
USB: zte_ev: remove duplicate Qualcom PID
USB: ftdi_sio: add support for NOVITUS Bono E thermal printer

Johannes Berg (2):
Revert "mac80211: disable uAPSD if all ACs are under ACM"
nl80211: clear skb cb before passing to netlink

Johannes Pointner (1):
iio:inkern: fix overwritten -EPROBE_DEFER in
of_iio_channel_get_by_name

John David Anglin (1):
parisc: Only use -mfast-indirect-calls option for 32-bit kernel build=
s

John Sung (1):
Input: serport - add compat handling for SPIOCSTYPE ioctl

Jorge A. Ventura (1):
spi/omap-mcspi: Fix the spi task hangs waiting dma_rx

Josef Bacik (1):
trace: Fix epoll hang when we race with new entries

Joseph Qi (1):
ocfs2/dlm: do not get resource spinlock if lockres is new

Josh Triplett (1):
init/Kconfig: Fix HAVE_FUTEX_CMPXCHG to not break up the EXPERT menu

Julian Anastasov (2):
ipvs: avoid netns exit crash on ip_vs_conn_drop_conntrack
ipvs: fix ipv6 hook registration for local replies

KY Srinivasan (1):
hyperv: Fix a bug in netvsc_start_xmit()

Keith Busch (1):
block: Fix dev_t minor allocation lifetime

Larry Finger (1):
rtlwifi: rtl8192cu: Add new ID

Lars Ellenberg (1):
drbd: fix regression 'out of mem, failed to invoke fence-peer helper'

Lee, Chun-Yi (1):
ACPI / RTC: Fix CMOS RTC opregion handler accesses to wrong addresses

Lu Baolu (1):
USB: Add device quirk for ASUS T100 Base Station keyboard

Marek Roszko (1):
i2c: at91: add bound checking on SMBus block length bytes

Mark (4):
storage: Add single-LUN quirk for Jaz USB Adapter
USB: storage: Add quirk for Adaptec USBConnect 2000 USB-to-SCSI
Adapter
USB: storage: Add quirk for Ariston Technologies iConnect USB to SCSI
adapter
USB: storage: Add quirks for Entrega/Xircom USB to SCSI converters

Mark Brown (2):
regmap: Fix handling of volatile registers for format_write() chips
regmap: Don't attempt block writes when syncing cache on single_rw
devices

Mark Rutland (1):
ARM: 8128/1: abort: don't clear the exclusive monitors

Markos Chandras (1):
MIPS: mcount: Adjust stack pointer for static trace in MIPS32

Mathias Krause (1):
drm/i915: Remove bogus __init annotation from DMI callbacks

Mathias Nyman (2):
xhci: Fix null pointer dereference if xhci initialization fails
xhci: fix oops when xhci resumes from hibernate with hw lpm capable
devices

Max Filippov (4):
xtensa: replace IOCTL code definitions with constants
xtensa: fix access to THREAD_RA/THREAD_SP/THREAD_DS
xtensa: fix TLBTEMP_BASE_2 region handling in fast_second_level_miss
xtensa: fix a6 and a7 handling in fast_syscall_xtensa

Mel Gorman (2):
mm: migrate: Close race between migration completion and mprotect
mm: numa: Do not mark PTEs pte_numa when splitting huge pages

Michal Hocko (1):
mm: new_vma_page() cannot see NULL vma for hugetlb pages

Mike Christie (1):
SCSI: libiscsi: fix potential buffer overrun in __iscsi_conn_send_pdu

Mike Marciniszyn (1):
IB/qib: Correct reference counting in debugfs qp_stats

Miklos Szeredi (1):
shmem: fix nlink for rename overwrite directory

Mikulas Patocka (1):
dm crypt: fix access beyond the end of allocated space

Nathan Lynch (1):
ARM: 8148/1: flush TLS and thumbee register state during exec

Neal Cardwell (2):
tcp: fix tcp_release_cb() to dispatch via address family for
mtu_reduced()
tcp: fix ssthresh and undo for consecutive short FRTO episodes

NeilBrown (2):
md/raid1: fix_read_error should act on all non-faulty devices.
md/raid5: disable 'DISCARD' by default due to safety concerns.

Nicholas Bellinger (1):
iscsi-target: Fix memory corruption in
iscsit_logout_post_handler_diffcid

Nicolas Dichtel (1):
ip6_gre: fix flowi6_proto value in xmit path

Nicolas Iooss (1):
eventpoll: fix uninitialized variable in epoll_ctl

Olav Haugan (1):
iommu/arm-smmu: fix programming of SMMU_CBn_TCR for stage 1

Oleg Chernovskiy (1):
drm/radeon: Add missing lines to ci_set_thermal_temperature_range

Pavel Shilovsky (1):
CIFS: Fix SMB2 readdir error handling

Per Hurtig (1):
tcp: fixing TLP's FIN recovery

Peter Ujfalusi (1):
ASoC: davinci-mcasp: Correct rx format unit configuration

Peter Zijlstra (1):
perf: fix perf bug in fork()

Rafael J. Wysocki (2):
PM / sleep: Add state field to pm_states[] entries
PM / sleep: Use valid_state() for platform-dependent sleep states onl=
y

Rajendra Nayak (1):
ARM: DRA7: Add support for soc_is_dra74x() and soc_is_dra72x()
variants

Rasmus Villemoes (1):
kcmp: fix standard comparison bug

Richard Larocque (3):
alarmtimer: Return relative times in timer_gettime
alarmtimer: Do not signal SIGEV_NONE timers
alarmtimer: Lock k_itimer during timer callback

Robert Coulson (1):
hwmon: (ds1621) Update zbits after conversion rate change

Robin Murphy (1):
ARM: 8165/1: alignment: don't break misaligned NEON load/store

Ross Lagerwall (1):
xen/manage: Always freeze/thaw processes when suspend/resuming

Sagi Grimberg (2):
Target/iser: Get isert_conn reference once got to connected_handler
Target/iser: Don't put isert_conn inside disconnected handler

Shmulik Ladkani (1):
sit: Fix ipip6_tunnel_lookup device matching criteria

Simon Lindgren (1):
i2c: at91: Fix a race condition during signal handling in
at91_do_twi_xfer.

Soren Brinkmann (1):
Revert "net/macb: add pinctrl consumer support"

Srinivas Pandruvada (9):
iio: hid_Sensors: fix crash during trigger unregister
iio:trigger: modify return value for iio_trigger_get
iio: accel: bma180: Fix indio_dev->trig assignment
iio: hid_sensor_hub: Fix indio_dev->trig assignment
iio: gyro: itg3200: Fix indio_dev->trig assignment
iio: inv_mpu6050: Fix indio_dev->trig assignment
iio: meter: ade7758: Fix indio_dev->trig assignment
iio: st_sensors: Fix indio_dev->trig assignment
iio: adc: ad_sigma_delta: Fix indio_dev->trig assignment

Stanislaw Gruszka (1):
myri10ge: check for DMA mapping errors

Steffen Klassert (2):
xfrm: Generate blackhole routes only from route lookup functions
xfrm: Generate queueing routes only from route lookup functions

Stephen Hemminger (1):
USB: sisusb: add device id for Magic Control USB video

Steve Dickson (1):
NFSv4: nfs4_state_manager() vs. nfs_server_remove_lists()

Steven Rostedt (Red Hat) (1):
ring-buffer: Fix infinite spin in reading buffer

Sudeep Holla (1):
ARM: 8133/1: use irq_set_affinity with force=3Dfalse when migrating i=
rqs

Takashi Iwai (3):
ALSA: hda - Fix digital mic on Acer Aspire 3830TG
ALSA: hda - Fix COEF setups for ALC1150 codec
ALSA: hda - Fix invalid pin powermap without jack detection

Taylor Braun-Jones (1):
USB: ftdi_sio: Add support for GE Healthcare Nemo Tracker device

Tejun Heo (3):
workqueue: apply __WQ_ORDERED to create_singlethread_workqueue()
percpu: fix pcpu_alloc_pages() failure path
percpu: perform tlb flush after pcpu_map_pages() failure

Tero Kristo (1):
clk: prevent erronous parsing of children during rate change

Thierry Reding (1):
usb: phy: tegra: Avoid use of sizeof(void)

Thomas Hellstrom (1):
drm/vmwgfx: Fix a potential infinite spin waiting for fifo idle

Thomas Pugliese (1):
uwb: init beacon cache entry before registering uwb device

Toshiaki Makita (1):
cfq-iosched: Fix wrong children_weight calculation

Trond Myklebust (1):
NFSv4: Fix another bug in the close/open_downgrade code

Ville Syrj=C3=A4l=C3=A4 (1):
drm/i915: Wait for vblank before enabling the TV encoder

Vlad Yasevich (7):
net: Always untag vlan-tagged traffic on input.
bridge: Check if vlan filtering is enabled only once.
bridge: Fix br_should_learn to check vlan_enabled
tg3: Work around HW/FW limitations with vlan encapsulated frames
tg3: Allow for recieve of full-size 8021AD frames
macvtap: Fix race between device delete and open.
sctp: handle association restarts when the socket is closed.

Waiman Long (1):
mm, thp: move invariant bug check out of loop in __split_huge_page_ma=
p

Wanpeng Li (2):
mm/mempolicy: fix !vma in new_vma_page()
sched: Fix unreleased llc_shared_mask bit during CPU hotplug

Will Deacon (1):
arm64: ptrace: fix compat hardware watchpoint reporting

Y.C. Chen (1):
drm/ast: AST2000 cannot be detected correctly

arch/arm/include/asm/tls.h | 62 ++++++++++++++=
+
arch/arm/kernel/irq.c | 2 +-
arch/arm/kernel/machine_kexec.c | 17 +++--
arch/arm/kernel/process.c | 2 +
arch/arm/kernel/relocate_kernel.S | 8 +-
arch/arm/kernel/thumbee.c | 2 +-
arch/arm/kernel/traps.c | 17 +----
arch/arm/mach-omap2/soc.h | 6 ++
arch/arm/mm/abort-ev6.S | 6 --
arch/arm/mm/abort-ev7.S | 6 --
arch/arm/mm/alignment.c | 3 +
arch/arm64/include/asm/hw_breakpoint.h | 1 -
arch/arm64/kernel/ptrace.c | 3 +-
arch/mips/boot/compressed/decompress.c | 1 +
arch/mips/kernel/mcount.S | 12 +++
arch/parisc/Makefile | 7 +-
arch/s390/mm/pgtable.c | 10 +++
arch/x86/kernel/smpboot.c | 3 +
arch/xtensa/include/asm/pgtable.h | 7 +-
arch/xtensa/include/asm/uaccess.h | 5 ++
arch/xtensa/include/uapi/asm/ioctls.h | 19 ++---
arch/xtensa/kernel/entry.S | 26 ++++---
arch/xtensa/kernel/pci-dma.c | 12 +--
block/cfq-iosched.c | 11 ++-
block/genhd.c | 26 ++++---
block/partition-generic.c | 2 +-
block/partitions/aix.c | 2 +-
drivers/acpi/acpi_cmos_rtc.c | 2 +-
drivers/ata/ata_piix.c | 8 ++
drivers/base/regmap/regcache.c | 2 +-
drivers/base/regmap/regmap.c | 2 +-
drivers/block/drbd/drbd_nl.c | 6 ++
drivers/clk/clk.c | 7 +-
drivers/dma/TODO | 1 -
drivers/dma/dw/core.c | 38 +++++-----
drivers/gpu/drm/ast/ast_main.c | 2 +-
drivers/gpu/drm/i915/i915_gem.c | 11 ++-
drivers/gpu/drm/i915/i915_gem_gtt.c | 14 +++-
drivers/gpu/drm/i915/intel_bios.c | 2 +-
drivers/gpu/drm/i915/intel_crt.c | 2 +-
drivers/gpu/drm/i915/intel_lvds.c | 2 +-
drivers/gpu/drm/i915/intel_tv.c | 4 +
drivers/gpu/drm/nouveau/nouveau_vga.c | 9 +++
drivers/gpu/drm/radeon/ci_dpm.c | 3 +
drivers/gpu/drm/radeon/cik.c | 4 +-
drivers/gpu/drm/radeon/cik_sdma.c | 7 --
drivers/gpu/drm/radeon/ni_dma.c | 6 --
drivers/gpu/drm/radeon/r600_dma.c | 9 ---
drivers/gpu/drm/radeon/radeon_atombios.c | 33 ++++++--
drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 3 +-
drivers/gpu/vga/vga_switcheroo.c | 6 ++
drivers/hid/hid-logitech-dj.c | 43 ++++++-----
drivers/hid/hid-logitech-dj.h | 1 +
drivers/hid/hid-magicmouse.c | 10 +++
drivers/hid/hid-picolcd_core.c | 6 ++
drivers/hwmon/ds1621.c | 1 +
drivers/i2c/busses/i2c-at91.c | 32 ++++++--
drivers/i2c/busses/i2c-ismt.c | 2 +-
drivers/i2c/busses/i2c-mv64xxx.c | 3 +-
drivers/iio/accel/bma180.c | 2 +-
drivers/iio/accel/hid-sensor-accel-3d.c | 5 +-
drivers/iio/adc/ad_sigma_delta.c | 2 +-
.../iio/common/hid-sensors/hid-sensor-trigger.c | 10 +--
.../iio/common/hid-sensors/hid-sensor-trigger.h | 2 +-
drivers/iio/common/st_sensors/st_sensors_trigger.c | 2 +-
drivers/iio/gyro/hid-sensor-gyro-3d.c | 5 +-
drivers/iio/gyro/itg3200_buffer.c | 2 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 2 +-
drivers/iio/inkern.c | 2 +-
drivers/iio/light/hid-sensor-als.c | 5 +-
drivers/iio/magnetometer/hid-sensor-magn-3d.c | 5 +-
drivers/iio/magnetometer/st_magn_core.c | 52 +++++++------
drivers/infiniband/hw/qib/qib_debugfs.c | 3 +-
drivers/infiniband/hw/qib/qib_qp.c | 8 --
drivers/infiniband/ulp/isert/ib_isert.c | 7 +-
drivers/input/keyboard/atkbd.c | 8 --
drivers/input/mouse/elantech.c | 7 ++
drivers/input/mouse/synaptics.c | 68 +++++++++++++-=
---
drivers/input/mouse/synaptics.h | 11 +++
drivers/input/serio/i8042-x86ia64io.h | 15 ++++
drivers/input/serio/serport.c | 45 +++++++++--
drivers/iommu/arm-smmu.c | 7 +-
drivers/md/dm-cache-target.c | 4 +-
drivers/md/dm-crypt.c | 20 ++++-
drivers/md/raid1.c | 4 +-
drivers/md/raid5.c | 18 ++++-
drivers/media/i2c/adv7604.c | 2 +-
drivers/media/pci/cx18/cx18-driver.c | 1 +
drivers/media/v4l2-core/videobuf2-core.c | 15 +++-
drivers/net/ethernet/broadcom/tg3.c | 23 +++++-
drivers/net/ethernet/cadence/macb.c | 11 ---
drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 88 ++++++++++++++=
--------
drivers/net/hyperv/netvsc_drv.c | 3 +-
drivers/net/macvtap.c | 18 ++---
drivers/net/team/team.c | 4 +-
drivers/net/vxlan.c | 8 +-
drivers/net/wireless/iwlwifi/dvm/rxon.c | 12 +++
drivers/net/wireless/rtlwifi/rtl8192cu/sw.c | 1 +
drivers/nfc/microread/microread.c | 16 +++-
drivers/scsi/libiscsi.c | 10 +++
drivers/spi/spi-omap2-mcspi.c | 3 +-
drivers/staging/iio/meter/ade7758_trigger.c | 2 +-
drivers/staging/lustre/lustre/Kconfig | 1 +
drivers/target/iscsi/iscsi_target.c | 4 +-
drivers/target/iscsi/iscsi_target_parameters.c | 2 +-
drivers/tty/serial/8250/8250_dma.c | 17 +++--
drivers/tty/serial/8250/8250_pci.c | 21 ++++++
drivers/usb/chipidea/ci_hdrc_msm.c | 7 +-
drivers/usb/core/hub.c | 10 ++-
drivers/usb/core/quirks.c | 4 +
drivers/usb/dwc3/core.c | 13 ++--
drivers/usb/dwc3/dwc3-omap.c | 2 +-
drivers/usb/host/ehci-hcd.c | 2 -
drivers/usb/host/xhci-hub.c | 8 +-
drivers/usb/host/xhci-mem.c | 2 +-
drivers/usb/host/xhci.c | 12 ++-
drivers/usb/misc/sisusbvga/sisusb.c | 1 +
drivers/usb/phy/phy-tegra-usb.c | 4 +-
drivers/usb/serial/cp210x.c | 2 +
drivers/usb/serial/ftdi_sio.c | 3 +
drivers/usb/serial/ftdi_sio_ids.h | 12 +++
drivers/usb/serial/option.c | 31 +++++++-
drivers/usb/serial/pl2303.c | 1 +
drivers/usb/serial/pl2303.h | 1 +
drivers/usb/serial/sierra.c | 9 ++-
drivers/usb/serial/usb-serial.c | 37 ++++++---
drivers/usb/serial/zte_ev.c | 20 -----
drivers/usb/storage/unusual_devs.h | 38 ++++++++++
drivers/uwb/lc-dev.c | 13 +++-
drivers/xen/manage.c | 7 --
fs/aio.c | 8 +-
fs/buffer.c | 6 +-
fs/cifs/cifsglob.h | 2 +
fs/cifs/file.c | 2 +-
fs/cifs/readdir.c | 2 +-
fs/cifs/smb1ops.c | 7 ++
fs/cifs/smb2maperror.c | 2 +-
fs/cifs/smb2ops.c | 9 +++
fs/cifs/smb2pdu.c | 9 +--
fs/eventpoll.c | 3 +-
fs/lockd/svc.c | 4 +-
fs/namei.c | 33 ++++----
fs/nfs/nfs4client.c | 38 +++++-----
fs/nfs/nfs4proc.c | 30 ++++----
fs/nfs/pagelist.c | 2 +-
fs/nilfs2/inode.c | 7 +-
fs/notify/fdinfo.c | 4 +-
fs/ocfs2/dlm/dlmmaster.c | 18 +++--
fs/udf/inode.c | 35 +++++----
include/linux/hid-sensor-hub.h | 3 +
include/linux/if_vlan.h | 6 --
include/linux/iio/trigger.h | 4 +-
include/linux/jiffies.h | 12 ---
include/linux/skbuff.h | 1 +
include/linux/usb/quirks.h | 3 +
include/linux/vga_switcheroo.h | 2 +
include/linux/workqueue.h | 2 +-
include/media/videobuf2-core.h | 4 +
include/net/dst.h | 16 +++-
include/net/inet_connection_sock.h | 1 +
include/net/regulatory.h | 2 +-
include/net/sctp/command.h | 2 +-
include/net/sock.h | 1 -
include/net/tcp.h | 1 +
include/uapi/linux/xattr.h | 2 +-
init/Kconfig | 1 +
kernel/events/core.c | 14 +++-
kernel/fork.c | 5 +-
kernel/kcmp.c | 7 +-
kernel/power/main.c | 21 +++---
kernel/power/power.h | 9 ++-
kernel/power/suspend.c | 66 ++++++++------=
--
kernel/power/suspend_test.c | 24 +++---
kernel/time.c | 54 +++++++------
kernel/time/alarmtimer.c | 34 ++++++---
kernel/trace/ring_buffer.c | 18 ++++-
mm/huge_memory.c | 11 ++-
mm/mempolicy.c | 12 +--
mm/migrate.c | 5 +-
mm/percpu-vm.c | 22 ++++--
mm/percpu.c | 2 +
mm/shmem.c | 4 +-
mm/slab.c | 11 +--
net/8021q/vlan_core.c | 53 -------------
net/bridge/br_private.h | 3 +
net/bridge/br_vlan.c | 15 +++-
net/core/dev.c | 2 +-
net/core/netpoll.c | 2 +-
net/core/rtnetlink.c | 3 +-
net/core/skbuff.c | 53 +++++++++++++
net/ipv4/route.c | 6 +-
net/ipv4/tcp_input.c | 8 +-
net/ipv4/tcp_ipv4.c | 5 +-
net/ipv4/tcp_output.c | 6 +-
net/ipv6/ip6_gre.c | 4 +-
net/ipv6/ip6_output.c | 4 +-
net/ipv6/sit.c | 6 +-
net/ipv6/tcp_ipv6.c | 3 +-
net/l2tp/l2tp_ppp.c | 3 +-
net/mac80211/mlme.c | 3 +-
net/netfilter/ipvs/ip_vs_conn.c | 1 -
net/netfilter/ipvs/ip_vs_core.c | 2 +-
net/netfilter/ipvs/ip_vs_xmit.c | 2 +-
net/netlink/af_netlink.c | 2 +-
net/openvswitch/actions.c | 5 ++
net/packet/af_packet.c | 17 +++++
net/packet/internal.h | 1 +
net/sctp/sm_statefuns.c | 19 ++++-
net/wireless/nl80211.c | 3 +
net/xfrm/xfrm_policy.c | 48 ++++++++++--
sound/core/info.c | 4 +-
sound/core/pcm_lib.c | 8 +-
sound/pci/hda/patch_conexant.c | 9 ++-
sound/pci/hda/patch_realtek.c | 2 +
sound/pci/hda/patch_sigmatel.c | 17 +++--
sound/soc/davinci/davinci-mcasp.c | 11 ++-
216 files changed, 1534 insertions(+), 780 deletions(-)

--=20
2.1.1
Guenter Roeck
2014-10-17 13:14:42 UTC
Permalink
Post by Jiri Slaby
This is the start of the stable review cycle for the 3.12.31 release.
There are 197 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 Oct 21 10:08:49 CEST 2014.
Anything received after that time might be too late.
Jiri,

my auto-builder tries to pull the patches from branch stable-3.12-queue of
git://git.kernel.org/pub/scm/linux/kernel/git/jirislaby/linux-stable.git.

Only this time it isn't there. Do you have a new location ?

Thanks,
Guenter
Jiri Slaby
2014-10-17 13:20:18 UTC
Permalink
Post by Guenter Roeck
Post by Jiri Slaby
This is the start of the stable review cycle for the 3.12.31 release.
There are 197 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 Oct 21 10:08:49 CEST 2014.
Anything received after that time might be too late.
Jiri,
my auto-builder tries to pull the patches from branch stable-3.12-queue of
git://git.kernel.org/pub/scm/linux/kernel/git/jirislaby/linux-stable.git.
Only this time it isn't there. Do you have a new location ?
Hi,

forgot to push. Now it's populating.

thanks for noting,
--
js
suse labs
Guenter Roeck
2014-10-17 16:08:34 UTC
Permalink
Post by Jiri Slaby
This is the start of the stable review cycle for the 3.12.31 release.
There are 197 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 Oct 21 10:08:49 CEST 2014.
Anything received after that time might be too late.
Build results:
total: 135 pass: 135 fail: 0
Qemu test results:
total: 27 pass: 27 fail: 0

Details are available at http://server.roeck-us.net:8010/builders.

Guenter
I. Schrey
2014-10-18 11:38:23 UTC
Permalink
Post by Jiri Slaby
This is the start of the stable review cycle for the 3.12.31 release.
There are 197 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.
Hi Jiri,

the commit mentioned below has already been backported to 3.10 stable,
can you please add it to 3.12 stable?

A test build with patch-3.12.31-rc1 and the commit in question
builds and runs fine for me.

Thank you in advance.

Regards
Ingmar

-------- Forwarded message --------
Subject: linux-stable: backport usb related commit to 3.10 and 3.12?
Date: Sat, 23 Aug 2014 13:19:09 +0200
To:
linux-***@vger.kernel.org



Greetings.

On an administered server, I noticed that there's a constant load
around 0.70 when running kernels 3.10 and 3.12, even if
the system is doing nothing, and in single user mode.
Culprit seems to be the process 'khubd'.
No such effect when running kernels 3.4 or 3.14.

I reverse bisected linux-stable and found that the following commit
fixes it for me, for both kernel 3.10 and 3.12:

[08d1dec6f4054e3613f32051d9b149d4203ce0d2] usb:hub set hub->change_bits when over-current happens


Could that commit be backported to the stable 3.10 and 3.12 series?

(Disclaimer: I'm not a programmer, but I'd be happy to help with any testing involved)

Regards
Ingmar

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

$ git diff ac5166bcdb43889a5bd837f5076b78049e1f8bca 08d1dec6f4054e3613f32051d9b149d4203ce0d2
diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c
index c1422a0..babba88 100644
--- a/drivers/usb/core/hub.c
+++ b/drivers/usb/core/hub.c
@@ -1147,7 +1147,8 @@ static void hub_activate(struct usb_hub *hub, enum
hub_activation_type type)
/* Tell khubd to disconnect the device or
* check for a new connection
*/
- if (udev || (portstatus & USB_PORT_STAT_CONNECTION))
+ if (udev || (portstatus & USB_PORT_STAT_CONNECTION) ||
+ (portstatus & USB_PORT_STAT_OVERCURRENT))
set_bit(port1, hub->change_bits);

} else if (portstatus & USB_PORT_STAT_ENABLE) {


--
Satoru Takeuchi
2014-10-19 13:12:53 UTC
Permalink
Hi Jiri,

At Fri, 17 Oct 2014 10:11:30 +0200,
Post by Jiri Slaby
=20
This is the start of the stable review cycle for the 3.12.31 release.
There are 197 patches in this series, all will be posted as a respons=
e
Post by Jiri Slaby
to this one. If anyone has any issues with these being applied, plea=
se
Post by Jiri Slaby
let me know.
=20
Responses should be made by Tue Oct 21 10:08:49 CEST 2014.
Anything received after that time might be too late.
=20
http://kernel.org/pub/linux/kernel/people/jirislaby/stable-review/pa=
tch-3.12.31-rc1.xz
Post by Jiri Slaby
and the diffstat can be found below.
This kernel passed my test.

- Test Cases:
- Build this kernel.
- Boot this kernel.
- Build the latest mainline kernel with this kernel.

- Test Tool:
https://github.com/satoru-takeuchi/test-linux-stable

- Test Result (kernel .config, ktest config and test log):
http://satoru-takeuchi.org/test-linux-stable/results/<version>-<test=
datetime>.tar.xz

- Build Environment:
- OS: Debian Jessy x86_64
- CPU: Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz x 4
- memory: 8GB

- Test Target Environment:
- Debian Jessy x86_64 (KVM guest on the Build Environment)
- # of vCPU: 2
- memory: 2GB

Thanks,
Satoru
Post by Jiri Slaby
=20
thanks,
js
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=20
=20
don't bugger nd->seq on set_root_rcu() from follow_dotdot_rcu()
=20
xtensa: fix address checks in dma_{alloc,free}_coherent
=20
USB: EHCI: unlink QHs even after the controller has stopped
=20
drm/radeon/dpm: set the thermal type properly for special configs
drm/radeon: add connector quirk for fujitsu board
drm/radeon: don't reset dma on NI/SI init
drm/radeon: don't reset sdma on CIK init
drm/radeon: don't reset dma on r6xx-evergreen init
drm/radeon/cik: use a separate counter for CP init timeout
vgaswitcheroo: add vga_switcheroo_fini_domain_pm_ops
drm/nouveau/runpm: fix module unload
=20
ipvs: Maintain all DSCP and ECN bits for ipv6 tun forwarding
=20
USB: cp210x: add support for Seluxit USB dongle
=20
nilfs2: fix data loss with mmap()
=20
jiffies: Fix timeval conversion to jiffies
=20
fsnotify/fdinfo: use named constants instead of hardcoded values
fs/notify: don't show f_handle if exportfs_encode_inode_fh failed
=20
dmaengine: dw: introduce dwc_dostart_first_queued() helper
dmaengine: dw: don't perform DMA when dmaengine_submit is called
=20
dm cache: fix race causing dirty blocks to be marked as clean
=20
Fix nasty 32-bit overflow bug in buffer i/o code.
=20
staging/lustre: disable virtual block device for 64K pages
=20
MIPS: ZBOOT: add missing <linux/string.h> include
=20
HID: logitech-dj: prevent false errors to be shown
=20
USB: sierra: avoid CDC class functions on "68A3" devices
USB: sierra: add 1199:68AA device ID
=20
USB: option: add VIA Telecom CDS7 chipset device id
=20
serial: 8250: Add Quark X1000 to 8250_pci.c
=20
i2c: mv64xxx: continue probe when clock-frequency is missing
=20
drm/i915: Flush the PTEs after updating them before suspend
=20
KVM: s390/mm: try a cow on read only pages for key ops
=20
ALSA: core: fix buffer overflow in snd_info_get_line()
ALSA: pcm: fix fifo_size frame calculation
=20
perf: Fix a race condition in perf_remove_from_context()
=20
NFC: microread: Potential overflows in microread_target_discovered(=
)
Post by Jiri Slaby
partitions: aix.c: off by one bug
=20
netlink: reset network header before passing to taps
=20
drm/i915: Fix EIO/wedged handling in gem fault handler
=20
ARM: 7897/1: kexec: Use the right ISA for relocate_new_kernel
=20
nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait
=20
mm, slab: initialize object alignment on cache creation
=20
iio:magnetometer: bugfix magnetometers gain values
=20
Input: synaptics - add support for ForcePads
Input: atkbd - do not try 'deactivate' keyboard on any LG laptops
=20
regulatory: add NUL to alpha2
=20
Revert "iwlwifi: dvm: don't enable CTS to self"
=20
packet: handle too big packets for PACKET_V3
=20
i2c: ismt: use correct length when copy buffer
=20
usb: host: xhci: fix compliance mode workaround
usb: dwc3: omap: fix ordering for runtime pm calls
usb: dwc3: core: fix order of PM runtime calls
usb: dwc3: core: fix ordering for PHY suspend
=20
xattr: fix check for simultaneous glibc header inclusion
=20
vxlan: fix incorrect initializer in union vxlan_addr
=20
USB: serial: pl2303: add device id for ztek device
=20
aio: block exit_aio() until all context requests are completed
=20
l2tp: fix race while getting PMTU on PPP pseudo-wire
=20
media: cx18: fix kernel oops with tda8290 tuner
media: adv7604: fix inverted condition
media: vb2: fix VBI/poll regression
=20
Input: elantech - fix detection of touchpad on ASUS s301l
Input: i8042 - add Fujitsu U574 to no_timeout dmi table
Input: i8042 - add nomux quirk for Avatar AVIU-145A6
=20
serial: 8250_dma: check the result of TX buffer mapping
=20
percpu: free percpu allocation info for uniprocessor system
=20
usb: chipidea: msm: Use USB PHY API to control PHY state
usb: chipidea: msm: Initialize PHY on reset event
=20
lockd: fix rpcbind crash on lockd startup failure
=20
ata_piix: Add Device IDs for Intel 9 Series PCH
=20
udf: Avoid infinite loop when processing indirect ICBs
=20
genhd: fix leftover might_sleep() in blk_free_devt()
=20
rtnetlink: fix VF info size
openvswitch: fix panic with multiple vlan headers
=20
HID: picolcd: sanity check report size in raw_event() callback
HID: magicmouse: sanity check report size in raw_event() callback
=20
usb: hub: take hub->hdev reference when processing from eventlist
team: avoid race condition in scheduling delayed work
=20
USB: serial: cp210x: added Ketra N1 wireless interface support
=20
iscsi-target: avoid NULL pointer in iscsi_copy_param_list failure
=20
USB: serial: fix potential stack buffer overflow
USB: serial: fix potential heap buffer overflow
USB: option: reduce interrupt-urb logging verbosity
Revert "USB: option,zte_ev: move most ZTE CDMA devices to zte_ev"
USB: zte_ev: remove duplicate Gobi PID
USB: zte_ev: remove duplicate Qualcom PID
USB: ftdi_sio: add support for NOVITUS Bono E thermal printer
=20
Revert "mac80211: disable uAPSD if all ACs are under ACM"
nl80211: clear skb cb before passing to netlink
=20
iio:inkern: fix overwritten -EPROBE_DEFER in
of_iio_channel_get_by_name
=20
parisc: Only use -mfast-indirect-calls option for 32-bit kernel bui=
lds
Post by Jiri Slaby
=20
Input: serport - add compat handling for SPIOCSTYPE ioctl
=20
spi/omap-mcspi: Fix the spi task hangs waiting dma_rx
=20
trace: Fix epoll hang when we race with new entries
=20
ocfs2/dlm: do not get resource spinlock if lockres is new
=20
init/Kconfig: Fix HAVE_FUTEX_CMPXCHG to not break up the EXPERT men=
u
Post by Jiri Slaby
=20
ipvs: avoid netns exit crash on ip_vs_conn_drop_conntrack
ipvs: fix ipv6 hook registration for local replies
=20
hyperv: Fix a bug in netvsc_start_xmit()
=20
block: Fix dev_t minor allocation lifetime
=20
rtlwifi: rtl8192cu: Add new ID
=20
drbd: fix regression 'out of mem, failed to invoke fence-peer helpe=
r'
Post by Jiri Slaby
=20
ACPI / RTC: Fix CMOS RTC opregion handler accesses to wrong address=
es
Post by Jiri Slaby
=20
USB: Add device quirk for ASUS T100 Base Station keyboard
=20
i2c: at91: add bound checking on SMBus block length bytes
=20
storage: Add single-LUN quirk for Jaz USB Adapter
USB: storage: Add quirk for Adaptec USBConnect 2000 USB-to-SCSI
Adapter
USB: storage: Add quirk for Ariston Technologies iConnect USB to SC=
SI
Post by Jiri Slaby
adapter
USB: storage: Add quirks for Entrega/Xircom USB to SCSI converters
=20
regmap: Fix handling of volatile registers for format_write() chips
regmap: Don't attempt block writes when syncing cache on single_rw
devices
=20
ARM: 8128/1: abort: don't clear the exclusive monitors
=20
MIPS: mcount: Adjust stack pointer for static trace in MIPS32
=20
drm/i915: Remove bogus __init annotation from DMI callbacks
=20
xhci: Fix null pointer dereference if xhci initialization fails
xhci: fix oops when xhci resumes from hibernate with hw lpm capable
devices
=20
xtensa: replace IOCTL code definitions with constants
xtensa: fix access to THREAD_RA/THREAD_SP/THREAD_DS
xtensa: fix TLBTEMP_BASE_2 region handling in fast_second_level_mis=
s
Post by Jiri Slaby
xtensa: fix a6 and a7 handling in fast_syscall_xtensa
=20
mm: migrate: Close race between migration completion and mprotect
mm: numa: Do not mark PTEs pte_numa when splitting huge pages
=20
mm: new_vma_page() cannot see NULL vma for hugetlb pages
=20
SCSI: libiscsi: fix potential buffer overrun in __iscsi_conn_send_p=
du
Post by Jiri Slaby
=20
IB/qib: Correct reference counting in debugfs qp_stats
=20
shmem: fix nlink for rename overwrite directory
=20
dm crypt: fix access beyond the end of allocated space
=20
ARM: 8148/1: flush TLS and thumbee register state during exec
=20
tcp: fix tcp_release_cb() to dispatch via address family for
mtu_reduced()
tcp: fix ssthresh and undo for consecutive short FRTO episodes
=20
md/raid1: fix_read_error should act on all non-faulty devices.
md/raid5: disable 'DISCARD' by default due to safety concerns.
=20
iscsi-target: Fix memory corruption in
iscsit_logout_post_handler_diffcid
=20
ip6_gre: fix flowi6_proto value in xmit path
=20
eventpoll: fix uninitialized variable in epoll_ctl
=20
iommu/arm-smmu: fix programming of SMMU_CBn_TCR for stage 1
=20
drm/radeon: Add missing lines to ci_set_thermal_temperature_range
=20
CIFS: Fix SMB2 readdir error handling
=20
tcp: fixing TLP's FIN recovery
=20
ASoC: davinci-mcasp: Correct rx format unit configuration
=20
perf: fix perf bug in fork()
=20
PM / sleep: Add state field to pm_states[] entries
PM / sleep: Use valid_state() for platform-dependent sleep states o=
nly
Post by Jiri Slaby
=20
ARM: DRA7: Add support for soc_is_dra74x() and soc_is_dra72x()
variants
=20
kcmp: fix standard comparison bug
=20
alarmtimer: Return relative times in timer_gettime
alarmtimer: Do not signal SIGEV_NONE timers
alarmtimer: Lock k_itimer during timer callback
=20
hwmon: (ds1621) Update zbits after conversion rate change
=20
ARM: 8165/1: alignment: don't break misaligned NEON load/store
=20
xen/manage: Always freeze/thaw processes when suspend/resuming
=20
Target/iser: Get isert_conn reference once got to connected_handler
Target/iser: Don't put isert_conn inside disconnected handler
=20
sit: Fix ipip6_tunnel_lookup device matching criteria
=20
i2c: at91: Fix a race condition during signal handling in
at91_do_twi_xfer.
=20
Revert "net/macb: add pinctrl consumer support"
=20
iio: hid_Sensors: fix crash during trigger unregister
iio:trigger: modify return value for iio_trigger_get
iio: accel: bma180: Fix indio_dev->trig assignment
iio: hid_sensor_hub: Fix indio_dev->trig assignment
iio: gyro: itg3200: Fix indio_dev->trig assignment
iio: inv_mpu6050: Fix indio_dev->trig assignment
iio: meter: ade7758: Fix indio_dev->trig assignment
iio: st_sensors: Fix indio_dev->trig assignment
iio: adc: ad_sigma_delta: Fix indio_dev->trig assignment
=20
myri10ge: check for DMA mapping errors
=20
xfrm: Generate blackhole routes only from route lookup functions
xfrm: Generate queueing routes only from route lookup functions
=20
USB: sisusb: add device id for Magic Control USB video
=20
NFSv4: nfs4_state_manager() vs. nfs_server_remove_lists()
=20
ring-buffer: Fix infinite spin in reading buffer
=20
ARM: 8133/1: use irq_set_affinity with force=3Dfalse when migrating=
irqs
Post by Jiri Slaby
=20
ALSA: hda - Fix digital mic on Acer Aspire 3830TG
ALSA: hda - Fix COEF setups for ALC1150 codec
ALSA: hda - Fix invalid pin powermap without jack detection
=20
USB: ftdi_sio: Add support for GE Healthcare Nemo Tracker device
=20
workqueue: apply __WQ_ORDERED to create_singlethread_workqueue()
percpu: fix pcpu_alloc_pages() failure path
percpu: perform tlb flush after pcpu_map_pages() failure
=20
clk: prevent erronous parsing of children during rate change
=20
usb: phy: tegra: Avoid use of sizeof(void)
=20
drm/vmwgfx: Fix a potential infinite spin waiting for fifo idle
=20
uwb: init beacon cache entry before registering uwb device
=20
cfq-iosched: Fix wrong children_weight calculation
=20
NFSv4: Fix another bug in the close/open_downgrade code
=20
drm/i915: Wait for vblank before enabling the TV encoder
=20
net: Always untag vlan-tagged traffic on input.
bridge: Check if vlan filtering is enabled only once.
bridge: Fix br_should_learn to check vlan_enabled
tg3: Work around HW/FW limitations with vlan encapsulated frames
tg3: Allow for recieve of full-size 8021AD frames
macvtap: Fix race between device delete and open.
sctp: handle association restarts when the socket is closed.
=20
mm, thp: move invariant bug check out of loop in __split_huge_page_=
map
Post by Jiri Slaby
=20
mm/mempolicy: fix !vma in new_vma_page()
sched: Fix unreleased llc_shared_mask bit during CPU hotplug
=20
arm64: ptrace: fix compat hardware watchpoint reporting
=20
drm/ast: AST2000 cannot be detected correctly
=20
arch/arm/include/asm/tls.h | 62 ++++++++++++=
+++
Post by Jiri Slaby
arch/arm/kernel/irq.c | 2 +-
arch/arm/kernel/machine_kexec.c | 17 +++--
arch/arm/kernel/process.c | 2 +
arch/arm/kernel/relocate_kernel.S | 8 +-
arch/arm/kernel/thumbee.c | 2 +-
arch/arm/kernel/traps.c | 17 +----
arch/arm/mach-omap2/soc.h | 6 ++
arch/arm/mm/abort-ev6.S | 6 --
arch/arm/mm/abort-ev7.S | 6 --
arch/arm/mm/alignment.c | 3 +
arch/arm64/include/asm/hw_breakpoint.h | 1 -
arch/arm64/kernel/ptrace.c | 3 +-
arch/mips/boot/compressed/decompress.c | 1 +
arch/mips/kernel/mcount.S | 12 +++
arch/parisc/Makefile | 7 +-
arch/s390/mm/pgtable.c | 10 +++
arch/x86/kernel/smpboot.c | 3 +
arch/xtensa/include/asm/pgtable.h | 7 +-
arch/xtensa/include/asm/uaccess.h | 5 ++
arch/xtensa/include/uapi/asm/ioctls.h | 19 ++---
arch/xtensa/kernel/entry.S | 26 ++++---
arch/xtensa/kernel/pci-dma.c | 12 +--
block/cfq-iosched.c | 11 ++-
block/genhd.c | 26 ++++---
block/partition-generic.c | 2 +-
block/partitions/aix.c | 2 +-
drivers/acpi/acpi_cmos_rtc.c | 2 +-
drivers/ata/ata_piix.c | 8 ++
drivers/base/regmap/regcache.c | 2 +-
drivers/base/regmap/regmap.c | 2 +-
drivers/block/drbd/drbd_nl.c | 6 ++
drivers/clk/clk.c | 7 +-
drivers/dma/TODO | 1 -
drivers/dma/dw/core.c | 38 +++++-----
drivers/gpu/drm/ast/ast_main.c | 2 +-
drivers/gpu/drm/i915/i915_gem.c | 11 ++-
drivers/gpu/drm/i915/i915_gem_gtt.c | 14 +++-
drivers/gpu/drm/i915/intel_bios.c | 2 +-
drivers/gpu/drm/i915/intel_crt.c | 2 +-
drivers/gpu/drm/i915/intel_lvds.c | 2 +-
drivers/gpu/drm/i915/intel_tv.c | 4 +
drivers/gpu/drm/nouveau/nouveau_vga.c | 9 +++
drivers/gpu/drm/radeon/ci_dpm.c | 3 +
drivers/gpu/drm/radeon/cik.c | 4 +-
drivers/gpu/drm/radeon/cik_sdma.c | 7 --
drivers/gpu/drm/radeon/ni_dma.c | 6 --
drivers/gpu/drm/radeon/r600_dma.c | 9 ---
drivers/gpu/drm/radeon/radeon_atombios.c | 33 ++++++--
drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 3 +-
drivers/gpu/vga/vga_switcheroo.c | 6 ++
drivers/hid/hid-logitech-dj.c | 43 ++++++-----
drivers/hid/hid-logitech-dj.h | 1 +
drivers/hid/hid-magicmouse.c | 10 +++
drivers/hid/hid-picolcd_core.c | 6 ++
drivers/hwmon/ds1621.c | 1 +
drivers/i2c/busses/i2c-at91.c | 32 ++++++--
drivers/i2c/busses/i2c-ismt.c | 2 +-
drivers/i2c/busses/i2c-mv64xxx.c | 3 +-
drivers/iio/accel/bma180.c | 2 +-
drivers/iio/accel/hid-sensor-accel-3d.c | 5 +-
drivers/iio/adc/ad_sigma_delta.c | 2 +-
.../iio/common/hid-sensors/hid-sensor-trigger.c | 10 +--
.../iio/common/hid-sensors/hid-sensor-trigger.h | 2 +-
drivers/iio/common/st_sensors/st_sensors_trigger.c | 2 +-
drivers/iio/gyro/hid-sensor-gyro-3d.c | 5 +-
drivers/iio/gyro/itg3200_buffer.c | 2 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 2 +-
drivers/iio/inkern.c | 2 +-
drivers/iio/light/hid-sensor-als.c | 5 +-
drivers/iio/magnetometer/hid-sensor-magn-3d.c | 5 +-
drivers/iio/magnetometer/st_magn_core.c | 52 +++++++-----=
-
Post by Jiri Slaby
drivers/infiniband/hw/qib/qib_debugfs.c | 3 +-
drivers/infiniband/hw/qib/qib_qp.c | 8 --
drivers/infiniband/ulp/isert/ib_isert.c | 7 +-
drivers/input/keyboard/atkbd.c | 8 --
drivers/input/mouse/elantech.c | 7 ++
drivers/input/mouse/synaptics.c | 68 ++++++++++++=
+----
Post by Jiri Slaby
drivers/input/mouse/synaptics.h | 11 +++
drivers/input/serio/i8042-x86ia64io.h | 15 ++++
drivers/input/serio/serport.c | 45 +++++++++--
drivers/iommu/arm-smmu.c | 7 +-
drivers/md/dm-cache-target.c | 4 +-
drivers/md/dm-crypt.c | 20 ++++-
drivers/md/raid1.c | 4 +-
drivers/md/raid5.c | 18 ++++-
drivers/media/i2c/adv7604.c | 2 +-
drivers/media/pci/cx18/cx18-driver.c | 1 +
drivers/media/v4l2-core/videobuf2-core.c | 15 +++-
drivers/net/ethernet/broadcom/tg3.c | 23 +++++-
drivers/net/ethernet/cadence/macb.c | 11 ---
drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 88 ++++++++++++=
++--------
Post by Jiri Slaby
drivers/net/hyperv/netvsc_drv.c | 3 +-
drivers/net/macvtap.c | 18 ++---
drivers/net/team/team.c | 4 +-
drivers/net/vxlan.c | 8 +-
drivers/net/wireless/iwlwifi/dvm/rxon.c | 12 +++
drivers/net/wireless/rtlwifi/rtl8192cu/sw.c | 1 +
drivers/nfc/microread/microread.c | 16 +++-
drivers/scsi/libiscsi.c | 10 +++
drivers/spi/spi-omap2-mcspi.c | 3 +-
drivers/staging/iio/meter/ade7758_trigger.c | 2 +-
drivers/staging/lustre/lustre/Kconfig | 1 +
drivers/target/iscsi/iscsi_target.c | 4 +-
drivers/target/iscsi/iscsi_target_parameters.c | 2 +-
drivers/tty/serial/8250/8250_dma.c | 17 +++--
drivers/tty/serial/8250/8250_pci.c | 21 ++++++
drivers/usb/chipidea/ci_hdrc_msm.c | 7 +-
drivers/usb/core/hub.c | 10 ++-
drivers/usb/core/quirks.c | 4 +
drivers/usb/dwc3/core.c | 13 ++--
drivers/usb/dwc3/dwc3-omap.c | 2 +-
drivers/usb/host/ehci-hcd.c | 2 -
drivers/usb/host/xhci-hub.c | 8 +-
drivers/usb/host/xhci-mem.c | 2 +-
drivers/usb/host/xhci.c | 12 ++-
drivers/usb/misc/sisusbvga/sisusb.c | 1 +
drivers/usb/phy/phy-tegra-usb.c | 4 +-
drivers/usb/serial/cp210x.c | 2 +
drivers/usb/serial/ftdi_sio.c | 3 +
drivers/usb/serial/ftdi_sio_ids.h | 12 +++
drivers/usb/serial/option.c | 31 +++++++-
drivers/usb/serial/pl2303.c | 1 +
drivers/usb/serial/pl2303.h | 1 +
drivers/usb/serial/sierra.c | 9 ++-
drivers/usb/serial/usb-serial.c | 37 ++++++---
drivers/usb/serial/zte_ev.c | 20 -----
drivers/usb/storage/unusual_devs.h | 38 ++++++++++
drivers/uwb/lc-dev.c | 13 +++-
drivers/xen/manage.c | 7 --
fs/aio.c | 8 +-
fs/buffer.c | 6 +-
fs/cifs/cifsglob.h | 2 +
fs/cifs/file.c | 2 +-
fs/cifs/readdir.c | 2 +-
fs/cifs/smb1ops.c | 7 ++
fs/cifs/smb2maperror.c | 2 +-
fs/cifs/smb2ops.c | 9 +++
fs/cifs/smb2pdu.c | 9 +--
fs/eventpoll.c | 3 +-
fs/lockd/svc.c | 4 +-
fs/namei.c | 33 ++++----
fs/nfs/nfs4client.c | 38 +++++-----
fs/nfs/nfs4proc.c | 30 ++++----
fs/nfs/pagelist.c | 2 +-
fs/nilfs2/inode.c | 7 +-
fs/notify/fdinfo.c | 4 +-
fs/ocfs2/dlm/dlmmaster.c | 18 +++--
fs/udf/inode.c | 35 +++++----
include/linux/hid-sensor-hub.h | 3 +
include/linux/if_vlan.h | 6 --
include/linux/iio/trigger.h | 4 +-
include/linux/jiffies.h | 12 ---
include/linux/skbuff.h | 1 +
include/linux/usb/quirks.h | 3 +
include/linux/vga_switcheroo.h | 2 +
include/linux/workqueue.h | 2 +-
include/media/videobuf2-core.h | 4 +
include/net/dst.h | 16 +++-
include/net/inet_connection_sock.h | 1 +
include/net/regulatory.h | 2 +-
include/net/sctp/command.h | 2 +-
include/net/sock.h | 1 -
include/net/tcp.h | 1 +
include/uapi/linux/xattr.h | 2 +-
init/Kconfig | 1 +
kernel/events/core.c | 14 +++-
kernel/fork.c | 5 +-
kernel/kcmp.c | 7 +-
kernel/power/main.c | 21 +++---
kernel/power/power.h | 9 ++-
kernel/power/suspend.c | 66 ++++++++----=
----
Post by Jiri Slaby
kernel/power/suspend_test.c | 24 +++---
kernel/time.c | 54 +++++++-----=
-
Post by Jiri Slaby
kernel/time/alarmtimer.c | 34 ++++++---
kernel/trace/ring_buffer.c | 18 ++++-
mm/huge_memory.c | 11 ++-
mm/mempolicy.c | 12 +--
mm/migrate.c | 5 +-
mm/percpu-vm.c | 22 ++++--
mm/percpu.c | 2 +
mm/shmem.c | 4 +-
mm/slab.c | 11 +--
net/8021q/vlan_core.c | 53 ------------=
-
Post by Jiri Slaby
net/bridge/br_private.h | 3 +
net/bridge/br_vlan.c | 15 +++-
net/core/dev.c | 2 +-
net/core/netpoll.c | 2 +-
net/core/rtnetlink.c | 3 +-
net/core/skbuff.c | 53 ++++++++++++=
+
Post by Jiri Slaby
net/ipv4/route.c | 6 +-
net/ipv4/tcp_input.c | 8 +-
net/ipv4/tcp_ipv4.c | 5 +-
net/ipv4/tcp_output.c | 6 +-
net/ipv6/ip6_gre.c | 4 +-
net/ipv6/ip6_output.c | 4 +-
net/ipv6/sit.c | 6 +-
net/ipv6/tcp_ipv6.c | 3 +-
net/l2tp/l2tp_ppp.c | 3 +-
net/mac80211/mlme.c | 3 +-
net/netfilter/ipvs/ip_vs_conn.c | 1 -
net/netfilter/ipvs/ip_vs_core.c | 2 +-
net/netfilter/ipvs/ip_vs_xmit.c | 2 +-
net/netlink/af_netlink.c | 2 +-
net/openvswitch/actions.c | 5 ++
net/packet/af_packet.c | 17 +++++
net/packet/internal.h | 1 +
net/sctp/sm_statefuns.c | 19 ++++-
net/wireless/nl80211.c | 3 +
net/xfrm/xfrm_policy.c | 48 ++++++++++--
sound/core/info.c | 4 +-
sound/core/pcm_lib.c | 8 +-
sound/pci/hda/patch_conexant.c | 9 ++-
sound/pci/hda/patch_realtek.c | 2 +
sound/pci/hda/patch_sigmatel.c | 17 +++--
sound/soc/davinci/davinci-mcasp.c | 11 ++-
216 files changed, 1534 insertions(+), 780 deletions(-)
=20
--=20
2.1.1
=20
Shuah Khan
2014-10-20 17:13:46 UTC
Permalink
Post by Jiri Slaby
This is the start of the stable review cycle for the 3.12.31 release.
There are 197 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 Oct 21 10:08:49 CEST 2014.
Anything received after that time might be too late.
http://kernel.org/pub/linux/kernel/people/jirislaby/stable-review/patch-3.12.31-rc1.xz
and the diffstat can be found below.
thanks,
js
Compiled and booted on my test system. No dmesg regressions.

-- Shuah
--
Shuah Khan
Sr. Linux Kernel Developer
Samsung Research America (Silicon Valley)
***@osg.samsung.com | (970) 217-8978
Continue reading on narkive:
Loading...