Linux 3.6.11.3

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

 



I'm announcing the release of the 3.6.11.3 kernel.

The updated 3.6.11.y git tree can be found at:

        git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git v3.6-stable

The patch can be downloaded at:
	https://www.kernel.org/pub/linux/kernel/projects/rt/3.6/stable/patch-3.6.11.3.xz

thanks,

-- Steve

 Makefile                                           |    2 +-
 arch/alpha/kernel/sys_nautilus.c                   |    5 ++
 arch/arm/include/asm/hardware/iop3xx.h             |    2 +-
 arch/arm/kernel/perf_event.c                       |    5 +-
 arch/arm/kernel/sched_clock.c                      |    4 +-
 arch/arm/mach-imx/clk-imx35.c                      |    2 +
 arch/arm/mm/cache-feroceon-l2.c                    |    1 +
 arch/arm/mm/proc-arm920.S                          |    2 +-
 arch/arm/mm/proc-arm926.S                          |    2 +-
 arch/arm/mm/proc-mohawk.S                          |    2 +-
 arch/arm/mm/proc-sa1100.S                          |    2 +-
 arch/arm/mm/proc-v6.S                              |    2 +-
 arch/arm/mm/proc-xsc3.S                            |    2 +-
 arch/arm/mm/proc-xscale.S                          |    2 +-
 arch/powerpc/platforms/pseries/lpar.c              |    8 ++-
 arch/x86/boot/compressed/Makefile                  |    5 +-
 arch/x86/include/asm/kvm_host.h                    |    4 +-
 arch/x86/include/asm/paravirt.h                    |    5 +-
 arch/x86/include/asm/paravirt_types.h              |    2 +
 arch/x86/include/asm/syscall.h                     |    4 +-
 arch/x86/include/asm/tlb.h                         |    2 +-
 arch/x86/kernel/cpu/perf_event_intel.c             |   20 ++++--
 arch/x86/kernel/paravirt.c                         |   25 ++++----
 arch/x86/kvm/lapic.c                               |    2 +-
 arch/x86/kvm/x86.c                                 |   45 ++++++-------
 arch/x86/lguest/boot.c                             |    1 +
 arch/x86/mm/fault.c                                |    6 +-
 arch/x86/mm/pgtable.c                              |    7 ++
 arch/x86/xen/mmu.c                                 |    1 +
 block/blk-sysfs.c                                  |    2 +
 crypto/algif_hash.c                                |    2 +
 crypto/algif_skcipher.c                            |    1 +
 crypto/gcm.c                                       |   17 ++++-
 drivers/ata/ata_piix.c                             |   11 ++++
 drivers/ata/libata-core.c                          |    4 ++
 drivers/base/regmap/regcache-rbtree.c              |    2 +-
 drivers/char/hpet.c                                |   14 +---
 drivers/cpufreq/exynos-cpufreq.c                   |    4 +-
 drivers/crypto/ux500/cryp/cryp_core.c              |    2 +-
 drivers/eisa/pci_eisa.c                            |   67 ++++++++++++++------
 drivers/gpu/drm/i915/intel_display.c               |    9 +++
 drivers/gpu/drm/mgag200/mgag200_mode.c             |   13 +---
 drivers/gpu/drm/udl/udl_connector.c                |    4 ++
 drivers/hwspinlock/hwspinlock_core.c               |    2 +
 drivers/mtd/mtdchar.c                              |   38 ++---------
 drivers/net/bonding/bond_main.c                    |   10 +++
 drivers/net/can/mcp251x.c                          |   10 ++-
 drivers/net/can/sja1000/sja1000_of_platform.c      |   31 +++++----
 drivers/net/ethernet/atheros/atl1e/atl1e.h         |    2 +-
 drivers/net/ethernet/atheros/atl1e/atl1e_main.c    |    1 +
 drivers/net/ethernet/broadcom/tg3.c                |   18 +++++-
 drivers/net/ethernet/broadcom/tg3.h                |    2 +
 drivers/net/ethernet/realtek/r8169.c               |   28 +++++++-
 .../net/wireless/ath/ath9k/ar9580_1p0_initvals.h   |    2 +-
 drivers/net/wireless/ath/ath9k/htc_drv_init.c      |    2 +-
 drivers/net/wireless/b43/phy_n.c                   |    3 +-
 drivers/net/wireless/mwifiex/cfg80211.c            |    3 +-
 drivers/net/wireless/rt2x00/rt2x00pci.c            |    4 +-
 drivers/pci/pcie/portdrv_pci.c                     |   13 ----
 drivers/platform/x86/msi-wmi.c                     |    4 +-
 drivers/remoteproc/Kconfig                         |    2 +-
 drivers/remoteproc/remoteproc_core.c               |    4 +-
 drivers/scsi/libsas/sas_expander.c                 |   12 ++++
 drivers/spi/spi-mpc512x-psc.c                      |    2 +-
 drivers/spi/spi-s3c64xx.c                          |   41 +++++++-----
 drivers/ssb/driver_chipcommon_pmu.c                |   29 +++++++++
 drivers/target/target_core_alua.c                  |    3 +
 drivers/thermal/thermal_sys.c                      |    1 +
 drivers/tty/tty_io.c                               |   14 +++-
 drivers/vfio/pci/vfio_pci.c                        |    3 +-
 drivers/video/fbmem.c                              |   40 ++++--------
 fs/aio.c                                           |    2 +-
 fs/btrfs/tree-log.c                                |   48 ++++++++++++--
 fs/cifs/connect.c                                  |   16 ++++-
 fs/gfs2/file.c                                     |    5 +-
 fs/hfsplus/extents.c                               |    2 +-
 fs/inode.c                                         |    2 +-
 fs/ubifs/super.c                                   |   12 ++--
 include/asm-generic/tlb.h                          |    7 +-
 include/linux/ata.h                                |    2 +-
 include/linux/capability.h                         |    2 +
 include/linux/ftrace.h                             |    3 +-
 include/linux/kref.h                               |   21 ++++++
 include/linux/kvm_host.h                           |    2 +-
 include/linux/kvm_types.h                          |    1 +
 include/linux/libata.h                             |    1 +
 include/linux/mm.h                                 |    2 +
 include/linux/netdevice.h                          |    2 +-
 include/linux/preempt.h                            |   22 ++++---
 include/linux/socket.h                             |    3 +-
 include/linux/spinlock_up.h                        |   29 +++++----
 include/linux/ssb/ssb_driver_chipcommon.h          |    2 +
 include/net/scm.h                                  |    2 +-
 kernel/capability.c                                |   24 +++++++
 kernel/events/core.c                               |    2 +-
 kernel/hrtimer.c                                   |    3 +-
 kernel/sched/clock.c                               |   26 ++++++++
 kernel/sched/core.c                                |    6 +-
 kernel/signal.c                                    |    2 +-
 kernel/sys.c                                       |    3 +-
 kernel/trace/ftrace.c                              |   21 +++---
 kernel/trace/trace_stack.c                         |    2 +-
 lib/kobject.c                                      |    9 ++-
 mm/hugetlb.c                                       |   12 +++-
 mm/memory.c                                        |   48 ++++++++++++++
 mm/mmap.c                                          |    2 +-
 mm/nommu.c                                         |    2 +-
 net/atm/common.c                                   |    2 +
 net/ax25/af_ax25.c                                 |    1 +
 net/bluetooth/af_bluetooth.c                       |    4 +-
 net/bluetooth/rfcomm/sock.c                        |    1 +
 net/caif/caif_socket.c                             |    2 +
 net/can/gw.c                                       |    6 +-
 net/core/dev.c                                     |    3 +
 net/core/dev_addr_lists.c                          |    6 +-
 net/core/rtnetlink.c                               |    4 +-
 net/core/sock.c                                    |   14 ++--
 net/ipv4/esp4.c                                    |    6 +-
 net/ipv4/ip_fragment.c                             |   15 +++--
 net/ipv4/syncookies.c                              |    4 +-
 net/ipv4/tcp_input.c                               |   65 ++++++++++---------
 net/ipv4/tcp_output.c                              |    8 ++-
 net/ipv6/addrconf.c                                |   27 ++++++++
 net/ipv6/reassembly.c                              |   13 +++-
 net/ipv6/tcp_ipv6.c                                |    1 +
 net/irda/af_irda.c                                 |    2 +
 net/iucv/af_iucv.c                                 |    2 +
 net/l2tp/l2tp_ip6.c                                |    1 +
 net/llc/af_llc.c                                   |    2 +
 net/mac80211/cfg.c                                 |    6 +-
 net/mac80211/ieee80211_i.h                         |    3 +-
 net/mac80211/mlme.c                                |   24 +++++--
 net/mac80211/offchannel.c                          |   23 +++++--
 net/netrom/af_netrom.c                             |    1 +
 net/nfc/llcp/sock.c                                |    2 +
 net/rose/af_rose.c                                 |    1 +
 net/sched/sch_cbq.c                                |    5 +-
 net/tipc/socket.c                                  |    7 ++
 net/unix/af_unix.c                                 |    2 +-
 sound/core/pcm_native.c                            |   12 +---
 sound/pci/hda/hda_codec.c                          |    2 +-
 sound/pci/hda/patch_realtek.c                      |    4 +-
 sound/soc/codecs/wm8903.c                          |    2 +
 sound/soc/fsl/imx-ssi.c                            |    5 ++
 sound/soc/sh/dma-sh7760.c                          |    4 +-
 sound/soc/spear/spear_pcm.c                        |   12 ++--
 sound/usb/mixer_quirks.c                           |    4 +-
 sound/usb/quirks.c                                 |    2 +-
 virt/kvm/ioapic.c                                  |    7 +-
 virt/kvm/kvm_main.c                                |   47 +++++++++++---
 150 files changed, 942 insertions(+), 420 deletions(-)
