From: Greg KH <gregkh@suse.de>
To: linux-kernel@vger.kernel.org,
Andrew Morton <akpm@linux-foundation.org>,
torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net
Subject: Linux 3.1.5
Date: Fri, 9 Dec 2011 09:23:16 -0800 [thread overview]
Message-ID: <20111209172316.GA24144@kroah.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 17193 bytes --]
I'm announcing the release of the 3.1.5 kernel.
All users of the 3.1 kernel series must upgrade.
The updated 3.1.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.1.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;a=summary
thanks,
greg k-h
------------
Makefile | 2
arch/arm/Kconfig | 12 +
arch/arm/configs/ezx_defconfig | 2
arch/arm/configs/imote2_defconfig | 2
arch/arm/configs/magician_defconfig | 2
arch/arm/configs/zeus_defconfig | 2
arch/arm/kernel/process.c | 3
arch/arm/mach-mxs/clock-mx28.c | 2
arch/arm/mach-omap2/Kconfig | 1
arch/arm/mach-omap2/omap_hwmod.c | 6
arch/arm/mach-omap2/pm.c | 6
arch/arm/mach-omap2/smartreflex.c | 2
arch/arm/mach-omap2/twl-common.c | 11 +
arch/arm/mach-omap2/twl-common.h | 3
arch/arm/mach-pxa/balloon3.c | 2
arch/arm/mach-pxa/colibri-pxa320.c | 2
arch/arm/mach-pxa/gumstix.c | 2
arch/arm/mach-pxa/include/mach/palm27x.h | 4
arch/arm/mach-pxa/palm27x.c | 4
arch/arm/mach-pxa/palmtc.c | 2
arch/arm/mach-pxa/vpac270.c | 2
arch/s390/kernel/ptrace.c | 18 ++
arch/x86/include/asm/timer.h | 23 +++
arch/x86/kernel/cpu/perf_event_intel_ds.c | 6
arch/x86/kernel/mpparse.c | 2
arch/x86/kernel/reboot.c | 13 +-
arch/x86/mm/highmem_32.c | 2
arch/x86/oprofile/init.c | 7 -
drivers/crypto/mv_cesa.c | 12 +
drivers/firmware/sigma.c | 81 +++++++++----
drivers/gpu/drm/drm_crtc.c | 4
drivers/gpu/drm/i915/i915_irq.c | 1
drivers/gpu/drm/i915/i915_reg.h | 4
drivers/gpu/drm/i915/i915_suspend.c | 2
drivers/gpu/drm/i915/intel_display.c | 14 ++
drivers/gpu/drm/i915/intel_panel.c | 3
drivers/gpu/drm/radeon/evergreen.c | 7 -
drivers/gpu/drm/radeon/r100.c | 7 -
drivers/gpu/drm/radeon/radeon_atombios.c | 24 +++
drivers/gpu/drm/radeon/rs600.c | 7 -
drivers/gpu/drm/radeon/rv770.c | 7 -
drivers/hid/hid-core.c | 2
drivers/hid/hid-ids.h | 2
drivers/i2c/algos/i2c-algo-bit.c | 4
drivers/infiniband/core/addr.c | 9 -
drivers/infiniband/hw/cxgb3/iwch_cm.c | 4
drivers/infiniband/hw/cxgb4/cm.c | 4
drivers/infiniband/hw/mlx4/qp.c | 2
drivers/infiniband/hw/nes/nes_cm.c | 6
drivers/infiniband/ulp/ipoib/ipoib_main.c | 18 +-
drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 6
drivers/net/wireless/iwlwifi/iwl-agn-rxon.c | 36 +++--
drivers/net/wireless/iwlwifi/iwl-agn-sta.c | 5
drivers/net/wireless/iwlwifi/iwl-agn.c | 29 ++--
drivers/net/wireless/iwlwifi/iwl-agn.h | 2
drivers/net/wireless/iwlwifi/iwl-pci.c | 8 -
drivers/net/wireless/p54/p54spi.c | 5
drivers/net/wireless/rt2x00/rt2800lib.c | 2
drivers/net/wireless/rtlwifi/ps.c | 17 +-
drivers/oprofile/oprof.c | 29 +++-
drivers/oprofile/timer_int.c | 1
drivers/pci/hotplug/shpchp_core.c | 4
drivers/pci/hotplug/shpchp_hpc.c | 4
drivers/regulator/aat2870-regulator.c | 2
drivers/regulator/twl-regulator.c | 46 +++++++
drivers/rtc/class.c | 10 -
drivers/rtc/interface.c | 44 +++++--
drivers/s390/net/qeth_l3_main.c | 7 +
drivers/scsi/scsi_lib.c | 3
drivers/staging/comedi/comedi_fops.c | 94 +++++++++++----
drivers/staging/rts_pstor/rtsx.c | 1
drivers/staging/usbip/vhci_rx.c | 10 -
drivers/usb/host/ehci-sched.c | 22 ++-
drivers/usb/host/whci/qset.c | 2
drivers/usb/host/xhci.c | 5
drivers/usb/musb/musb_core.c | 6
drivers/usb/serial/ftdi_sio.c | 1
drivers/usb/serial/ftdi_sio_ids.h | 1
drivers/usb/serial/option.c | 4
drivers/usb/storage/unusual_devs.h | 7 +
drivers/video/via/share.h | 4
fs/ecryptfs/crypto.c | 26 ++--
fs/ecryptfs/ecryptfs_kernel.h | 5
fs/ecryptfs/file.c | 23 +++
fs/ecryptfs/inode.c | 52 +++++---
fs/ext4/inode.c | 2
fs/xfs/xfs_buf.h | 1
fs/xfs/xfs_file.c | 34 ++++-
fs/xfs/xfs_iops.c | 2
fs/xfs/xfs_mount.c | 29 +---
fs/xfs/xfs_qm.c | 3
fs/xfs/xfs_vnodeops.c | 14 +-
include/drm/drm_mode.h | 2
include/drm/drm_pciids.h | 8 +
include/linux/clocksource.h | 3
include/linux/sigma.h | 13 --
include/net/inetpeer.h | 1
include/net/red.h | 15 --
kernel/cgroup_freezer.c | 11 +
kernel/hrtimer.c | 6
kernel/irq/manage.c | 5
kernel/irq/spurious.c | 4
kernel/jump_label.c | 3
kernel/time/clockevents.c | 1
kernel/time/clocksource.c | 62 ++++++++--
kernel/time/tick-broadcast.c | 2
kernel/time/timekeeping.c | 11 +
kernel/trace/ftrace.c | 1
kernel/trace/trace_events.c | 1
kernel/trace/trace_events_filter.c | 6
mm/hugetlb.c | 2
mm/slab.c | 5
net/bridge/br_multicast.c | 2
net/ipv4/ah4.c | 6
net/ipv4/ip_options.c | 1
net/ipv4/route.c | 152 ++++++++++++++++---------
net/ipv6/ah6.c | 6
net/mac80211/agg-tx.c | 41 ++++++
net/mac80211/main.c | 6
net/sched/sch_red.c | 4
net/sched/sch_teql.c | 31 +++--
net/sunrpc/xprtsock.c | 3
net/wireless/nl80211.c | 4
net/wireless/reg.c | 49 +++++---
sound/pci/hda/patch_realtek.c | 14 ++
sound/pci/hda/patch_sigmatel.c | 18 --
sound/pci/hda/patch_via.c | 76 +++++++-----
sound/pci/lx6464es/lx_core.c | 16 +-
sound/soc/codecs/ad1836.h | 2
sound/soc/codecs/sta32x.c | 63 ++++++++++
sound/soc/codecs/sta32x.h | 1
sound/soc/codecs/wm8731.c | 1
sound/soc/codecs/wm8753.c | 3
sound/soc/fsl/fsl_ssi.c | 1
tools/perf/util/trace-event-parse.c | 2
135 files changed, 1170 insertions(+), 471 deletions(-)
Alex Deucher (4):
drm/radeon/kms: fix up gpio i2c mask bits for r4xx for real
drm/radeon/kms: fix up gpio i2c mask bits for r4xx
drm/radeon/kms: add some new pci ids
drm/radeon/kms: add some loop timeouts in pageflip code
Andiry Xu (1):
xHCI: fix bug in xhci_clear_command_ring()
Arve Hjønnevåg (1):
rtc: Fix some bugs that allowed accumulating time drift in suspend/resume
Axel Lin (2):
regulator: aat2870: Fix the logic of checking if no id is matched in aat2870_get_regulator
ASoC: Fix wrong define for AD1836_ADC_WORD_OFFSET
Bart Westgeest (1):
staging: usbip: bugfix for deadlock
Benjamin Tissoires (1):
HID: Correct General touch PID
Bernd Porr (1):
staging: comedi: fix oops for USB DAQ devices.
Bjorn Helgaas (2):
PCI hotplug: shpchp: don't blindly claim non-AMD 0x7450 device IDs
x86/mpparse: Account for bus types other than ISA and PCI
Carlos Maiolino (1):
xfs: Fix possible memory corruption in xfs_readlink
Charles Chin (1):
ALSA: hda - Fix S3/S4 problem on machines with VREF-pin mute-LED
Christoph Hellwig (2):
xfs: avoid direct I/O write vs buffered I/O race
xfs: fix buffer flushing during unmount
Dan Carpenter (1):
USB: whci-hcd: fix endian conversion in qset_clear()
Daniel Drake (1):
viafb: correct sync polarity for OLPC DCON
Daniel Vetter (1):
drm/i915: Ivybridge still has fences!
Dave Chinner (1):
xfs: don't serialise direct IO reads on page cache checks
David S. Miller (1):
ipv4: Perform peer validation on cached route lookup.
Dirk Nehring (1):
usb: option: add Huawei E353 controlling interfaces
Edward Donovan (1):
genirq: fix regression in irqfixup, irqpoll
Eliad Peller (1):
nl80211: fix MAC address validation
Emmanuel Grumbach (1):
mac80211: fix race between the AGG SM and the Tx data path
Eric Anholt (2):
drm/i915: Turn on a required 3D clock gating bit on Sandybridge.
drm/i915: Turn on another required clock gating bit on gen6.
Eric Dumazet (7):
IB: Fix RCU lockdep splats
ipv4: fix lockdep splat in rt_cache_seq_show
sch_teql: fix lockdep splat
ipv4: fix redirect handling
inet: add a redirect generation id in inetpeer
sch_red: fix red_calc_qavg_from_idle_time
sch_red: fix red_change
Federico Vaga (2):
Staging: comedi: fix mmap_count
Staging: comedi: fix signal handling in read and write
Felipe Balbi (1):
ARM: OMAP: smartreflex: fix IRQ handling bug
Flavio Leitner (1):
route: fix ICMP redirect validation
Frank Blaschka (1):
qeth: l3 fix rcu splat in xmit
Gao feng (1):
ipv4: avoid useless call of the function check_peer_pmtu
Gertjan van Wingerde (1):
rt2x00: Fix efuse EEPROM reading on PPC32.
Gleb Natapov (1):
jump_label: jump_label_inc may return before the code is patched
Greg Kroah-Hartman (1):
Linux 3.1.5
Hannes Reinecke (1):
SCSI: Silencing 'killing requests for dead queue'
Haojian Zhuang (1):
ARM: pxa: fix inconsistent CONFIG_USB_PXA27X
Hector Palacios (1):
timekeeping: add arch_offset hook to ktime_get functions
Hillf Danton (1):
hugetlb: release pages in the error path of hugetlb_cow()
Ido Yariv (1):
genirq: Fix race condition when stopping the irq thread
Ilya Dryomov (1):
tracing: fix event_subsystem ref counting
Jeff Ohlstein (1):
hrtimer: Fix extra wakeups from __remove_hrtimer()
Jeffrey (Sheng-Hui) Chu (1):
i2c-algo-bit: Generate correct i2c address sequence for 10-bit target
Johannes Berg (3):
cfg80211: fix regulatory NULL dereference
mac80211: don't stop a single aggregation session twice
iwlagn: fix HW crypto for TX-only keys
Johannes Stezenbach (1):
ASoC: sta32x: preserve coefficient RAM
John Stultz (1):
clocksource: Avoid selecting mult values that might overflow when adjusted
Julian Anastasov (1):
ipv4: make sure RTO_ONLINK is saved in routing cache
Kevin Hilman (2):
ARM: OMAP: PM: only register TWL with voltage layer when device is present
usb: musb: PM: fix context save/restore in suspend/resume path
Konrad Rzeszutek Wilk (1):
x86/paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardless of lazy_mmu mode
Lars-Peter Clausen (3):
firmware: Sigma: Prevent out of bounds memory access
firmware: Sigma: Skip header during CRC generation
firmware: Sigma: Fix endianess issues
Li Wei (1):
ipv4: fix for ip_options_rcv_srr() daddr update.
Luis R. Rodriguez (2):
cfg80211: fix race on init and driver registration
cfg80211: amend regulatory NULL dereference fix
Marcin Kościelnicki (1):
usb: ftdi_sio: add PID for Propox ISPcable III
Mark Brown (1):
ASoC: Ensure WM8731 register cache is synced when resuming from disabled
Martin Schwidefsky (1):
add missing .set function for NT_S390_LAST_BREAK regset
Matthieu CASTET (1):
EHCI : Fix a regression in the ISO scheduler
Michael Buesch (2):
p54spi: Add missing spin_lock_init
p54spi: Fix workqueue deadlock
Michal Hocko (1):
cgroup_freezer: fix freezing groups with stopped tasks
Ming Lei (1):
ARM: OMAP2: select ARM_AMBA if OMAP3_EMU is defined
Mitsuo Hayasaka (2):
xfs: Return -EIO when xfs_vn_getattr() failed
xfs: use doalloc flag in xfs_qm_dqattach_one()
Nick Bowler (2):
ah: Correctly pass error codes in ahash output callback.
ah: Read nexthdr value before overwriting it in ahash input callback.
Nikolay Martynov (1):
mac80211: fix race condition caused by late addBA response
Peter Chubb (1):
x86: Fix "Acer Aspire 1" reboot hang
Peter Zijlstra (2):
perf/x86: Fix PEBS instruction unwind
slab, lockdep: Fix silly bug
Phil Sutter (1):
crypto: mv_cesa - fix hashing of chunks > 1920 bytes
Qinglin Ye (1):
USB: usb-storage: unusual_devs entry for Kingston DT 101 G2
Rabin Vincent (1):
rtc: Disable the alarm in the hardware
Robert Richter (2):
oprofile, x86: Fix crash when unloading module (nmi timer mode)
oprofile: Fix crash when unloading module (hr timer mode)
Salman Qazi (1):
sched, x86: Avoid unnecessary overflow in sched_clock
Simon Wunderlich (1):
mac80211: fill rate filter for internal scan requests
Stanislaw Gruszka (1):
rtlwifi: fix lps_lock deadlock
Steven Rostedt (2):
ftrace: Remove force undef config value left for testing
perf: Fix parsing of __print_flags() in TP_printk()
Takashi Iwai (3):
drm/i915: Fix inconsistent backlight level during disabled
ALSA: hda - Fix jack-detection control of VT1708
ALSA: hda/realtek - Fix missing inits of item indices for auto-mic
Tejun Heo (2):
ext4: fix racy use-after-free in ext4_end_io_dio()
trace_events_filter: Use rcu_assign_pointer() when setting ftrace_event_call->filter
Tero Kristo (1):
regulator: twl: fix twl4030 support for smps regulators
Thomas Gleixner (2):
tick-broadcast: Stop active broadcast device when replacing it
clockevents: Set noop handler in clockevents_exchange_device()
Thomas Poussevin (1):
USB: EHCI: fix HUB TT scheduling issue with iso transfer
Tim Blechmann (1):
ALSA: lx6464es - fix device communication via command bus
Timo Juhani Lindfors (1):
ASoC: wm8753: Skip noop reconfiguration of DAI mode
Timur Tabi (1):
ASoC: fsl_ssi: properly initialize the sysfs attribute object
Trond Myklebust (1):
SUNRPC: Ensure we return EAGAIN in xs_nospace if congestion is cleared
Tyler Hicks (3):
eCryptfs: Prevent file create race condition
eCryptfs: Flush file in vma close
eCryptfs: Extend array bounds for all filename chars
Veli-Pekka Peltola (1):
usb: option: add SIMCom SIM5218
Wey-Yi Guy (2):
iwlwifi: allow pci_enable_msi fail
iwlwifi: do not re-configure HT40 after associated
Will Deacon (1):
ARM: 7161/1: errata: no automatic store buffer drain
Wolfram Sang (1):
arm: mx28: fix bit operation in clock setting
Xi Wang (1):
drm: integer overflow in drm_mode_dirtyfb_ioctl()
Yang Honggang (Joseph) (1):
clocksource: Fix bug with max_deferment margin calculation
sricharan (1):
ARM: OMAP: hwmod: Fix the addr space, irq, dma count APIs
stephen hemminger (1):
bridge: correct IPv6 checksum after pull
wwang (1):
staging:rts_pstor:Complete scanning_done variable
[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]
next reply other threads:[~2011-12-09 17:23 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-12-09 17:23 Greg KH [this message]
2011-12-09 17:23 ` Linux 3.1.5 Greg KH
2011-12-12 18:42 ` Josh Boyer
2011-12-12 18:42 ` Josh Boyer
2011-12-12 19:05 ` Greg KH
2011-12-12 19:05 ` Greg KH
2011-12-12 19:14 ` Josh Boyer
2011-12-12 19:14 ` Josh Boyer
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20111209172316.GA24144@kroah.com \
--to=gregkh@suse.de \
--cc=akpm@linux-foundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=lwn@lwn.net \
--cc=stable@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.