[3.11.y.z extended stable] Linux 3.11.10.14

Luis Henriques luis.henriques at canonical.com
Tue Jul 29 09:09:20 UTC 2014


I am announcing the release of the Linux 3.11.10.14 kernel.

The updated 3.11.y tree can be found at: 
  git://kernel.ubuntu.com/ubuntu/linux.git linux-3.11.y
and can be browsed at:
  http://kernel.ubuntu.com/git?p=ubuntu/linux.git;h=refs/heads/linux-3.11.y;a=shortlog

The diff from v3.11.10.13 is posted as a follow-up to this email.

The 3.11.y extended stable tree is maintained by the Ubuntu Kernel Team.
For more info, see https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable

 -Luis

-- 
 Documentation/sysctl/vm.txt                  |   3 +-
 Makefile                                     |   2 +-
 arch/arc/include/uapi/asm/ptrace.h           |   1 +
 arch/arc/kernel/ptrace.c                     |   4 +
 arch/arm/mach-omap2/mux.c                    |   6 +-
 arch/arm64/include/asm/memory.h              |   2 +
 arch/arm64/mm/flush.c                        |   3 +-
 arch/mips/kernel/irq-msc01.c                 |   2 +-
 arch/mips/kvm/kvm_mips.c                     |  13 +-
 arch/powerpc/include/asm/perf_event_server.h |   3 +-
 arch/powerpc/kernel/time.c                   |   2 +-
 arch/powerpc/lib/sstep.c                     |   2 +-
 arch/powerpc/perf/core-book3s.c              |  24 ++-
 arch/powerpc/perf/power8-pmu.c               |   2 +-
 arch/score/Kconfig                           |   3 +
 arch/score/Makefile                          |   4 +-
 arch/score/include/asm/checksum.h            |  93 ++++++------
 arch/score/include/asm/io.h                  |   1 -
 arch/score/include/asm/pgalloc.h             |   2 +-
 arch/score/kernel/entry.S                    |   4 +-
 arch/score/kernel/process.c                  |   4 +-
 arch/x86/crypto/sha512_ssse3_glue.c          |   2 +-
 arch/x86/include/asm/kvm_host.h              |   4 +-
 arch/x86/include/asm/ptrace.h                |  16 ++
 arch/x86/mm/ioremap.c                        |  26 +++-
 block/blk-cgroup.c                           |   7 +-
 block/blk-cgroup.h                           |  17 +--
 drivers/acpi/battery.c                       |  27 +++-
 drivers/acpi/ec.c                            | 128 ++++++++--------
 drivers/block/rbd.c                          |  19 ++-
 drivers/clk/spear/spear3xx_clock.c           |   2 +-
 drivers/cpufreq/Makefile                     |   2 +-
 drivers/cpufreq/intel_pstate.c               |   2 +-
 drivers/firmware/efi/efi-pstore.c            |   2 +-
 drivers/gpu/drm/drm_drv.c                    |   3 +-
 drivers/gpu/drm/radeon/cikd.h                |   2 +-
 drivers/gpu/drm/radeon/cypress_dpm.c         |   2 +-
 drivers/gpu/drm/radeon/evergreen.c           |   8 +-
 drivers/gpu/drm/radeon/ni_dpm.c              |   2 +-
 drivers/gpu/drm/radeon/rv770_dpm.c           |   6 -
 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c           |   1 -
 drivers/hv/connection.c                      |   8 +-
 drivers/hwmon/adm1021.c                      |  14 +-
 drivers/hwmon/adm1029.c                      |   3 +
 drivers/hwmon/adm1031.c                      |   8 +-
 drivers/hwmon/amc6821.c                      |   2 +-
 drivers/hwmon/emc2103.c                      |  25 ++--
 drivers/iio/adc/ti_am335x_adc.c              |   3 +-
 drivers/iio/inkern.c                         |   6 +-
 drivers/irqchip/spear-shirq.c                |   2 +-
 drivers/md/dm-io.c                           |  22 +--
 drivers/md/md.c                              |  13 ++
 drivers/misc/mei/hw-me.c                     |  14 +-
 drivers/net/ethernet/allwinner/sun4i-emac.c  |   1 +
 drivers/net/wireless/b43/xmit.c              |  10 +-
 drivers/net/wireless/rt2x00/rt2500pci.c      |   7 +-
 drivers/net/wireless/rt2x00/rt2x00.h         |   1 +
 drivers/net/wireless/rt2x00/rt2x00dev.c      |  24 ++-
 drivers/net/wireless/rt2x00/rt2x00mac.c      |   2 +
 drivers/pci/pci.c                            |   2 +-
 drivers/scsi/ibmvscsi/ibmvscsi.c             |  13 +-
 drivers/scsi/scsi_error.c                    |   9 ++
 drivers/scsi/sym53c8xx_2/sym_hipd.c          |   4 +
 drivers/scsi/virtio_scsi.c                   |  26 +++-
 drivers/target/iscsi/iscsi_target.c          |   2 +-
 drivers/target/iscsi/iscsi_target_util.c     |   2 +
 drivers/target/target_core_device.c          |   1 +
 drivers/thermal/thermal_core.c               |  33 +++--
 drivers/usb/chipidea/udc.c                   |   7 +
 drivers/usb/gadget/f_fs.c                    |  12 +-
 drivers/usb/host/xhci-hub.c                  |   5 +-
 drivers/usb/host/xhci-ring.c                 |   2 +-
 drivers/usb/host/xhci.c                      |  10 +-
 drivers/usb/musb/ux500.c                     |   1 -
 drivers/usb/serial/cp210x.c                  |   1 +
 drivers/usb/serial/ftdi_sio.c                |  12 +-
 drivers/usb/serial/ftdi_sio_ids.h            |   9 +-
 drivers/usb/serial/option.c                  |  28 +++-
 fs/btrfs/backref.c                           |  32 ++--
 fs/btrfs/backref.h                           |   4 +-
 fs/btrfs/disk-io.c                           |   5 +
 fs/btrfs/extent_io.c                         |   4 +-
 fs/btrfs/free-space-cache.c                  |   4 +-
 fs/btrfs/scrub.c                             |   5 +-
 fs/btrfs/send.c                              |   4 +
 fs/btrfs/volumes.c                           |  44 ++++--
 fs/cifs/cifs_unicode.c                       |   7 +-
 fs/ext4/ialloc.c                             |  14 +-
 fs/ext4/indirect.c                           |  20 ++-
 fs/ext4/super.c                              |   9 +-
 fs/jbd2/transaction.c                        |   5 +-
 fs/nfsd/nfs4proc.c                           |   9 --
 fs/nfsd/nfs4xdr.c                            |  13 +-
 fs/proc/stat.c                               |  22 +--
 include/linux/ptrace.h                       |   3 +
 include/linux/ring_buffer.h                  |   2 +-
 include/trace/syscall.h                      |  15 ++
 kernel/cpuset.c                              |   8 +-
 kernel/fork.c                                |   2 +
 kernel/rtmutex.c                             | 210 +++++++++++++++++++++++----
 kernel/sysctl.c                              |   3 +-
 kernel/trace/ring_buffer.c                   |   5 +-
 kernel/trace/trace.c                         |  40 +++--
 kernel/trace/trace.h                         |   4 +-
 kernel/workqueue.c                           |   3 +-
 lib/lz4/lz4_decompress.c                     |  12 +-
 mm/hugetlb.c                                 |  70 +++++----
 mm/mempolicy.c                               |  48 +++---
 mm/page_alloc.c                              |  56 +++++--
 mm/vmscan.c                                  |  11 +-
 net/bluetooth/hci_conn.c                     |   2 +-
 net/bluetooth/hci_event.c                    |  11 +-
 net/bluetooth/l2cap_sock.c                   |   5 -
 net/bluetooth/mgmt.c                         |   7 +-
 net/mac80211/ibss.c                          |   1 +
 net/netfilter/ipvs/ip_vs_ctl.c               |   2 +-
 net/netfilter/nf_nat_core.c                  |  35 ++++-
 scripts/recordmcount.h                       |   4 +-
 sound/usb/card.c                             |  13 +-
 sound/usb/endpoint.c                         |  17 ++-
 sound/usb/endpoint.h                         |   1 +
 tools/usb/ffs-test.c                         |   4 +-
 122 files changed, 1083 insertions(+), 514 deletions(-)