---------------------------
Aaro Koskinen (1):
      ARM: 7692/1: iop3xx: move IOP3XX_PERIPHERAL_VIRT_BASE

Alban Bedel (1):
      ASoC: wm8903: Fix the bypass to HP/LINEOUT when no DAC or ADC is running

Alex Williamson (1):
      vfio-pci: Fix possible integer overflow

Anatolij Gustschin (1):
      spi/mpc512x-psc: optionally keep PSC SS asserted across xfer segmensts

Andrew Honig (1):
      KVM: Allow cross page reads and writes from cached translations.

Andy Honig (3):
      KVM: x86: fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (CVE-2013-1796)
      KVM: x86: Convert MSR_KVM_SYSTEM_TIME to use gfn_to_hva_cache functions (CVE-2013-1797)
      KVM: Fix bounds checking in ioapic indirect register reads (CVE-2013-1798)

Arnd Bergmann (1):
      block: avoid using uninitialized value in from queue_var_store

Artem Bityutskiy (1):
      UBIFS: make space fixup work in the remount case

Balakumaran Kannan (1):
      net IPv6 : Fix broken IPv6 routing table after loopback down-up

Ben Greear (1):
      net: rate-limit warn-bad-offload splats.

Boris Ostrovsky (1):
      x86, mm: Patch out arch_flush_lazy_mmu_mode() when running on bare metal

