[3.8.y.z extended stable] Linux 3.8.13.5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I am announcing the release of the Linux 3.8.13.5 kernel.

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

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

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

 -Kamal

-- 
 Documentation/i2c/busses/i2c-piix4                 |   2 +-
 Documentation/kernel-parameters.txt                |   6 +
 Makefile                                           |   2 +-
 arch/arm/kernel/perf_event.c                       |   1 +
 arch/arm/kernel/smp_twd.c                          |   2 +-
 arch/arm/mach-shmobile/setup-emev2.c               |   8 +-
 arch/mips/cavium-octeon/setup.c                    |   2 +-
 arch/parisc/lib/memcpy.c                           |  79 +++++++-----
 arch/powerpc/kernel/ptrace.c                       |   4 +-
 arch/powerpc/kernel/setup_64.c                     |   2 +-
 arch/powerpc/platforms/pseries/eeh_pe.c            |   3 +-
 arch/x86/boot/compressed/eboot.c                   |  20 ++-
 arch/x86/include/asm/efi.h                         |   9 +-
 arch/x86/include/asm/irq_remapping.h               |  10 ++
 arch/x86/kernel/cpu/mtrr/generic.c                 |  21 ++--
 arch/x86/kernel/cpu/mtrr/main.c                    |  16 +--
 arch/x86/kernel/early-quirks.c                     |  20 +++
 arch/x86/kernel/setup.c                            |   3 +-
 arch/x86/platform/efi/efi.c                        | 110 ++++++++++++++++-
 arch/x86/xen/time.c                                |  17 +--
 block/genhd.c                                      |   2 +-
 crypto/algapi.c                                    |   3 +-
 crypto/algboss.c                                   |  15 +--
 crypto/api.c                                       |   6 -
 crypto/internal.h                                  |   6 +
 drivers/acpi/acpica/hwxfsleep.c                    |   8 +-
 drivers/acpi/power.c                               |   4 +-
 drivers/ata/ahci.c                                 |   2 +
 drivers/ata/ata_piix.c                             |   2 +
 drivers/ata/libahci.c                              |   3 +-
 drivers/ata/libata-pmp.c                           |  33 ++---
 drivers/ata/sata_highbank.c                        |  20 ++-
 drivers/block/nbd.c                                |  10 +-
 drivers/cdrom/cdrom.c                              |   2 +-
 drivers/clocksource/dw_apb_timer_of.c              |   2 +-
 drivers/dma/pl330.c                                |   4 +-
 drivers/dma/tegra20-apb-dma.c                      |   1 +
 drivers/firmware/efivars.c                         |  18 +--
 drivers/gpu/drm/i915/i915_gem.c                    |   3 +-
 drivers/gpu/drm/i915/i915_gem_context.c            |   2 +-
 drivers/gpu/drm/i915/i915_reg.h                    |  15 ++-
 .../gpu/drm/nouveau/core/engine/disp/hdminva3.c    |   4 +
 drivers/gpu/drm/nouveau/core/subdev/vm/base.c      |   6 +-
 drivers/gpu/drm/radeon/atombios_encoders.c         |   7 ++
 drivers/hid/hid-apple.c                            |   6 +
 drivers/hid/hid-core.c                             |   6 +
 drivers/hid/hid-ids.h                              |   3 +
 drivers/hv/hv_util.c                               |  12 +-
 drivers/i2c/busses/Kconfig                         |   1 +
 drivers/i2c/busses/i2c-piix4.c                     |   3 +-
 drivers/input/mouse/bcm5974.c                      |  36 +++++-
 drivers/iommu/amd_iommu.c                          |   6 +-
 drivers/iommu/intel_irq_remapping.c                |  10 ++
 drivers/iommu/irq_remapping.c                      |   6 +
 drivers/iommu/irq_remapping.h                      |   2 +
 drivers/md/dm-ioctl.c                              |   3 +
 drivers/md/dm-mpath.c                              |   8 +-
 drivers/md/dm-verity.c                             |   5 +-
 drivers/md/dm.c                                    |   9 +-
 drivers/md/raid10.c                                |   4 +-
 drivers/media/dvb-core/dmxdev.c                    |   8 +-
 drivers/mfd/rtsx_pcr.c                             |   6 +-
 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c     |   8 +-
 drivers/net/wireless/ath/ath9k/ar9003_phy.h        |   2 +
 drivers/net/wireless/ath/ath9k/calib.c             |   1 -
 drivers/net/wireless/b43/Kconfig                   |   4 +-
 drivers/net/wireless/iwlwifi/pcie/tx.c             |  13 ++
 drivers/net/wireless/rt2x00/rt2800lib.c            |   4 +-
 drivers/net/wireless/rt2x00/rt61pci.c              |   3 +-
 drivers/net/wireless/rt2x00/rt73usb.c              |   3 +-
 drivers/net/wireless/rtlwifi/rtl8192cu/sw.c        |   1 +
 drivers/net/wireless/rtlwifi/rtl8723ae/sw.c        |   6 +-
 drivers/pci/probe.c                                |   8 +-
 drivers/pci/quirks.c                               |   2 +
 drivers/pci/xen-pcifront.c                         |   7 +-
 drivers/pcmcia/at91_cf.c                           |   4 +-
 drivers/power/charger-manager.c                    |   2 +-
 drivers/rtc/rtc-rv3029c2.c                         |   2 +-
 drivers/s390/scsi/zfcp_aux.c                       |   5 +-
 drivers/s390/scsi/zfcp_fsf.c                       |  27 ++--
 drivers/s390/scsi/zfcp_scsi.c                      |  10 +-
 drivers/scsi/aacraid/src.c                         |   3 +
 drivers/scsi/megaraid/megaraid_sas_base.c          |  10 +-
 drivers/scsi/mpt2sas/mpt2sas_base.c                |  14 +--
 drivers/scsi/mpt2sas/mpt2sas_base.h                |   3 +
 drivers/scsi/mpt2sas/mpt2sas_scsih.c               | 136 +++++++++++++++++++--
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |  30 +++--
 drivers/scsi/osd/osd_uld.c                         |   2 +-
 drivers/scsi/scsi.c                                |   8 +-
 drivers/scsi/sd.c                                  |  48 +++++---
 drivers/scsi/sd.h                                  |   1 +
 drivers/staging/zram/zram_drv.c                    |  36 ++++--
 drivers/staging/zram/zram_drv.h                    |   5 +-
 drivers/staging/zram/zram_sysfs.c                  |   2 +
 drivers/target/iscsi/iscsi_target_configfs.c       |   2 +-
 drivers/tty/serial/8250/8250_pci.c                 |   4 -
 drivers/tty/serial/pch_uart.c                      |   5 +
 drivers/usb/gadget/f_mass_storage.c                |   2 +
 drivers/usb/host/xhci-mem.c                        |   4 +
 drivers/usb/host/xhci-plat.c                       |   1 +
 drivers/usb/serial/option.c                        |   4 -
 drivers/usb/serial/qcserial.c                      |   8 +-
 fs/block_dev.c                                     |   9 +-
 fs/btrfs/ctree.c                                   |  31 +++--
 fs/cifs/cifs_unicode.h                             |   8 +-
 fs/cifs/cifsencrypt.c                              |   6 +-
 fs/cifs/file.c                                     |   9 +-
 fs/cifs/inode.c                                    |   5 +
 fs/exec.c                                          |  16 +--
 fs/ext3/inode.c                                    |   3 +-
 fs/ext3/namei.c                                    |   7 +-
 fs/ext4/extents.c                                  |   4 +-
 fs/ext4/file.c                                     |  14 +--
 fs/ext4/inline.c                                   |   2 +-
 fs/ext4/inode.c                                    |   4 +-
 fs/ext4/mballoc.c                                  |  11 +-
 fs/ext4/namei.c                                    |   7 +-
 fs/ext4/resize.c                                   |   4 +-
 fs/ext4/super.c                                    |   6 -
 fs/hpfs/map.c                                      |   3 +-
 fs/hpfs/super.c                                    |   8 +-
 fs/jbd2/journal.c                                  |   3 +-
 fs/jbd2/transaction.c                              |   2 +-
 fs/lockd/svclock.c                                 |   4 +
 fs/nfsd/nfs4xdr.c                                  |   2 +-
 fs/ocfs2/xattr.c                                   |  10 ++
 fs/ubifs/dir.c                                     |  54 +++++---
 fs/ubifs/super.c                                   |   2 +-
 include/linux/efi.h                                |   9 +-
 include/linux/hugetlb.h                            |  16 +++
 include/linux/nbd.h                                |   1 +
 include/linux/netfilter_ipv6.h                     |  16 +++
 include/net/addrconf.h                             |   2 +-
 kernel/cgroup.c                                    |  34 ++++--
 kernel/events/core.c                               |  28 ++++-
 kernel/futex.c                                     |   3 +-
 kernel/irq/manage.c                                |   6 +-
 kernel/module.c                                    |  34 +++---
 kernel/printk.c                                    |   2 +-
 kernel/time/tick-broadcast.c                       |  10 +-
 kernel/timer.c                                     |   8 +-
 kernel/trace/trace.c                               |  10 +-
 kernel/trace/trace_uprobe.c                        |   4 +-
 mm/hugetlb.c                                       |  17 +++
 mm/page_alloc.c                                    |   4 +
 net/ceph/auth_none.c                               |   6 +
 net/ipv4/netfilter/ipt_ULOG.c                      |   6 +-
 net/ipv6/addrconf.c                                |   2 +-
 net/ipv6/netfilter.c                               |   7 ++
 net/netfilter/core.c                               |   2 +
 net/netfilter/ipvs/ip_vs_core.c                    |  38 +++++-
 net/netfilter/ipvs/ip_vs_ctl.c                     |   1 +
 net/netfilter/nfnetlink_acct.c                     |   7 +-
 net/netfilter/nfnetlink_cttimeout.c                |   7 +-
 net/netfilter/xt_LOG.c                             |   2 +-
 net/netfilter/xt_TCPMSS.c                          |  23 +++-
 net/netfilter/xt_TCPOPTSTRIP.c                     |  19 ++-
 net/netfilter/xt_addrtype.c                        |  27 ++--
 net/sunrpc/svcsock.c                               |   9 +-
 net/sunrpc/xprtrdma/svc_rdma_marshal.c             |  20 ++-
 sound/pci/hda/patch_hdmi.c                         |   2 +-
 sound/soc/codecs/wm8962.c                          |  24 ++--
 162 files changed, 1258 insertions(+), 471 deletions(-)