Aaron Lu (1):
      thermal: hwmon: Make the check for critical temp valid consistent

Adam Thomson (1):
      iio: of_iio_channel_get_by_name() returns non-null pointers for error legs

Alex Deucher (4):
      drm/radeon/dpm: fix typo in vddci setup for eg/btc
      drm/radeon/dpm: fix vddci setup typo on cayman
      drm/radeon/cik: fix typo in EOP packet
      drm/radeon: fix typo in golden register setup on evergreen

Alex Elder (1):
      rbd: use reference counts for image requests

Alex Smith (1):
      recordmcount/MIPS: Fix possible incorrect mcount_loc table entries in modules

Alexandre Demers (1):
      drm/radeon/dpm: Reenabling SS on Cayman

Andras Kovacs (1):
      USB: cp210x: add support for Corsair usb dongle

Andrzej Zaborowski (1):
      efi-pstore: Fix an overflow on 32-bit builds

Anton Blanchard (1):
      powerpc/perf: Never program book3s PMCs with values >= 0x80000000

Anton Kolesov (1):
      ARC: Implement ptrace(PTRACE_GET_THREAD_AREA)

Axel Lin (3):
      hwmon: (amc6821) Fix permissions for temp2_input
      hwmon: (adm1029) Ensure the fan_div cache is updated in set_fan_div
      hwmon: (adm1021) Fix cache problem when writing temperature limits