Christoph Fritz (1):
      can: sja1000: fix handling on dt properties on little endian systems

Christoph Paasch (1):
      ipv6/tcp: Stop processing ICMPv6 redirect messages

Christopher Harvey (1):
      drm/mgag200: Index 24 in extended CRTC registers is 24 in hex, not decimal.

Dave Airlie (1):
      udl: handle EDID failure properly.

Dave Hansen (1):
      x86-32: Fix possible incomplete TLB invalidate with PAE pagetables

David Henningsson (1):
      ALSA: hda - fix typo in proc output

David Woodhouse (1):
      mtd: Disable mtdchar mmap on MMU systems

Dmitry Popov (1):
      tcp: incoming connections might use wrong route under synflood

Eldad Zack (1):
      ALSA: usb-audio: fix endianness bug in snd_nativeinstruments_*

Emese Revfy (1):
      kernel/signal.c: stop info leak via the tkill and the tgkill syscalls

Eric Dumazet (2):
      tcp: call tcp_replace_ts_recent() from tcp_ack()
      net: drop dst before queueing fragments

Eric W. Biederman (1):
      af_unix: If we don't care about credentials coallesce all messages

Felix Fietkau (2):
      ath9k_htc: accept 1.x firmware newer than 1.3
      ath9k_hw: change AR9580 initvals to fix a stability issue

