From: Greg KH <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org,
Andrew Morton <akpm@linux-foundation.org>,
torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net, Jiri Slaby <jslaby@suse.cz>
Subject: Linux 3.4.8
Date: Thu, 9 Aug 2012 08:57:35 -0700 [thread overview]
Message-ID: <20120809155735.GA18140@kroah.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 16346 bytes --]
I'm announcing the release of the 3.4.8 kernel.
All users of the 3.4 kernel series must upgrade.
The updated 3.4.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.4.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
------------
Documentation/sound/alsa/HD-Audio-Models.txt | 3
Documentation/stable_kernel_rules.txt | 19 +-
Makefile | 2
arch/arm/mach-omap2/opp.c | 3
arch/m68k/include/asm/entry.h | 4
arch/m68k/kernel/sys_m68k.c | 8 -
arch/mips/kernel/kspd.c | 2
arch/powerpc/boot/dts/p1022ds.dtsi | 16 --
arch/powerpc/include/asm/reg.h | 3
arch/powerpc/kernel/ftrace.c | 12 -
arch/powerpc/platforms/85xx/p1022_ds.c | 106 ++++++++++++--
arch/powerpc/platforms/pseries/eeh_event.c | 6
arch/s390/include/asm/mmu_context.h | 14 +
arch/s390/include/asm/processor.h | 2
arch/s390/kernel/processor.c | 2
arch/s390/kernel/smp.c | 3
arch/s390/mm/fault.c | 13 -
arch/s390/mm/mmap.c | 12 +
arch/s390/mm/pgtable.c | 5
arch/x86/kernel/cpu/mcheck/mce.c | 6
drivers/acpi/ac.c | 4
drivers/acpi/apei/apei-base.c | 5
drivers/base/power/main.c | 10 +
drivers/char/tpm/tpm.c | 12 +
drivers/gpu/drm/nouveau/nva3_copy.fuc | 4
drivers/gpu/drm/nouveau/nva3_copy.fuc.h | 94 ++++++++++++
drivers/gpu/drm/nouveau/nvc0_copy.fuc.h | 87 +++++++++++-
drivers/gpu/drm/radeon/atombios_dp.c | 10 -
drivers/gpu/drm/radeon/atombios_encoders.c | 12 +
drivers/gpu/drm/radeon/radeon_connectors.c | 35 +++-
drivers/gpu/drm/radeon/radeon_cs.c | 2
drivers/gpu/drm/radeon/radeon_cursor.c | 8 -
drivers/gpu/drm/radeon/radeon_object.c | 3
drivers/iommu/amd_iommu.c | 17 +-
drivers/iommu/amd_iommu_v2.c | 2
drivers/md/dm-thin.c | 7
drivers/mmc/host/sdhci-pci.c | 1
drivers/mmc/host/sdhci.c | 8 -
drivers/net/caif/caif_serial.c | 3
drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 1
drivers/net/ethernet/broadcom/bnx2.c | 6
drivers/net/ethernet/broadcom/tg3.c | 10 -
drivers/net/ethernet/freescale/gianfar.c | 7
drivers/net/ethernet/realtek/r8169.c | 27 ---
drivers/net/tun.c | 9 -
drivers/net/usb/kaweth.c | 2
drivers/net/wireless/iwlwifi/iwl-agn-sta.c | 1
drivers/net/wireless/mwifiex/cfg80211.c | 4
drivers/net/wireless/rt2x00/rt2800usb.c | 3
drivers/net/wireless/rtlwifi/rtl8192de/phy.c | 6
drivers/net/wireless/rtlwifi/usb.c | 14 +
drivers/net/wireless/rtlwifi/wifi.h | 1
drivers/s390/net/qeth_l3_main.c | 4
drivers/scsi/hosts.c | 7
drivers/scsi/libsas/sas_expander.c | 47 ++----
drivers/scsi/scsi_error.c | 14 +
drivers/scsi/scsi_lib.c | 43 ++---
drivers/scsi/scsi_priv.h | 1
drivers/scsi/scsi_scan.c | 3
drivers/scsi/scsi_sysfs.c | 46 +++---
drivers/spi/spi-pl022.c | 5
drivers/staging/zsmalloc/zsmalloc-main.c | 33 ----
drivers/target/iscsi/iscsi_target.c | 22 ---
drivers/target/iscsi/iscsi_target_core.h | 2
drivers/target/iscsi/iscsi_target_login.c | 60 --------
drivers/target/target_core_transport.c | 10 +
drivers/usb/core/devio.c | 10 -
drivers/usb/early/ehci-dbgp.c | 2
drivers/usb/gadget/u_ether.c | 12 -
drivers/usb/serial/option.c | 2
drivers/usb/storage/uas.c | 90 ++----------
fs/btrfs/async-thread.c | 9 +
fs/cifs/connect.c | 9 -
fs/exec.c | 2
fs/ext4/balloc.c | 3
fs/ext4/bitmap.c | 12 -
fs/ext4/ext4.h | 6
fs/ext4/extents.c | 46 ++++--
fs/ext4/ialloc.c | 3
fs/ext4/inode.c | 41 ++++-
fs/ext4/resize.c | 7
fs/ext4/super.c | 174 +++++++++++++++++-------
fs/locks.c | 6
fs/nfs/file.c | 7
fs/nfs/idmap.c | 26 ++-
fs/nfs/objlayout/objio_osd.c | 16 +-
fs/nfsd/nfs4xdr.c | 2
fs/select.c | 10 -
fs/udf/super.c | 2
include/linux/cpu.h | 5
include/linux/mm.h | 1
include/linux/net.h | 1
include/linux/posix_types.h | 18 --
include/linux/time.h | 8 -
include/target/target_core_base.h | 1
kernel/exit.c | 2
kernel/futex.c | 17 +-
kernel/power/hibernate.c | 6
kernel/power/suspend.c | 3
kernel/workqueue.c | 38 +++++
mm/memory-failure.c | 14 +
net/8021q/vlan.c | 3
net/caif/caif_dev.c | 2
net/compat.c | 4
net/core/rtnetlink.c | 8 -
net/ipv4/cipso_ipv4.c | 6
net/ipv4/tcp.c | 5
net/ipv4/tcp_input.c | 4
net/mac80211/mlme.c | 4
net/sched/sch_netem.c | 42 ++---
net/sched/sch_sfb.c | 2
net/sctp/input.c | 7
net/sctp/socket.c | 12 +
net/socket.c | 3
net/sunrpc/sched.c | 2
net/sunrpc/xprtrdma/transport.c | 3
net/sunrpc/xprtsock.c | 10 +
net/wanrouter/wanmain.c | 51 +++----
security/selinux/hooks.c | 2
sound/drivers/mpu401/mpu401_uart.c | 1
sound/pci/hda/patch_hdmi.c | 12 -
sound/pci/hda/patch_realtek.c | 29 ++++
sound/pci/hda/patch_sigmatel.c | 23 ++-
sound/pci/hda/patch_via.c | 7
sound/soc/codecs/wm8962.c | 6
sound/soc/codecs/wm8994.c | 2
sound/soc/soc-dapm.c | 10 +
sound/usb/clock.c | 3
128 files changed, 1154 insertions(+), 673 deletions(-)
Aaron Lu (1):
mmc: sdhci: fix incorrect command used in tuning
Al Viro (1):
iscsi-target: Drop bogus struct file usage for iSCSI/SCTP
Alan Cox (3):
sch_sfb: Fix missing NULL check
caif: fix NULL pointer check
wanmain: comparing array with NULL
Alasdair G Kergon (1):
dm thin: reduce endio_hook pool size
Albert Pool (1):
rt2800usb: 2001:3c17 is an RT3370 device
Amir Hanania (1):
net: Fix memory leak - vlan_info struct
Amitkumar Karwar (1):
mwifiex: correction in mcs index check
Andreas Schwab (1):
m68k: Make sys_atomic_cmpxchg_32 work on classic m68k
Ashish Sangwan (1):
ext4: fix hole punch failure when depth is greater than 0
Bart Van Assche (2):
SCSI: Fix device removal NULL pointer dereference
SCSI: Avoid dangling pointer in scsi_requeue_command()
Ben Hutchings (1):
staging: zsmalloc: Finish conversion to a separate module
Bjørn Mork (1):
USB: option: add ZTE MF821D
Boaz Harrosh (1):
pnfs-obj: Fix __r4w_get_page when offset is beyond i_size
Brian Foster (1):
ext4: don't let i_reserved_meta_blocks go negative
Chris Mason (1):
Btrfs: call the ordered free operation without any locks held
Christian König (1):
drm/radeon: fix fence related segfault in CS
Cloud Ren (1):
atl1c: fix issue of transmit queue 0 timed out
Colin Cross (1):
PM / Sleep: call early resume handlers when suspend_noirq fails
Colin Ian King (1):
USB: echi-dbgp: increase the controller wait time to come out of halt.
Dan Carpenter (1):
USB: kaweth.c: use GFP_ATOMIC under spin_lock
Dan Williams (4):
SCSI: libsas: continue revalidation
SCSI: libsas: fix sas_discover_devices return code handling
SCSI: fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations)
SCSI: fix hot unplug vs async scan race
Daniel Drake (1):
mmc: sdhci-pci: CaFe has broken card detection
Daniel Mack (1):
ALSA: snd-usb: fix clock source validity index
Darren Hart (3):
futex: Test for pi_mutex on fault in futex_wait_requeue_pi()
futex: Fix bug in WARN_ON for NULL q.pi_state
futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi()
David Henningsson (2):
ALSA: hda - Add support for Realtek ALC282
ALSA: hda - add dock support for Thinkpad X230 Tablet
David Howells (1):
NFS: Fix a number of bugs in the idmapper
Dylan Reid (1):
ALSA: hda - Turn on PIN_OUT from hdmi playback prepare.
Eliad Peller (1):
mac80211: fail authentication when AP denied authentication
Eric Dumazet (2):
netem: add limitation to reordered packets
gianfar: fix potential sk_wmem_alloc imbalance
Forest Bond (1):
rtlwifi: rtl8192de: Fix phy-based version calculation
Francois Romieu (1):
r8169: revert "add byte queue limit support".
Frank Blaschka (1):
qeth: repair crash in qeth_l3_vlan_rx_kill_vid()
Gerd Hoffmann (1):
Revert "usb/uas: make sure data urb is gone if we receive status before that"
Greg KH (1):
tg3: add device id of Apple Thunderbolt Ethernet device
Greg Kroah-Hartman (1):
Linux 3.4.8
Hangbin Liu (1):
tcp: Add TCP_USER_TIMEOUT negative value check
Hans de Goede (1):
usbdevfs: Correct amount of data copied to user in processcompl_compat
Heiko Carstens (2):
s390/idle: fix sequence handling vs cpu hotplug
s390/mm: fix fault handling for page table walk case
J. Bruce Fields (2):
locks: fix checking of fcntl_setlease argument
nfsd4: our filesystems are normally case sensitive
Jan Kara (1):
udf: Improve table length check to avoid possible overflow
Jean Delvare (1):
ACPI, APEI: Fixup common access width firmware bug
Jeff Layton (2):
cifs: reinstate sec=ntlmv2 mount option
nfs: skip commit in releasepage if we're freeing memory for fs-related reasons
Jerome Glisse (5):
drm/radeon: fix bo creation retry path
drm/radeon: fix non revealent error message
drm/radeon: fix hotplug of DP to DVI|HDMI passive adapters (v2)
drm/radeon: on hotplug force link training to happen (v2)
drm/radeon: fix dpms on/off on trinity/aruba v2
Jesper Juhl (1):
net: Fix references to out-of-scope variables in put_cmsg_compat()
Jiri Benc (1):
net: fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling
Jiri Kosina (1):
tcp: perform DMA to userspace only if there is a task waiting for it
Joe Thornber (1):
dm thin: fix memory leak in process_prepared_mapping error paths
Joerg Roedel (2):
iommu/amd: Add missing spin_lock initialization
iommu/amd: Fix hotplug with iommu=pt
Josh Boyer (1):
posix_types.h: Cleanup stale __NFDBITS and related definitions
Kevin Cernekee (1):
usb: gadget: Fix g_ether interface link status
Kleber Sacilotto de Souza (1):
powerpc/eeh: Check handle_eeh_events() return value
Lan Tianyu (1):
ACPI/AC: prevent OOPS on some boxes due to missing check power_supply_register() return value check
Larry Finger (1):
rtlwifi: rtl8192cu: Change buffer allocation for synchronous reads
Maarten Lankhorst (1):
nouveau: Fix alignment requirements on src and dst addresses
Mark Brown (4):
ASoC: dapm: Fix _PRE and _POST events for DAPM performance improvements
ASoC: wm8962: Redo early init of the part on resume
ASoC: wm8962: Allow VMID time to fully ramp
ASoC: wm8994: Ensure there are enough BCLKs for four channels
Martin Schwidefsky (1):
s390/mm: downgrade page table after fork of a 31 bit process
Mathias Krause (1):
net/tun: fix ioctl() based info leaks
Meenakshi Venkataraman (1):
iwlwifi: fix debug print in iwl_sta_calc_ht_flags
Michael Chan (3):
tg3: Fix Read DMA workaround for 5719 A0.
tg3: Fix race condition in tg3_get_stats64()
bnx2: Fix bug in bnx2_free_tx_skbs().
Michel Dänzer (1):
drm/radeon: Try harder to avoid HW cursor ending on a multiple of 128 columns.
Mikael Pettersson (1):
m68k: Correct the Atari ALLOWINT definition
Mikulas Patocka (1):
tun: fix a crash bug and a memory leak
Neil Horman (1):
sctp: Fix list corruption resulting from freeing an association on a list
Nishanth Menon (1):
ARM: OMAP2+: OPP: Fix to ensure check of right oppdef after bad one
Paul Gortmaker (1):
stable: update references to older 2.6 versions for 3.x
Paul Moore (1):
cipso: don't follow a NULL pointer when setsockopt() is called
Rajiv Andrade (1):
TPM: chip disabled state erronously being reported as error
Roland Dreier (1):
target: Add generation of LOGICAL BLOCK ADDRESS OUT OF RANGE
Sjur Brændeland (1):
caif: Fix access to freed pernet memory
Srivatsa S. Bhat (1):
ftrace: Disable function tracing during suspend/resume and hibernation, again
Takashi Iwai (6):
ALSA: mpu401: Fix missing initialization of irq field
ALSA: hda - Fix invalid D3 of headphone DAC on VT202x codecs
ALSA: hda - Fix mute-LED GPIO setup for HP Mini 210
ALSA: hda - Fix polarity of mute LED on HP Mini 210
ALSA: hda - Fix mute-LED GPIO initialization for IDT codecs
ALSA: hda - Support dock on Lenovo Thinkpad T530 with ALC269VC
Tejun Heo (1):
workqueue: perform cpu down operations from low priority cpu_notifier()
Theodore Ts'o (3):
ext4: pass a char * to ext4_count_free() instead of a buffer_head ptr
ext4: fix overhead calculation used by ext4_statfs()
ext4: undo ext4_calc_metadata_amount if we fail to claim space
Tiejun Chen (1):
powerpc: Add "memory" attribute for mfmsr()
Timur Tabi (1):
powerpc/85xx: use the BRx registers to enable indirect mode on the P1022DS
Tony Luck (1):
x86/mce: Fix siginfo_t->si_addr value for non-recoverable memory faults
Virupax Sadashivpetimath (1):
spi/pl022: disable port when unused
roger blofeld (1):
powerpc/ftrace: Fix assembly trampoline register usage
[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]
next reply other threads:[~2012-08-09 15:57 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-08-09 15:57 Greg KH [this message]
2012-08-09 15:57 ` Linux 3.4.8 Greg KH
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=20120809155735.GA18140@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=jslaby@suse.cz \
--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.