Bernd Wachter (1):
      usb: option: Add ID for Telewell TW-LTE 4G v2

Bert Vermeulen (1):
      USB: ftdi_sio: Add extra PID.

Bjorn Helgaas (1):
      PCI: Fix incorrect vgaarb conditional in WARN_ON()

Bjørn Mork (1):
      usb: option: add/modify Olivetti Olicard modems

Brian King (2):
      ibmvscsi: Abort init sequence during error recovery
      ibmvscsi: Add memory barriers for send / receive

Colin Cross (1):
      arm64: implement TASK_SIZE_OF

David R. Piegdon (1):
      ARM: OMAP2+: Fix parser-bug in platform muxing code

David Rientjes (1):
      mm, pcp: allow restoring percpu_pagelist_fraction default

Deng-Cheng Zhu (1):
      MIPS: KVM: Fix memory leak on VCPU

Eric Sandeen (2):
      btrfs: fix use of uninit "ret" in end_extent_writepage()
      ext4: disable synchronous transaction batching if max_batch_time==0

Filipe Manana (1):
      Btrfs: send, don't error in the presence of subvols/snapshots

Florian Westphal (1):
      netfilter: nf_nat: fix oops on netns removal

Greg Kroah-Hartman (3):
      lz4: ensure length does not wrap
      lz4: fix another possible overrun
      lz4: add overrun checks to lz4_uncompress_unknownoutputsize()

Gu Zheng (1):
      cpuset,mempolicy: fix sleeping function called from invalid context

Guenter Roeck (2):
      hwmon: (adm1031) Fix writes to limit registers
      hwmon: (emc2103) Clamp limits instead of bailing out

Heiko Carstens (1):
      /proc/stat: convert to single_open_size()

Hugh Dickins (1):
      mm: fix crashes from mbind() merging vmas