Al Viro (1):
      ext3,ext4: don't mess with dir_file->f_pos in htree_dirblock_to_tree()

Alex Deucher (1):
      drm/radeon: add backlight quirk for hybrid mac

Alex Williamson (1):
      iommu/amd: Only unmap large pages from the first pte

Artem Bityutskiy (2):
      UBIFS: prepare to fix a horrid bug
      UBIFS: fix a horrid bug

Axel Lin (1):
      drivers/rtc/rtc-rv3029c2.c: fix disabling AIE irq

Bart Van Assche (1):
      timer: Fix jiffies wrap behavior of round_jiffies_common()

Bartlomiej Zolnierkiewicz (1):
      drivers/dma/pl330.c: fix locking in pl330_free_chan_resources()

Baruch Siach (1):
      clocksource: dw_apb: Fix error check

Ben Hutchings (3):
      [SCSI] sd: Fix parsing of 'temporary ' cache mode prefix
      genirq: Fix can_request_irq() for IRQs without an action
      x86/efi: Fix dummy variable buffer allocation

Ben Widawsky (1):
      drm/i915: Fix context sizes on HSW

Bjørn Mork (1):
      [SCSI] megaraid_sas: fix memory leak if SGL has zero length entries

Bu, Yitian (1):
      printk: Fix rq->lock vs logbuf_lock unlock lock inversion

