[ 000/109] 3.4.8-stable review

August 07th, 2012 - 06:40 pm ET by Greg Kroah-Hartman | Report spam
From: Greg KH <gregkh@linuxfoundation.org>

This is the start of the stable review cycle for the 3.4.8 release.
There are 109 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.

Responses should be made by Thu Aug 9 22:20:39 UTC 2012.
Anything received after that time might be too late.

The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v3.0/stable-review/patch-3.4.8-rc1.gz
and the diffstat can be found below.

thanks,

greg k-h

-
Documentation/sound/alsa/HD-Audio-Models.txt | 3 +-
Documentation/stable_kernel_rules.txt | 19 ++-
Makefile | 4 +-
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/batman-adv/routing.c | 2 +
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 | 15 +-
sound/usb/clock.c | 3 +-
129 files changed, 1162 insertions(+), 674 deletions(-)


To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
email Follow the discussionReplies 98 repliesReplies Make a reply

Replies

#1 Greg Kroah-Hartman
August 07th, 2012 - 06:40 pm ET | Report spam
From: Greg KH

3.4-stable review patch. If anyone has any objections, please let me know.



From: Virupax Sadashivpetimath

commit fd316941cfee1fbd12746afea83720fb7823888a upstream.

Commit ffbbdd21329f3e15eeca6df2d4bc11c04d9d91c0
"spi: create a message queueing infrastructure"
Accidentally deleted the logic to disable the port
when unused leading to higher power consumption.
Fix this up.

Cc: Vinit Shenoy
Signed-off-by: Virupax Sadashivpetimath
Signed-off-by: Linus Walleij
Signed-off-by: Greg Kroah-Hartman


drivers/spi/spi-pl022.c | 5 +++++
1 file changed, 5 insertions(+)

a/drivers/spi/spi-pl022.c
+++ b/drivers/spi/spi-pl022.c
@@ -489,6 +489,11 @@ static void giveback(struct pl022 *pl022
pl022->cur_transfer = NULL;
pl022->cur_chip = NULL;
spi_finalize_current_message(pl022->master);
+
+ /* disable the SPI/SSP operation */
+ writew((readw(SSP_CR1(pl022->virtbase)) &
+ (~SSP_CR1_MASK_SSE)), SSP_CR1(pl022->virtbase));
+
}

/**


To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

Similar topics