Ilya Dryomov (1):
      rbd: handle parent_overlap on writes correctly

J. Bruce Fields (1):
      nfsd: fix rare symlink decoding bug

James Bottomley (1):
      [SCSI] Fix spurious request sense in error handling

James Hogan (1):
      MIPS: KVM: Remove redundant NULL checks before kfree()

Jan Kara (2):
      ext4: Fix buffer double free in ext4_alloc_branch()
      ext4: Fix hole punching for files with indirect blocks

Jan Kardell (2):
      iio: ti_am335x_adc: Fix prerequisite for stepid patch
      iio: ti_am335x_adc: Fix: Use same step id at FIFOs both ends

Joe Thornber (1):
      dm io: fix a race condition in the wake up code for sync_io

Joel Stanley (2):
      powerpc/perf: Add PPMU_ARCH_207S define
      powerpc/perf: Clear MMCR2 when enabling PMU

Johan Hedberg (4):
      Bluetooth: Fix check for connection encryption
      Bluetooth: Fix SSP acceptor just-works confirmation without MITM
      Bluetooth: Fix indicating discovery state when canceling inquiry
      Bluetooth: Fix locking of hdev when calling into SMP code

Johan Hovold (1):
      USB: ftdi_sio: fix null deref at port probe

Julian Anastasov (1):
      ipvs: stop tot_stats estimator only under CONFIG_SYSCTL

Jussi Kivilinna (1):
      crypto: sha512_ssse3 - fix byte count to bit count conversion

K. Y. Srinivasan (1):
      Drivers: hv: vmbus: Fix a bug in the channel callback dispatch code

Krzysztof Hałasa (1):
      mac80211: fix IBSS join by initializing last_scan_completed

Lan Tianyu (1):
      ACPI / battery: Retry to get battery information if failed during probing

Lennox Wu (3):
      Score: Implement the function csum_ipv6_magic
      Score: The commit is for compiling successfully.
      Score: Modify the Makefile of Score, remove -mlong-calls for compiling

Linus Torvalds (1):
      Don't trigger congestion wait on dirty-but-not-writeout pages

Linus Walleij (1):
      usb: musb: ux500: don't propagate the OF node

Liu Bo (4):
      Btrfs: fix NULL pointer crash of deleting a seed device
      Btrfs: mark mapping with error flag to report errors to userspace
      Btrfs: use right type to get real comparison
      Btrfs: fix scrub_print_warning to handle skinny metadata extents

Lu Baolu (1):
      xhci: clear root port wake on bits if controller isn't wake-up capable

Luis Henriques (1):
      Linux 3.11.10.14

Lv Zheng (4):
      ACPI / EC: Avoid race condition related to advance_transaction()
      ACPI / EC: Add asynchronous command byte write support
      ACPI / EC: Remove duplicated ec_wait_ibf0() waiter
      ACPI / EC: Fix race condition in ec_transaction_completed()

Marcin Kraglak (1):
      Bluetooth: Allow change security level on ATT_CID in slave role

Markos Chandras (1):
      MIPS: MSC: Prevent out-of-bounds writes to MIPS SC ioremap'd region

Mathias Nyman (1):
      xhci: correct burst count field for isoc transfers on 1.0 xhci hosts

Maxime Bizon (1):
      workqueue: fix dev_set_uevent_suppress() imbalance

Maxime Ripard (1):
      net: allwinner: emac: Add missing free_irq

Miao Xie (1):
      Btrfs: output warning instead of error when loading free space cache failed

Michal Nazarewicz (3):
      usb: gadget: f_fs: fix NULL pointer dereference when there are no strings
      tools: ffs-test: fix header values endianess
      mm: page_alloc: fix CMA area initialisation when pageblock > MAX_ORDER

Michal Sojka (1):
      USB: serial: ftdi_sio: Add Infineon Triboard

