2013-04-26 11:42:55

by Ben Hutchings

[permalink] [raw]
Subject: Linux 3.2.44

I'm announcing the release of the 3.2.44 kernel.

All users of the 3.2 kernel series should upgrade.

The updated 3.2.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.2.y
and can be browsed at the normal kernel.org git web browser:
http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git

The diff from 3.2.43 is attached to this message.

Ben.

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

Documentation/kernel-parameters.txt | 14 +++++
Makefile | 2 +-
arch/alpha/kernel/sys_nautilus.c | 5 ++
arch/arm/kernel/perf_event.c | 5 +-
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-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/include/asm/kvm_host.h | 4 +-
arch/x86/include/asm/paravirt.h | 5 +-
arch/x86/include/asm/paravirt_types.h | 2 +
arch/x86/kernel/paravirt.c | 25 ++++-----
arch/x86/kvm/x86.c | 43 +++++++--------
arch/x86/lguest/boot.c | 1 +
arch/x86/mm/fault.c | 6 ++-
arch/x86/xen/mmu.c | 1 +
block/blk-sysfs.c | 2 +
crypto/gcm.c | 17 ++++--
drivers/ata/ata_piix.c | 14 ++++-
drivers/ata/libata-core.c | 4 ++
drivers/gpu/drm/i915/i915_drv.h | 1 +
drivers/gpu/drm/i915/intel_display.c | 55 ++++++++++++++++++++
drivers/gpu/drm/i915/intel_panel.c | 24 +++++++++
drivers/gpu/vga/vga_switcheroo.c | 3 ++
drivers/hwspinlock/hwspinlock_core.c | 2 +
drivers/mtd/mtdchar.c | 6 ++-
drivers/net/can/sja1000/sja1000_of_platform.c | 31 ++++++-----
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/rt2x00/rt2x00pci.c | 4 +-
drivers/platform/x86/msi-wmi.c | 4 +-
drivers/target/target_core_alua.c | 9 ++--
drivers/target/target_core_transport.c | 3 +-
drivers/thermal/thermal_sys.c | 1 +
drivers/usb/serial/ark3116.c | 10 ++--
drivers/usb/serial/ch341.c | 11 ++--
drivers/usb/serial/cypress_m8.c | 14 ++---
drivers/usb/serial/ftdi_sio.c | 19 +++----
drivers/usb/serial/io_edgeport.c | 12 +++--
drivers/usb/serial/io_ti.c | 12 ++---
drivers/usb/serial/mct_u232.c | 13 ++---
drivers/usb/serial/mos7840.c | 16 +++---
drivers/usb/serial/oti6858.c | 10 ++--
drivers/usb/serial/pl2303.c | 11 ++--
drivers/usb/serial/spcp8x5.c | 9 ++--
drivers/usb/serial/ssu100.c | 12 +++--
drivers/usb/serial/ti_usb_3410_5052.c | 10 ++--
drivers/usb/serial/usb-serial.c | 1 +
drivers/video/console/fbcon.c | 11 ++--
drivers/video/fbmem.c | 2 +
fs/btrfs/extent_io.c | 33 ++++++++++++
fs/btrfs/extent_io.h | 2 +
fs/btrfs/inode.c | 14 +++++
fs/btrfs/tree-log.c | 48 ++++++++++++++---
fs/hfsplus/extents.c | 2 +-
fs/inode.c | 2 +-
include/linux/ata.h | 2 +-
include/linux/kref.h | 21 ++++++++
include/linux/kvm_host.h | 2 +-
include/linux/kvm_types.h | 1 +
include/linux/libata.h | 1 +
include/linux/of.h | 16 ++++++
include/linux/preempt.h | 18 ++++---
include/linux/socket.h | 1 +
include/linux/spinlock_up.h | 29 +++++++----
include/linux/usb/serial.h | 2 +
include/linux/writeback.h | 2 +
include/net/scm.h | 2 +-
kernel/hrtimer.c | 3 +-
kernel/sched.c | 6 ++-
kernel/sched_clock.c | 26 +++++++++
kernel/signal.c | 2 +-
kernel/sys.c | 3 +-
kernel/trace/ftrace.c | 19 +++----
lib/kobject.c | 9 +++-
mm/hugetlb.c | 12 ++++-
mm/page-writeback.c | 19 +++++++
net/can/gw.c | 6 +--
net/core/sock.c | 14 +++++
sound/pci/hda/hda_codec.c | 2 +-
sound/pci/hda/patch_realtek.c | 4 +-
sound/soc/codecs/wm8903.c | 2 +
sound/usb/mixer_quirks.c | 4 +-
sound/usb/quirks.c | 2 +-
virt/kvm/ioapic.c | 7 ++-
virt/kvm/kvm_main.c | 47 +++++++++++++----
91 files changed, 678 insertions(+), 226 deletions(-)

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

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

Ben Hutchings (1):
Linux 3.2.44

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

Carsten Emde (3):
drm/i915: panel: invert brightness via parameter
drm/i915: panel: invert brightness via quirk
drm/i915: panel: invert brightness acer aspire 5734z

Chris Mason (1):
Btrfs: fix race between mmap writes and compression

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

Dave Airlie (1):
fbcon: fix locking harder

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

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

Egbert Eich (1):
DRM/i915: Add QUIRK_INVERT_BRIGHTNESS for NCR machines.

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

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

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 Kiszka (1):
ftrace: Consistently restore trace function on sysctl enabling

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

Jean-Christophe PLAGNIOL-VILLARD (1):
of: introduce helper to manage boolean

Johan Hovold (15):
USB: serial: add modem-status-change wait queue
USB: ark3116: fix use-after-free in TIOCMIWAIT
USB: ch341: fix use-after-free in TIOCMIWAIT
USB: cypress_m8: fix use-after-free in TIOCMIWAIT
USB: ftdi_sio: fix use-after-free in TIOCMIWAIT
USB: io_edgeport: fix use-after-free in TIOCMIWAIT
USB: io_ti: fix use-after-free in TIOCMIWAIT
USB: mct_u232: fix use-after-free in TIOCMIWAIT
USB: mos7840: fix broken TIOCMIWAIT
USB: mos7840: fix use-after-free in TIOCMIWAIT
USB: oti6858: fix use-after-free in TIOCMIWAIT
USB: pl2303: fix use-after-free in TIOCMIWAIT
USB: spcp8x5: fix use-after-free in TIOCMIWAIT
USB: ssu100: fix use-after-free in TIOCMIWAIT
USB: ti_usb_3410_5052: fix use-after-free in TIOCMIWAIT

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

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

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

Linus Torvalds (3):
spinlocks and preemption points need to be at least compiler barriers
kobject: fix kset_find_obj() race with concurrent last kobject_put()
net: fix incorrect credentials passing

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

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

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

Ming Lei (1):
USB: serial: fix hang when opening port

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 (2):
target: Fix MAINTENANCE_IN service action CDB checks to use lower 5 bits
target: Fix incorrect fallthrough of ALUA Standby/Offline/Transition CDBs

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

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

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

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

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

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 Hellstrom (1):
kref: Implement kref_get_unless_zero v3

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

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

Wei Yongjun (1):
can: gw: use kmem_cache_free() instead of kfree()

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

Wu Fengguang (1):
writeback: fix dirtied pages accounting on redirty

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

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



Attachments:
linux-3.2.44.patch (96.73 kB)
signature.asc (828.00 B)
This is a digitally signed message part
Download all attachments