Chen Gang (2):
      powerpc/smp: Section mismatch from smp_release_cpus to __initdata spinning_secondaries
      netfilter: ipt_ULOG: fix non-null terminated string in the nf_log path

Chris Wilson (1):
      drm/i915: Only clear write-domains after a successful wait-seqno

Dan Carpenter (2):
      ipvs: info leak in __ip_vs_get_dest_entries()
      svcrdma: underflow issue in decode_write_list()

Dan Williams (1):
      USB: option,qcserial: move Novatel Gobi1K IDs to qcserial

Daniel Hansel (1):
      [SCSI] zfcp: fix adapter (re)open recovery while link to SAN is down

Darren Hart (1):
      pch_uart: Add uart_clk selection for the MinnowBoard

David Daney (1):
      MIPS: Octeon: Don't clobber bootloader data structures.

David Jeffery (1):
      lockd: protect nlm_blocked access in nlmsvc_retry_blocked

Dmitry Osipenko (1):
      dma: tegra: avoid channel lock up after free

Emmanuel Grumbach (2):
      iwlwifi: pcie: fix race in queue unmapping
      iwlwifi: pcie: wake the queue if stopped when being unmapped

Florian Westphal (1):
      netfilter: add nf_ipv6_ops hook to fix xt_addrtype with IPv6

