Linux 3.2.35
From: Ben Hutchings
Date: Thu Dec 06 2012 - 20:23:35 EST
I'm announcing the release of the 3.2.35 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
Ben.
------------
Documentation/cgroups/memory.txt | 4 ++
Documentation/dvb/get_dvb_firmware | 2 +-
Makefile | 2 +-
arch/arm/Kconfig | 1 +
arch/arm/mach-dove/include/mach/pm.h | 2 +-
arch/arm/mach-dove/irq.c | 14 ++++-
arch/arm/mach-kirkwood/pcie.c | 11 +++-
arch/m68k/include/asm/signal.h | 6 +-
arch/parisc/kernel/signal32.c | 6 +-
arch/parisc/kernel/sys_parisc.c | 2 +
arch/s390/include/asm/compat.h | 2 +-
arch/s390/include/asm/ptrace.h | 4 +-
arch/s390/kernel/compat_signal.c | 14 ++++-
arch/s390/kernel/signal.c | 14 ++++-
arch/s390/mm/gup.c | 2 +-
arch/sparc/kernel/signal_64.c | 4 +-
arch/x86/include/asm/ptrace.h | 15 ++---
arch/x86/kernel/cpu/amd.c | 14 +++++
arch/x86/kernel/cpu/mcheck/therm_throt.c | 29 +++-------
arch/x86/kernel/microcode_amd.c | 4 ++
arch/x86/kernel/ptrace.c | 30 ++++++++++
arch/x86/kernel/setup.c | 17 +++++-
arch/x86/mm/init.c | 67 +++++++++++++----------
block/blk-exec.c | 9 ++-
drivers/gpu/drm/i915/i915_drv.h | 2 +
drivers/gpu/drm/i915/intel_bios.c | 36 ++++++++++++
drivers/gpu/drm/i915/intel_display.c | 30 ++++++++--
drivers/gpu/drm/i915/intel_sdvo.c | 22 +++++++-
drivers/gpu/drm/radeon/atombios_encoders.c | 2 +-
drivers/gpu/drm/radeon/evergreen.c | 2 +
drivers/gpu/drm/radeon/radeon_agp.c | 5 +-
drivers/gpu/drm/ttm/ttm_page_alloc.c | 5 +-
drivers/hid/hid-ids.h | 3 +
drivers/hid/usbhid/hid-quirks.c | 1 +
drivers/idle/intel_idle.c | 37 +++++++++++++
drivers/input/mouse/bcm5974.c | 3 +
drivers/input/serio/i8042.c | 23 +++++---
drivers/isdn/gigaset/bas-gigaset.c | 19 ++++++-
drivers/md/dm.c | 8 ++-
drivers/md/md.c | 11 ++--
drivers/mtd/devices/slram.c | 2 +-
drivers/mtd/ofpart.c | 2 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 3 +
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 2 +
drivers/net/wireless/brcm80211/brcmsmac/ampdu.c | 6 +-
drivers/net/wireless/mwifiex/cmdevt.c | 11 +++-
drivers/net/wireless/mwifiex/sdio.c | 11 ++--
drivers/net/wireless/rtlwifi/rtl8192cu/sw.c | 1 +
drivers/pci/setup-bus.c | 4 +-
drivers/pci/setup-res.c | 5 +-
drivers/platform/x86/acer-wmi.c | 1 +
drivers/scsi/isci/request.c | 2 +-
drivers/usb/host/xhci-ring.c | 7 +--
drivers/usb/host/xhci.c | 8 +--
drivers/usb/serial/option.c | 9 +++
drivers/usb/serial/usb-serial.c | 6 +-
drivers/watchdog/iTCO_wdt.c | 35 ++++++++++++
fs/gfs2/lops.c | 18 ++----
fs/gfs2/trans.c | 8 +++
fs/jbd/transaction.c | 2 +
fs/jffs2/file.c | 39 +++++++------
fs/reiserfs/inode.c | 10 +++-
fs/reiserfs/stree.c | 4 ++
fs/reiserfs/super.c | 60 +++++++++++++++-----
fs/ubifs/find.c | 12 +++-
fs/ubifs/lprops.c | 6 ++
fs/ubifs/ubifs.h | 3 +
fs/xfs/xfs_buf.c | 14 ++++-
include/linux/ptp_clock_kernel.h | 3 +-
kernel/futex.c | 59 +++++++++++++-------
kernel/watchdog.c | 4 +-
kernel/workqueue.c | 4 +-
mm/memcontrol.c | 21 +++++--
mm/memory-failure.c | 8 +++
mm/shmem.c | 2 +-
mm/sparse.c | 10 ++--
mm/vmscan.c | 27 ++++++---
net/can/bcm.c | 3 +
net/core/dev.c | 4 +-
net/core/dev_addr_lists.c | 3 +-
net/ipv4/ip_sockglue.c | 33 +++++++----
net/ipv4/netfilter/nf_nat_standalone.c | 6 +-
net/ipv6/ipv6_sockglue.c | 1 +
net/mac80211/ibss.c | 8 +--
net/mac80211/sta_info.c | 5 ++
net/netfilter/nf_conntrack_proto_tcp.c | 29 ++++------
net/wireless/reg.c | 5 +-
security/device_cgroup.c | 6 +-
security/selinux/netnode.c | 3 +-
sound/pci/hda/patch_realtek.c | 3 +
sound/soc/codecs/wm8978.c | 2 +-
sound/soc/soc-dapm.c | 2 +-
sound/usb/midi.c | 8 ++-
95 files changed, 741 insertions(+), 295 deletions(-)
Al Viro (2):
sparc64: not any error from do_sigaltstack() should fail rt_sigreturn()
fix user-triggerable panic on parisc
Albert Pool (1):
rtlwifi: rtl8192cu: Add new USB ID
Alex Deucher (2):
drm/radeon: fix logic error in atombios_encoders.c
drm/radeon: properly track the crtc not_enabled case evergreen_mc_stop()
Andre Przywara (1):
x86, amd: Disable way access filter on Piledriver CPUs
Andreas Schwab (1):
m68k: fix sigset_t accessor functions
Arend van Spriel (1):
brcm80211: smac: only print block-ack timeout message at trace level
Arik Nemtsov (1):
mac80211: sync acccess to tx_filtered/ps_tx_buf queues
Artem Bityutskiy (2):
UBIFS: introduce categorized lprops counter
UBIFS: fix mounting problems after power cuts
Ben Hutchings (2):
intel_idle: enable IVB Xeon support
Linux 3.2.35
Benjamin Marzinski (1):
GFS2: Test bufdata with buffer locked and gfs2_log_lock held
Bing Zhao (2):
mwifiex: fix system hang issue in cmd timeout error case
mwifiex: report error to MMC core if we cannot suspend
Boris Ostrovsky (1):
x86, microcode, AMD: Add support for family 16h processors
Chuansheng Liu (1):
watchdog: using u64 in get_sample_period()
Clemens Ladisch (1):
ALSA: ua101, usx2y: fix broken MIDI output
Dan Williams (2):
USB: option: add Novatel E362 and Dell Wireless 5800 USB IDs
USB: option: add Alcatel X220/X500D USB IDs
Darren Hart (1):
futex: avoid wake_futex() for a PI futex_q
Dave Chinner (1):
xfs: drop buffer io reference when a bad bio is built
Dave Jones (1):
selinux: fix sel_netnode_insert() suspicious rcu dereference
David Henningsson (1):
ALSA: hda - Add support for Realtek ALC292
Dmitry Torokhov (1):
Input: i8042 - also perform controller reset when suspending
Emil Tantilov (1):
ixgbe: add support for new 82599 device id
Eric Millbrandt (1):
ASoC: wm8978: pll incorrectly configured when codec is master
Fenghua Yu (1):
x86, mce, therm_throt: Don't report power limit and package level thermal throttle events in mcelog
H. Peter Anvin (1):
x86-32: Export kernel_stack_pointer() for modules
Hannes Frederic Sowa (1):
ipv6: setsockopt(IPIPPROTO_IPV6, IPV6_MINHOPCOUNT) forgot to set return value
Heiko Carstens (1):
s390/gup: add missing TASK_SIZE check to get_user_pages_fast()
Hugh Dickins (1):
tmpfs: change final i_blocks BUG to WARNING
Jacob Keller (1):
ptp: update adjfreq callback description
Jacob Shin (2):
x86: Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping.
x86, mm: Find_early_table_space based on ranges that are actually being mapped
James Bottomley (1):
fix virtual aliasing issue in get_shared_area()
Jan Kara (5):
reiserfs: Fix lock ordering during remount
reiserfs: Protect reiserfs_quota_on() with write lock
reiserfs: Protect reiserfs_quota_write() with write lock
reiserfs: Move quota calls out of write lock
jbd: Fix lock ordering bug in journal_unmap_buffer()
Jan Safrata (1):
usb: use usb_serial_put in usb_serial_probe errors
Jani Nikula (1):
drm/i915/sdvo: clean up connectors on intel_sdvo_init() failures
Jason Gunthorpe (1):
ARM: Kirkwood: Update PCI-E fixup
Jens Axboe (1):
dm: fix deadlock with request based dm and queue request_fn recursion
Jianguo Wu (1):
mm/vmemmap: fix wrong use of virt_to_page
Jiri Engelthaler (1):
mtd: slram: invalid checking of absolute end address
Jiri Pirko (1):
net: correct check in dev_addr_del()
Johannes Berg (1):
wireless: allow 40 MHz on world roaming channels 12/13
Johannes Weiner (1):
mm: vmscan: fix endless loop in kswapd balancing
Jozsef Kadlecsik (2):
netfilter: Mark SYN/ACK packets as invalid from original direction
netfilter: Validate the sequence number of dataless ACK packets as well
Jussi Pakkanen (1):
Input: bcm5974 - set BUTTONPAD property
Kailang Yang (1):
ALSA: hda - Add new codec ALC283 ALC290 support
Len Brown (1):
intel_idle: initial IVB support
Maciej Patelczyk (1):
isci: copy fis 0x34 response into proper buffer
Marek Vasut (1):
HID: add quirk for Freescale i.MX28 ROM recovery
Martin Schwidefsky (1):
s390/signal: set correct address space control
Mauro Carvalho Chehab (1):
get_dvb_firmware: fix download site for tda10046 firmware
Merlin Schumacher (1):
acer-wmi: support for P key on TM8372
Michal Hocko (1):
memcg: oom: fix totalpages calculation for memory.swappiness==0
Mike Galbraith (1):
workqueue: exit rescuer_thread() as TASK_RUNNING
Misael Lopez Cruz (1):
ASoC: dapm: Use card_list during DAPM shutdown
Naoya Horiguchi (1):
mm: soft offline: split thp at the beginning of soft_offline_page()
Oliver Hartkopp (1):
can: bcm: initialize ifindex for timeouts without previous frame reception
Paul Bolle (1):
radeon: add AGPMode 1 quirk for RV250
Robert Richter (1):
x86-32: Fix invalid stack address while in softirq
Roland Dreier (1):
block: Don't access request after it might be freed
Russell King - ARM Linux (2):
Dove: Attempt to fix PMU/RTC interrupts
Dove: Fix irq_to_pmu()
Sachin Kamat (1):
mtd: ofpart: Fix incorrect NULL check in parse_ofoldpart_partitions()
Sarah Sharp (2):
xhci: Remove warnings about MSI and MSI-X capabilities.
xhci: Remove scary warnings about transfer issues.
Seth Heasley (1):
watchdog: iTCO_wdt: add Intel Lynx Point DeviceIDs
Simon Wunderlich (1):
mac80211: deinitialize ibss-internals after emptiness check
Takashi Iwai (1):
drm/i915: Check VBIOS value for determining LVDS dual channel mode, too
Tejun Heo (1):
device_cgroup: fix RCU usage
Thomas Betker (1):
jffs2: Fix lock acquisition order bug in jffs2_write_begin
Thomas Gleixner (1):
futex: Handle futex_pi OWNER_DIED take over correctly
Tilman Schmidt (1):
bas_gigaset: fix pre_reset handling
Tom Herbert (1):
net-rps: Fix brokeness causing OOO packets
Ulrich Weber (1):
netfilter: nf_nat: don't check for port change on ICMP tuples
Xi Wang (1):
ipv4: avoid undefined behavior in do_ip_setsockopt()
Yinghai Lu (2):
x86, mm: Undo incorrect revert in arch/x86/mm/init.c
PCI : Calculate right add_size
Zhao Yakui (1):
ttm: Clear the ttm page allocated from high memory zone correctly
joshua.a.hay@xxxxxxxxx (1):
ixgbe: add support for X540-AT1
majianpeng (2):
md: Reassigned the parameters if read_seqretry returned true in func md_is_badblock.
md: Avoid write invalid address if read_seqretry returned true.
Attachment:
signature.asc
Description: This is a digitally signed message part