[<prev] [next>] [day] [month] [year] [list]
Message-ID: <1378860973.32513.48.camel@deadeye.wl.decadent.org.uk>
Date: Wed, 11 Sep 2013 01:56:13 +0100
From: Ben Hutchings <ben@...adent.org.uk>
To: linux-kernel@...r.kernel.org,
Andrew Morton <akpm@...ux-foundation.org>,
torvalds@...ux-foundation.org, Jiri Slaby <jslaby@...e.cz>,
stable@...r.kernel.org
Cc: lwn@....net
Subject: Linux 3.2.51
I'm announcing the release of the 3.2.51 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.50 is attached to this message.
Ben.
------------
Makefile | 2 +-
arch/alpha/Makefile | 2 +-
arch/arm/Kconfig | 1 -
arch/arm/include/asm/a.out-core.h | 45 --------------
arch/arm/include/asm/a.out.h | 34 -----------
arch/arm/include/asm/processor.h | 4 --
arch/arm/kernel/perf_event.c | 10 ++-
arch/cris/kernel/vmlinux.lds.S | 1 +
arch/hexagon/kernel/dma.c | 1 +
arch/hexagon/kernel/ptrace.c | 1 +
arch/hexagon/kernel/time.c | 1 +
arch/hexagon/kernel/vdso.c | 1 +
arch/m32r/boot/compressed/Makefile | 6 +-
arch/m32r/boot/compressed/misc.c | 12 +++-
arch/m68k/emu/natfeat.c | 23 +++++--
arch/m68k/include/asm/div64.h | 9 +--
arch/microblaze/configs/mmu_defconfig | 49 ++++++++++-----
arch/microblaze/configs/nommu_defconfig | 71 +++++++++++++---------
arch/microblaze/include/asm/futex.h | 2 +-
arch/powerpc/Kconfig | 1 +
arch/powerpc/include/asm/page.h | 10 +++
arch/powerpc/kernel/lparcfg.c | 23 +++----
arch/s390/kvm/kvm-s390.c | 17 ++++--
arch/sparc/Kconfig | 1 +
arch/sparc/include/asm/atomic_32.h | 2 +
arch/sparc/lib/Makefile | 2 +-
arch/sparc/lib/ucmpdi2.c | 19 ++++++
arch/x86/kernel/i387.c | 2 +-
arch/x86/kernel/sys_x86_64.c | 2 +-
arch/x86/mm/mmap.c | 6 +-
arch/x86/xen/setup.c | 22 +++++++
drivers/acpi/battery.c | 2 +
drivers/ata/Kconfig | 2 +-
drivers/ata/libata-pmp.c | 12 ++--
drivers/ata/sata_inic162x.c | 14 +++++
drivers/base/memory.c | 2 +
drivers/base/power/domain.c | 3 +-
drivers/bluetooth/ath3k.c | 10 +++
drivers/bluetooth/btusb.c | 8 +++
drivers/char/virtio_console.c | 47 ++++++++------
drivers/gpu/drm/i915/i915_drv.h | 1 +
drivers/gpu/drm/i915/i915_reg.h | 5 +-
drivers/gpu/drm/i915/intel_display.c | 16 +++++
drivers/gpu/drm/i915/intel_lvds.c | 11 +---
drivers/gpu/drm/i915/intel_ringbuffer.c | 12 ++++
drivers/gpu/drm/radeon/atom.c | 5 ++
drivers/gpu/drm/radeon/evergreen.c | 3 +-
drivers/gpu/drm/radeon/ni.c | 3 +-
drivers/gpu/drm/radeon/r600.c | 3 +-
drivers/gpu/drm/radeon/rv770.c | 3 +-
drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c | 58 ++++++++++++------
drivers/hwmon/adt7470.c | 2 +-
drivers/md/raid1.c | 2 +-
drivers/net/arcnet/arcnet.c | 2 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c | 3 +-
drivers/net/ifb.c | 1 +
drivers/net/usb/smsc75xx.c | 12 +---
drivers/net/wireless/ath/ath9k/htc_drv_init.c | 1 +
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 10 +++
drivers/net/wireless/hostap/hostap_ioctl.c | 4 +-
drivers/net/wireless/iwlegacy/iwl-core.c | 1 +
drivers/net/wireless/iwlegacy/iwl4965-base.c | 18 +++---
drivers/net/wireless/iwlwifi/iwl-agn.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-core.c | 5 +-
drivers/net/wireless/iwlwifi/iwl-pci.c | 1 +
drivers/net/wireless/mwifiex/sdio.c | 4 +-
drivers/net/wireless/rt2x00/rt2x00queue.c | 18 +++---
drivers/net/wireless/zd1201.c | 4 +-
drivers/of/fdt.c | 2 +
drivers/parisc/iommu-helpers.h | 2 +
drivers/pci/Makefile | 1 +
drivers/s390/scsi/zfcp_erp.c | 29 ++++++---
drivers/s390/scsi/zfcp_qdio.c | 8 +--
drivers/scsi/megaraid/megaraid_sas_base.c | 20 ++++--
drivers/scsi/nsp32.c | 2 +-
drivers/target/target_core_cdb.c | 11 ++--
drivers/tty/hvc/hvsi_lib.c | 4 +-
drivers/tty/serial/mxs-auart.c | 38 +++++++-----
drivers/usb/core/quirks.c | 6 ++
drivers/usb/misc/adutux.c | 2 +-
drivers/usb/serial/ftdi_sio.c | 31 +++++++++-
drivers/usb/serial/ftdi_sio_ids.h | 34 +++++++++--
drivers/usb/serial/keyspan.c | 2 +-
drivers/usb/serial/mos7720.c | 21 ++++---
drivers/usb/serial/mos7840.c | 18 +++++-
drivers/usb/serial/ti_usb_3410_5052.c | 9 +--
drivers/xen/events.c | 13 +++-
fs/bio.c | 32 ++++++----
fs/cifs/cifsencrypt.c | 2 +-
fs/cifs/cifsglob.h | 1 +
fs/cifs/readdir.c | 8 +++
fs/cifs/sess.c | 6 +-
fs/exofs/ore.c | 2 +-
fs/exofs/ore_raid.c | 2 +-
fs/ext4/ext4_jbd2.c | 8 +--
fs/ext4/super.c | 17 +++++-
fs/jfs/jfs_dtree.c | 31 +++++++---
fs/nfs/callback_xdr.c | 6 +-
fs/nilfs2/segbuf.c | 5 +-
fs/proc/task_mmu.c | 6 +-
include/linux/bio.h | 17 +++++-
include/linux/ftrace_event.h | 4 +-
include/linux/mm_types.h | 1 +
include/linux/slab.h | 17 +++++-
include/linux/wait.h | 57 +++++++++++++++++
kernel/events/core.c | 20 +++++-
kernel/sched_fair.c | 2 +-
kernel/trace/trace.c | 1 +
kernel/workqueue.c | 9 +++
mm/bounce.c | 2 +-
mm/nommu.c | 10 +++
mm/page_alloc.c | 4 ++
net/ipv4/sysctl_net_ipv4.c | 6 +-
net/ipv6/ip6mr.c | 5 ++
net/key/af_key.c | 5 ++
net/mac80211/rx.c | 10 ++-
net/sched/sch_atm.c | 1 +
net/sched/sch_cbq.c | 1 +
net/sctp/outqueue.c | 8 +--
net/sunrpc/auth_gss/gss_krb5_wrap.c | 4 +-
net/sunrpc/socklib.c | 4 +-
net/sunrpc/xdr.c | 25 ++++----
net/sunrpc/xprtrdma/rpc_rdma.c | 8 +--
net/wireless/nl80211.c | 7 ++-
sound/i2c/other/ak4xxx-adda.c | 2 +-
sound/isa/opti9xx/opti92x-ad1848.c | 8 +--
sound/oss/Kconfig | 1 +
sound/usb/6fire/comm.c | 38 ++++++++++--
sound/usb/6fire/comm.h | 2 +-
sound/usb/6fire/midi.c | 16 ++++-
sound/usb/6fire/midi.h | 6 +-
sound/usb/6fire/pcm.c | 41 ++++++++++++-
sound/usb/6fire/pcm.h | 2 +-
sound/usb/mixer.c | 16 ++++-
tools/perf/util/map.c | 3 +-
135 files changed, 998 insertions(+), 436 deletions(-)
AceLan Kao (2):
Bluetooth: Add support for Atheros [0cf3:3121]
Bluetooth: Add support for Atheros [0cf3:e003]
Alex Deucher (2):
drm/radeon/atom: initialize more atom interpretor elements to 0
drm/radeon: always program the MC on startup
Amit Shah (5):
virtio: console: fix race with port unplug and open/close
virtio: console: fix race in port_fops_open() and port unplug
virtio: console: clean up port data immediately at time of unplug
virtio: console: fix raising SIGIO after port unplug
virtio: console: return -ENODEV on all read operations after unplug
Andreas Schwab (1):
m68k: Truncate base in do_div()
Andrew Vagin (1):
tracing: Fix fields of struct trace_iterator that are zeroed by mistake
Arnd Bergmann (1):
SCSI: nsp32: use mdelay instead of large udelay constants
Ben Hutchings (3):
ifb: Include <linux/sched.h>
Revert "PM / Domains: Fix handling of wakeup devices during system resume"
Linux 3.2.51
Benjamin Herrenschmidt (1):
powerpc: Don't Oops when accessing /proc/powerpc/lparcfg without hypervisor
Chen Gang (1):
cifs: extend the buffer length enought for sprintf() using
Cho, Yu-Chen (1):
Bluetooth: Add support for Mediatek Bluetooth device [0e8d:763f]
Chris Wilson (1):
drm/i915: Invalidate TLBs for the rings after a reset
Cong Wang (2):
include <linux/prefetch.h> in drivers/parisc/iommu-helpers.h
sunrpc: remove the second argument of k[un]map_atomic()
Curt Brune (1):
hwmon: (adt7470) Fix incorrect return code check
Dan Carpenter (6):
arcnet: cleanup sizeof parameter
af_key: more info leaks in pfkey messages
net_sched: info leak in atm_tc_dump_class()
ALSA: ak4xx-adda: info leak in ak4xxx_capture_source_info()
NFSv4.1: integer overflow in decode_cb_sequence_args()
Hostap: copying wrong data prism2_ioctl_giwaplist()
Daniel Vetter (1):
drm/i915/lvds: ditch ->prepare special case
Dave Kleikamp (1):
jfs: fix readdir cookie incompatibility with NFSv4
David S. Miller (2):
net_sched: Fix stack info leak in cbq_dump_wrr().
sparc32: Add ucmpdi2.o to obj-y instead of lib-y.
David Vrabel (3):
xen/events: initialize local per-cpu mask for all possible events
xen/events: mask events when changing their VCPU binding
x86/xen: do not identity map UNUSABLE regions in the machine E820
Dominik Dingel (1):
KVM: s390: move kvm_guest_enter,exit closer to sie
Eldad Zack (1):
ALSA: usb-audio: skip UAC2 EFFECT_UNIT
Emmanuel Grumbach (1):
iwlwifi: add DELL SKU for 5150 HMC
Eric Dumazet (1):
usbnet: do not pretend to support SG/TSO
Eugene Surovegin (1):
powerpc/hvsi: Increase handshake timeout from 200ms to 400ms.
Geert Uytterhoeven (4):
m68k/atari: ARAnyM - Fix NatFeat module support
m32r: consistently use "suffix-$(...)"
m32r: add memcpy() for CONFIG_KERNEL_GZIP=y
m32r: make memset() global for CONFIG_KERNEL_BZIP2=y
H.J. Lu (1):
x86, fpu: correct the asm constraints for fxsave, unbreak mxcsr.daz
Hannes Frederic Sowa (1):
ipv6: take rtnl_lock and mark mrt6 table as freed on namespace cleanup
Helmut Schaa (1):
ath9k_htc: Restore skb headroom when returning skb to mac80211
Imre Deak (1):
drm/i915: ivb: fix edp voltage swing reg val
Jacob Keller (1):
ixgbe: Fix Tx Hang issue with lldpad on 82598EB
Jakob Bornecrantz (1):
drm/vmwgfx: Split GMR2_REMAP commands if they are to large
Jan Kara (1):
jbd2: Fix use after free after error in jbd2_journal_dirty_metadata()
Jeff Layton (1):
cifs: don't instantiate new dentries in readdir for inodes that need to be revalidated immediately
Jesper Nilsson (1):
CRIS: Add _sdata to vmlinux.lds.S
Jiri Olsa (1):
perf: Fix event group context move
Johan Hovold (5):
USB: mos7840: fix race in register handling
USB: adutux: fix big-endian device-type reporting
USB: ti_usb_3410_5052: fix big-endian firmware handling
USB: mos7720: fix broken control requests
USB: keyspan: fix null-deref at disconnect and release
Johannes Berg (2):
mac80211: fix duplicate retransmission detection
iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth
Joshua Zhu (1):
perf tools: Add anonymous huge page recognition
Jussi Kivilinna (2):
ALSA: 6fire: fix DMA issues with URB transfer_buffer usage
zd1201: do not use stack as URB transfer_buffer
Kamal Mostafa (1):
drm/i915: quirk no PCH_PWM_ENABLE for Dell XPS13 backlight
Kent Overstreet (1):
block: Add bio_for_each_segment_all()
Lan Tianyu (1):
ACPI / battery: Fix parsing _BIX return value
Linus Torvalds (1):
vm: add no-mmu vm_iomap_memory() stub
Martin Peschke (2):
zfcp: fix lock imbalance by reworking request queue locking
zfcp: fix schedule-inside-lock in scsi_device list loops
Michal Kazior (1):
nl80211: fix mgmt tx status and testmode reporting for netns
Michal Simek (2):
microblaze: Update microblaze defconfigs
microblaze: Fix __futex_atomic_op macro register usage
Michal Tesar (1):
sysctl net: Keep tcp_syn_retries inside the boundary
Neil Horman (1):
sctp: fully initialize sctp_outq in sctp_outq_init
Nicholas Bellinger (1):
target: Fix trailing ASCII space usage in INQUIRY vendor+model
Nicolas Dichtel (1):
af_key: initialize satype in key_notify_policy_flush()
Noguchi Kazutosi (1):
Bluetooth: Add support for Foxconn/Hon Hai [0489:e04d]
Oleksij Rempel (1):
ath9k_htc: do some initial hardware configuration
Oliver Neukum (1):
usb: add two quirky touchscreen
Paul Bolle (1):
sound: Fix make allmodconfig on MIPS correctly
Paul Gortmaker (1):
pci: frv architecture needs generic setup-bus infrastructure
Paul Mackerras (1):
powerpc: Work around gcc miscompilation of __pa() on 64-bit
Piotr Sarna (1):
ext4: fix mount/remount error messages for incompatible mount options
Radu Caragea (1):
x86 get_unmapped_area: Access mmap_legacy_base through mm_struct member
Richard Kuo (1):
Hexagon: misc compile warning/error cleanup due to missing headers
Rick Farina (Zero_Chaos) (1):
USB: serial: ftdi_sio: add more RT Systems ftdi devices
Roland Dreier (1):
sg: Fix user memory corruption when SG_IO is interrupted by a signal
Russ Anderson (1):
drivers/base/memory.c: fix show_mem_removable() to handle missing sections
Sam Ravnborg (2):
sparc32: support atomic64_t
sparc32: add ucmpdi2
Stanislaw Gruszka (5):
rt2x00: fix stop queue
iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL
iwl4965: set power mode early
iwl4965: reset firmware after rfkill off
iwl4965: fix rfkill set state regression
Stephen Boyd (1):
perf/arm: Fix armpmu_map_hw_event()
Sujith Manoharan (1):
Bluetooth: ath3k: Add support for ID 0x13d3/0x3402
Sumit.Saxena@....com (1):
megaraid_sas: megaraid_sas driver init fails in kdump kernel
Takashi Iwai (2):
sound: Fix make allmodconfig on MIPS
ALSA: opti9xx: Fix conflicting driver object name
Tejun Heo (2):
libata: make it clear that sata_inic162x is experimental
workqueue: cond_resched() after processing each work item
Terry Suereth (1):
libata: apply behavioral quirks to sil3826 PMP
Thomas Loo (1):
Bluetooth: ath3k: Add support for Fujitsu Lifebook UH5x2 [04c5:1330]
Tomasz Moń (1):
mwifiex: Add missing endian conversion.
Torstein Hegge (1):
ALSA: usb: Parse UAC2 extension unit like for UAC1
Torsten Schenk (2):
ALSA: 6fire: make buffers DMA-able (pcm)
ALSA: 6fire: make buffers DMA-able (midi)
Trond Myklebust (1):
SUNRPC: Fix memory corruption issue on 32-bit highmem systems
Uwe Kleine-König (2):
serial/mxs-auart: fix race condition in interrupt handler
serial/mxs-auart: increase time to wait for transmitter to become idle
Vyacheslav Dubeyko (2):
nilfs2: remove double bio_put() in nilfs_end_bio_write() for BIO_EOPNOTSUPP error
nilfs2: fix issue with counting number of bio requests for BIO_EOPNOTSUPP error detection
Wanpeng Li (1):
mm/memory-hotplug: fix lowmem count overflow when offline pages
Will Deacon (3):
ARM: 7791/1: a.out: remove partial a.out support
ARM: 7809/1: perf: fix event validation for software group leaders
alpha: makefile: don't enforce small data model for kernel builds
Wladislav Wiebe (1):
of: fdt: fix memory initialization for expanded DT
Xi Wang (1):
slab: introduce kmalloc_array()
Zhu Yanhai (1):
sched: Fix the broken sched_rr_get_interval()
yonghua zheng (1):
fs/proc/task_mmu.c: fix buffer overflow in add_page_map()
View attachment "linux-3.2.51.patch" of type "text/x-diff" (132571 bytes)
Download attachment "signature.asc" of type "application/pgp-signature" (829 bytes)
Powered by blists - more mailing lists