Gabor Juhos (1):
      rt2x00: read 5GHz TX power values from the correct offset

Gavin Shan (1):
      powerpc/eeh: Fix fetching bus for single-dev-PE

George Cherian (1):
      usb: host: xhci-plat: release mem region while removing module

Greg Kroah-Hartman (1):
      Revert "serial: 8250_pci: add support for another kind of NetMos Technology PCI 9835 Multi-I/O Controller"

Grzegorz Lyczba (1):
      ipvs: Fix reuse connection if real server is dead

Hannes Reinecke (1):
      dm mpath: fix ioctl deadlock when no paths

Hauke Mehrtens (1):
      b43: ensue that BCMA is "y" when B43 is "y"

Helge Deller (1):
      parisc: Fix gcc miscompilation in pa_memcpy()

Henrik Rydberg (2):
      HID: apple: Add support for the 2013 Macbook Air
      Input: bcm5974 - add support for the 2013 MacBook Air

Herbert Xu (1):
      crypto: algboss - Hold ref count on larval

Ilia Mirkin (1):
      drm/nva3/disp: Fix HDMI audio regression

J. Bruce Fields (3):
      nfsd4: fix decoding of compounds across page boundaries
      svcrpc: fix handling of too-short rpc's
      svcrpc: don't error out on small tcp fragment

Jan Kara (6):
      ext3: fix data=journal fast mount/umount hang
      ext4: fix overflow when counting used blocks on 32-bit architectures
      ext4: fix data offset overflow in ext4_xattr_fiemap() on 32-bit archs
      ext4: fix overflows in SEEK_HOLE, SEEK_DATA implementations
      ext4: fix data offset overflow on 32-bit archs in ext4_inline_data_fiemap()
      writeback: Fix periodic writeback after fs mount

Jan Schmidt (1):
      Btrfs: fix unlock after free on rewinded tree blocks

Jason Liu (1):
      ARM: 7778/1: smp_twd: twd_update_frequency need be run on all online CPUs

Jed Davis (1):
      ARM: 7765/1: perf: Record the user-mode PC in the call chain.