Mikulas Patocka (1):
      sym53c8xx_2: Set DID_REQUEUE return code when aborting squeue

Nadav Amit (1):
      KVM: x86: Increase the number of fixed MTRR regs to 10

Naoya Horiguchi (2):
      hugetlb: fix copy_hugetlb_page_range() to handle migration/hwpoisoned entry
      mm: hugetlb: fix copy_hugetlb_page_range()

NeilBrown (1):
      md: flush writes before starting a recovery.

Nicholas Bellinger (3):
      target: Fix left-over se_lun->lun_sep pointer OOPs
      iscsi-target: Explicily clear login response PDU in exception path
      iscsi-target: Avoid rejecting incorrect ITT for Data-Out

Oleg Nesterov (1):
      tracing: Fix syscall_*regfunc() vs copy_process() race

Oliver Neukum (1):
      USB: option: add device ID for SpeedUp SU9800 usb 3g modem

Paolo Bonzini (3):
      KVM: x86: preserve the high 32-bits of the PAT register
      virtio-scsi: avoid cancelling uninitialized work items
      virtio-scsi: fix various bad behavior on aborted requests

Paul Bolle (2):
      powerpc: fix typo 'CONFIG_PPC_CPU'
      powerpc: fix typo 'CONFIG_PMAC'

Peter Chen (1):
      usb: chipidea: udc: delete td from req's td list at ep_dequeue

Prabhakar Lad (1):
      cpufreq: Makefile: fix compilation for davinci platform

Qu Wenruo (1):
      btrfs: Add ctime/mtime update for btrfs device add/remove.

Rafał Miłecki (1):
      b43: fix frequency reported on G-PHY with /new/ firmware

Rickard Strandqvist (1):
      fs: btrfs: volumes.c: Fix for possible null pointer dereference

Roland Dreier (1):
      x86, ioremap: Speed up check for RAM pages

Sachin Kamat (1):
      hwmon: (emc2103) Fix return value

Stanislaw Gruszka (2):
      rt2x00: disable TKIP on USB
      rt2x00: fix rfkill regression on rt2500pci

Steve Capper (1):
      arm64: mm: Make icache synchronisation logic huge page aware

Steve French (1):
      [CIFS] fix mount failure with broken pathnames when smb3 mount with mapchars option

Steven Rostedt (Red Hat) (3):
      tracing: Try again for saved cmdline if failed due to locking
      ring-buffer: Check if buffer exists before polling
      tracing: Remove ftrace_stop/start() from reading the trace file

Takashi Iwai (1):
      ALSA: usb-audio: Fix races at disconnection and PCM closing

Tejun Heo (2):
      blkcg: fix use-after-free in __blkg_release_rcu() by making blkcg_gq refcnt an atomic_t
      ptrace,x86: force IRET path after a ptrace_stop()

Theodore Ts'o (2):
      ext4: fix unjournalled bg descriptor while initializing inode bitmap
      ext4: clarify error count warning messages

Thomas Gleixner (4):
      irqchip: spear_shirq: Fix interrupt offset
      rtmutex: Detect changes in the pi lock chain
      rtmutex: Plug slow unlock race
      clk: spear3xx: Use proper control register offset

Thomas Hellstrom (1):
      drm/vmwgfx: Fix incorrect write to read-only register v2:

Tomas Winkler (1):
      mei: me: fix hw ready reset flow

Vincent Minet (1):
      intel_pstate: Set CPU number before accessing MSRs

Wang Shilong (2):
      Btrfs: make sure there are not any read requests before stopping workers
      Btrfs: set right total device count for seeding support

Wang, Yu (1):
      xhci: Fix runtime suspended xhci from blocking system suspend.

Yasuaki Ishimatsu (1):
      workqueue: zero cpumask of wq_numa_possible_cpumask on init

Zhaowei Yuan (1):
      drm: fix NULL pointer access by wrong ioctl





More information about the kernel-team mailing list