Girish K S (1):
      spi/s3c64xx: modified error interrupt handling and init

Hannes Frederic Sowa (1):
      atl1e: limit gso segment size to prevent generation of wrong ip length fields

Huacai Chen (1):
      PM / reboot: call syscore_shutdown() after disable_nonboot_cpus()

Illia Ragozin (1):
      ARM: 7696/1: Fix kexec by setting outer_cache.inv_all for Feroceon

Jan Beulich (1):
      x86: Fix rebuild with EFI_STUB enabled

Jan Kiszka (1):
      ftrace: Consistently restore trace function on sysctl enabling

Jan Stancek (1):
      mm: prevent mmap_cache race in find_vma()

Jani Nikula (3):
      drm/i915: add quirk to invert brightness on eMachines G725
      drm/i915: add quirk to invert brightness on eMachines e725
      drm/i915: add quirk to invert brightness on Packard Bell NCL20

Jay Estabrook (1):
      alpha: Add irongate_io to PCI bus resources

Jiri Slaby (2):
      TTY: do not update atime/mtime on read/write
      TTY: fix atime/mtime regression

Johannes Berg (2):
      mac80211: fix remain-on-channel cancel crash
      mac80211: fix cfg80211 interaction on auth/assoc request

Jonghwan Choi (1):
      cpufreq: exynos: Get booting freq value in exynos_cpufreq_init

Josef Bacik (1):
      Btrfs: make sure nbytes are right after log replay

Jussi Kivilinna (1):
      crypto: gcm - fix assumption that assoc has one segment

Lars-Peter Clausen (3):
      ASoC: dma-sh7760: Fix compile error
      ASoC: spear_pcm: Update to new pcm_new() API
      regmap: cache Fix regcache-rbtree sync

Li Fei (1):
      hwspinlock: fix __hwspin_lock_request error path

Linus Torvalds (9):
      spinlocks and preemption points need to be at least compiler barriers
      kobject: fix kset_find_obj() race with concurrent last kobject_put()
      vm: add vm_iomap_memory() helper function
      vm: convert snd_pcm_lib_mmap_iomem() to vm_iomap_memory() helper
      vm: convert fb_mmap to vm_iomap_memory() helper
      vm: convert HPET mmap to vm_iomap_memory() helper
      vm: convert mtdchar mmap to vm_iomap_memory() helper
      Add file_ns_capable() helper function for open-time capability checking
      net: fix incorrect credentials passing

Linus Walleij (1):
      crypto: ux500 - add missing comma

Lukasz Dorau (1):
      libsas: fix handling vacant phy in sas_set_ex_phy()

Marc Kleine-Budde (1):
      can: mcp251x: add missing IRQF_ONESHOT to request_threaded_irq

Markus Pargmann (1):
      ARM: clk-imx35: Bugfix iomux clock

Mathias Krause (14):
      crypto: algif - suppress sending source address information in recvmsg
      atm: update msg_namelen in vcc_recvmsg()
      ax25: fix info leak via msg_name in ax25_recvmsg()
      Bluetooth: fix possible info leak in bt_sock_recvmsg()
      Bluetooth: RFCOMM - Fix missing msg_namelen update in rfcomm_sock_recvmsg()
      caif: Fix missing msg_namelen update in caif_seqpkt_recvmsg()
      irda: Fix missing msg_namelen update in irda_recvmsg_dgram()
      iucv: Fix missing msg_namelen update in iucv_sock_recvmsg()
      l2tp: fix info leak in l2tp_ip6_recvmsg()
      llc: Fix missing msg_namelen update in llc_ui_recvmsg()
      netrom: fix info leak via msg_name in nr_recvmsg()
      NFC: llcp: fix info leaks via msg_name in llcp_sock_recvmsg()
      rose: fix info leak via msg_name in rose_recvmsg()
      tipc: fix info leaks via msg_name in recv_msg/recv_stream

Matt Carlson (1):
      tg3: Add 57766 device support.

Maxim Mikityanskiy (1):
      msi-wmi: Fix memory leak

Michael Bohan (1):
      hrtimer: Don't reinitialize a cpu_base lock on CPU_UP

Michael Riesch (1):
      rtnetlink: Call nlmsg_parse() with correct header length