Jiang Liu (6):
      zram: avoid invalid memory access in zram_exit()
      zram: use zram->lock to protect zram_free_page() in swap free notify path
      zram: destroy all devices on error recovery path in zram_init()
      zram: avoid access beyond the zram device
      zram: protect sysfs handler from invalid memory access
      PCI: Fix refcount issue in pci_create_root_bus() error recovery path

Jiri Olsa (2):
      perf: Clone child context from parent context pmu
      perf: Remove WARN_ON_ONCE() check in __perf_event_enable() for valid scenario

Jiri Slaby (1):
      MFD: rtsx_pcr: Fix probe fail path

Joachim Eastwood (1):
      pcmcia: at91_cf: fix gpio_get_value in at91_cf_get_status

Joerg Roedel (1):
      iommu: Fix compile warnings with forward declarations

Jonathan Salwan (1):
      drivers/cdrom/cdrom.c: use kzalloc() for failing hardware

Josef Bacik (2):
      Btrfs: hold the tree mod lock in __tree_mod_log_rewind
      Btrfs: only do the tree_mod_log_free_eb if this is our last ref

Julian Anastasov (1):
      ipvs: SCTP ports should be writable in ICMP packets

Junxiao Bi (1):
      ocfs2: xattr: fix inlined xattr reflink

Jörn Engel (1):
      iscsi-target: Fix tfc_tpg_nacl_auth_cit configfs length overflow

K. Y. Srinivasan (1):
      Drivers: hv: Execute shutdown in a thread context

Kamal Mostafa (1):
      Linux 3.8.13.5

Kees Cook (3):
      block: do not pass disk names as format strings
      crypto: sanitize argument for format string
      charger-manager: Ensure event is not used as format string

Konrad Rzeszutek Wilk (1):
      xen/pcifront: Deal with toolstack missing 'XenbusStateClosing' state.

Larry Finger (2):
      rtlwifi: rtl8192cu: Add new USB ID for TP-Link TL-WN8200ND
      rtlwifi: rtl8723ae: Fix typo in firmware names

Laszlo Ersek (1):
      xen/time: remove blocked time accounting from xen "clockchip"

Li Zefan (2):
      cgroup: fix umount vs cgroup_cfts_commit() race
      cgroup: fix umount vs cgroup_event_remove() race

Lv Zheng (1):
      ACPICA: Do not use extended sleep registers unless HW-reduced bit is set

Maarten ter Huurne (1):
      ext4: fix corruption when online resizing a fs with 1K block size

Magnus Damm (1):
      ARM: shmobile: emev2 GIO3 resource fix

Mahesh Rajashekhara (1):
      [SCSI] aacraid: Fix for arrays are going offline in the system. System hangs

Marcin Slusarz (1):
      drm/nouveau: use vmalloc for pgt allocation

Mark Langsdorf (1):
      sata_highbank: increase retry count but shorten duration for Calxeda controller

Martin K. Petersen (1):
      [SCSI] sd: Update WRITE SAME heuristics

Mathias Nyman (1):
      xhci: check for failed dma pool allocation

Matt Fleming (1):
      x86, efivars: firmware bug workarounds should be in platform code

Michael Neuling (1):
      powerpc/hw_brk: Fix setting of length for exact mode breakpoints

Michal Kubeček (1):
      netfilter: xt_LOG: fix mark logging for IPv6 packets

Mika Westerberg (1):
      ACPI / power: add missing newline to debug messages

Mikulas Patocka (3):
      hpfs: better test for errors
      dm ioctl: set noio flag to avoid __vmalloc deadlock
      dm verity: fix inability to use a few specific devices sizes

Neil Horman (1):
      iommu/vt-d: add quirk for broken interrupt remapping on 55XX chipsets

NeilBrown (1):
      md/raid10: fix two bugs affecting RAID10 reshape.

Nicolin Chen (1):
      ASoC: wm8962: Remove remaining direct register cache accesses

Pablo Neira Ayuso (4):
      netfilter: xt_TCPOPTSTRIP: fix possible mangling beyond packet boundary
      netfilter: nfnetlink_cttimeout: fix incomplete dumping of objects
      netfilter: nfnetlink_acct: fix incomplete dumping of objects
      netfilter: xt_TCPOPTSTRIP: don't use tcp_hdr()

Paul Clements (1):
      nbd: correct disconnect behavior

Pavel Shilovsky (1):
      CIFS: Fix a deadlock when a file is reopened

Peter Zijlstra (1):
      perf: Fix perf_lock_task_context() vs RCU

Phil Oester (3):
      netfilter: xt_TCPMSS: Fix violation of RFC879 in absence of MSS option
      netfilter: xt_TCPMSS: Fix missing fragmentation handling
      netfilter: xt_TCPMSS: Fix IPv6 default MSS too

Reddy, Sreekanth (1):
      [SCSI] mpt2sas: Fix for issue Missing delay not getting set during system bootup

Richard Genoud (1):
      UBIFS: correct mount message

Richard Weinberger (2):
      x86,efi: Implement efi_no_storage_paranoia parameter
      Modify UEFI anti-bricking code

Rusty Russell (1):
      module: do percpu allocation after uniqueness check.  No, really!

Satoru Takeuchi (1):
      x86, efi: remove duplicate code in setup_arch() by using, efi_is_native()

Seth Heasley (2):
      ata_piix: IDE-mode SATA patch for Intel Coleto Creek DeviceIDs
      ahci: AHCI-mode SATA patch for Intel Coleto Creek DeviceIDs

Shane Huang (3):
      ahci: Add AMD CZ SATA device ID
      i2c-piix4: Add AMD CZ SMBus device ID
      ahci: remove pmp link online check in FBS EH

Soeren Moch (1):
      [media] media: dmxdev: remove dvb_ringbuffer_flush() on writer side

Sreekanth Reddy (4):
      [SCSI] mpt2sas: Fix for device scan following host reset could get stuck in a infinite loop
      [SCSI] mpt2sas: fix firmware failure with wrong task attribute
      [SCSI] mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander
      [SCSI] mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned

Steffen Maier (2):
      [SCSI] zfcp: block queue limits with data router
      [SCSI] zfcp: status read buffers on first adapter open with link down

Stephane Eranian (1):
      perf: Disable monitoring on setuid processes for regular users

Steve French (2):
      Handle big endianness in NTLM (ntlmv2) authentication
      [CIFS] use sensible file nlink values if unprovided

Steven Rostedt (Red Hat) (1):
      tracing: Use current_uid() for critical time tracing

Sujith Manoharan (2):
      ath9k_hw: Assign default xlna config for AR9485
      ath9k: Do not assign noise for NULL caldata

Takashi Iwai (1):
      ALSA: hda - Cache the MUX selection for generic HDMI

Tejun Heo (1):
      libata: skip SRST for all SIMG [34]7x port-multipliers

Theodore Ts'o (4):
      jbd2: move superblock checksum calculation to jbd2_write_superblock()
      jbd2: fix theoretical race in jbd2__journal_restart
      ext4: don't show usrquota/grpquota twice in /proc/mounts
      ext4: don't allow ext4_free_blocks() to fail due to ENOMEM

Thomas Gleixner (1):
      tick: Prevent uncontrolled switch to oneshot mode

Tyler Hicks (1):
      libceph: Fix NULL pointer dereference in auth client code

UCHINO Satoshi (1):
      usb: gadget: f_mass_storage: add missing memory barrier for thread_wakeup_needed

Wanpeng Li (1):
      mm/memory-hotplug: fix lowmem count overflow when offline pages

Yinghai Lu (1):
      x86: Fix /proc/mtrr with base/size more than 44bits

Zach Bobroff (1):
      x86, efi: retry ExitBootServices() on failure

Zhang Yi (1):
      futex: Take hugepages into account when generating futex_key

zhangwei(Jovi) (1):
      uprobes: Fix return value in error handling path

--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]