Michael Wolf (1):
      powerpc: pSeries_lpar_hpte_remove fails from Adjunct partition being performed before the ANDCOND test

Namhyung Kim (2):
      tracing: Fix double free when function profile init failed
      tracing: Fix possible NULL pointer dereferences

Naoya Horiguchi (1):
      hugetlbfs: add swap entry check in follow_hugetlb_page()

Nicholas Bellinger (1):
      target: Fix incorrect fallthrough of ALUA Standby/Offline/Transition CDBs

Paul Moore (1):
      x86: remove the x32 syscall bitmask from syscall_get_nr()

Rafael J. Wysocki (1):
      PCI/PM: Disable runtime PM of PCIe ports

Rafał Miłecki (1):
      ssb: implement spurious tone avoidance

Rainer Koenig (1):
      ALSA: hda - Enabling Realtek ALC 671 codec

Richard Guy Briggs (1):
      thermal: return an error on failure to register thermal class

Robert Tivy (1):
      remoteproc: fix FW_CONFIG typo

Russell King (1):
      ARM: Do 15e0d9e37c (ARM: pm: let platforms select cpu_suspend support) properly

Sachin Prabhu (1):
      cifs: Allow passwords which begin with a delimitor

Samu Kallio (1):
      x86, mm, paravirt: Fix vmalloc_fault oops during lazy MMU updates

Sascha Hauer (2):
      ASoC: imx-ssi: Fix occasional AC97 reset failure
      ARM: i.MX35: enable MAX clock

Shan Hai (2):
      libata: Use integer return value for atapi_command_packet_set
      libata: Set max sector to 65535 for Slimtype DVD A DS8A8SH drive

Sjur Brændeland (1):
      remoteproc: fix error path of handle_vdev

Stephane Eranian (1):
      perf/x86: Fix offcore_rsp valid mask for SNB/IVB

Stephen Boyd (1):
      ARM: 7699/1: sched_clock: Add more notrace to prevent recursion

Steven Rostedt (Red Hat) (2):
      ftrace: Move ftrace_filter_lseek out of CONFIG_DYNAMIC_FTRACE section
      Linux 3.6.11.3

Steven Whitehouse (1):
      GFS2: Fix unlock of fcntl locks during withdrawn state

Stone Piao (1):
      mwifiex: limit channel number not to overflow memory

Suleiman Souhlal (1):
      vfs: Revert spurious fix to spinning prevention in prune_icache_sb

Tejun Heo (1):
      sched: Convert BUG_ON()s in try_to_wake_up_local() to WARN_ON_ONCE()s

Thomas Gleixner (1):
      sched_clock: Prevent 64bit inatomicity on 32bit systems

Thomas Graf (1):
      tcp: Reallocate headroom if it would overflow csum_start

Thomas Hellstrom (1):
      kref: Implement kref_get_unless_zero v3

Tim Gardner (1):
      rt2x00: rt2x00pci_regbusy_read() - only print register access failure once

Tommi Rantala (1):
      perf: Treat attr.config as u64 in perf_swevent_init()

Vasily Averin (1):
      cbq: incorrect processing of high limits

Vlad Yasevich (1):
      net: count hw_addr syncs so that unsync works properly.

Vyacheslav Dubeyko (1):
      hfsplus: fix potential overflow in hfsplus_file_truncate()

Wei Yongjun (3):
      can: gw: use kmem_cache_free() instead of kfree()
      netrom: fix invalid use of sizeof in nr_recvmsg()
      esp4: fix error return code in esp_output()

Will Deacon (1):
      ARM: 7698/1: perf: fix group validation when using enable_on_exec

Yinghai Lu (2):
      EISA/PCI: Init EISA early, before PNP
      EISA/PCI: Fix bus res reference

Youquan Song (1):
      ata_piix: Fix DVD not dectected at some Haswell platforms

Zhao Hongjiang (1):
      aio: fix possible invalid memory access when DEBUG is enabled

hayeswang (1):
      r8169: fix auto speed down issue

nikolay@xxxxxxxxxx (2):
      bonding: fix bonding_masters race condition in bond unloading
      bonding: IFF_BONDING is not stripped on enslave failure

----


--
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]