2014-01-03 13:21:55

by Ben Hutchings

[permalink] [raw]
Subject: Linux 3.2.54

I'm announcing the release of the 3.2.54 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.53 is attached to this message.

Ben.

------------

Documentation/sysctl/kernel.txt | 25 ++--
Makefile | 2 +-
arch/arm/include/asm/assembler.h | 8 ++
arch/arm/include/asm/uaccess.h | 40 ++++--
arch/arm/kernel/process.c | 7 +-
arch/arm/kernel/stacktrace.c | 2 +-
arch/arm/lib/getuser.S | 23 ++--
arch/arm/lib/putuser.S | 6 +
arch/arm/mach-footbridge/common.c | 3 +
arch/arm/mach-footbridge/dc21285.c | 2 -
arch/arm/mach-integrator/integrator_cp.c | 3 +-
arch/arm/mach-pxa/reset.c | 8 +-
arch/arm/mach-pxa/tosa.c | 102 +++++++--------
arch/arm/mach-sa1100/assabet.c | 3 +
arch/avr32/boot/u-boot/head.S | 35 +++++-
arch/avr32/kernel/entry-avr32b.S | 3 +-
arch/avr32/kernel/head.S | 20 ---
arch/cris/include/asm/io.h | 1 +
arch/ia64/include/asm/processor.h | 2 +-
arch/powerpc/kernel/signal_32.c | 6 +
arch/powerpc/kernel/signal_64.c | 6 +
arch/powerpc/kernel/time.c | 4 +-
arch/powerpc/kernel/vio.c | 12 +-
arch/s390/crypto/aes_s390.c | 50 ++++----
arch/um/os-Linux/start_up.c | 2 +
arch/x86/boot/Makefile | 6 +-
arch/x86/boot/compressed/Makefile | 1 +
arch/x86/kernel/crash.c | 2 +-
arch/x86/kernel/microcode_amd.c | 2 +-
arch/x86/kernel/reboot.c | 11 +-
arch/x86/kvm/lapic.c | 3 +-
arch/x86/platform/efi/efi.c | 5 -
block/blk-core.c | 2 +
block/blk-timeout.c | 3 +-
crypto/algif_hash.c | 5 +-
crypto/algif_skcipher.c | 4 +-
crypto/ansi_cprng.c | 4 +-
crypto/authenc.c | 7 +-
crypto/ccm.c | 3 +-
drivers/ata/ahci.c | 6 +
drivers/ata/ahci_platform.c | 1 +
drivers/ata/libahci.c | 16 +++
drivers/ata/libata-core.c | 1 +
drivers/ata/libata-transport.c | 16 +--
drivers/atm/idt77252.c | 2 +-
drivers/block/brd.c | 2 +-
drivers/block/loop.c | 6 +-
drivers/char/i8k.c | 7 ++
drivers/connector/cn_proc.c | 66 ++++++----
drivers/gpio/gpio-mpc8xxx.c | 8 +-
drivers/gpu/drm/i915/intel_display.c | 4 +
drivers/gpu/drm/nouveau/nouveau_gem.c | 3 +-
drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 28 +++++
drivers/gpu/drm/ttm/ttm_bo.c | 32 +++--
drivers/hid/hid-multitouch.c | 2 +-
drivers/hwmon/lm78.c | 2 +
drivers/hwmon/lm90.c | 11 +-
drivers/hwmon/sis5595.c | 2 +
drivers/hwmon/vt8231.c | 2 +-
drivers/hwmon/w83l786ng.c | 14 ++-
drivers/infiniband/hw/ipath/ipath_user_sdma.c | 7 +-
drivers/infiniband/hw/qib/qib_user_sdma.c | 6 +-
drivers/isdn/isdnloop/isdnloop.c | 8 +-
drivers/isdn/mISDN/socket.c | 13 +-
drivers/md/dm-bufio.c | 5 +
drivers/md/dm-delay.c | 23 ++--
drivers/md/dm-mpath.c | 18 ++-
drivers/md/dm-snap.c | 71 +++++++++--
drivers/md/dm-table.c | 23 +++-
drivers/media/video/saa7164/saa7164-core.c | 4 +-
drivers/misc/enclosure.c | 7 ++
drivers/mmc/card/block.c | 47 ++++++-
drivers/mtd/devices/m25p80.c | 19 ++-
drivers/mtd/nand/gpmi-nand/gpmi-nand.c | 4 +-
drivers/mtd/nand/nand_base.c | 16 ++-
drivers/net/bonding/bond_sysfs.c | 11 +-
drivers/net/can/c_can/c_can.c | 6 +-
drivers/net/can/sja1000/sja1000.c | 17 +--
drivers/net/ethernet/smsc/smc91x.h | 22 +---
drivers/net/ppp/pppoe.c | 2 -
drivers/net/wireless/libertas/debugfs.c | 6 +-
drivers/net/wireless/mwifiex/sdio.c | 3 +
drivers/net/wireless/prism54/islpci_dev.c | 7 +-
drivers/net/wireless/rt2x00/rt2400pci.c | 2 +-
drivers/net/wireless/rt2x00/rt2x00mac.c | 3 +
drivers/net/wireless/rtlwifi/base.c | 90 ++++++--------
drivers/net/wireless/rtlwifi/rtl8192cu/mac.c | 6 +-
drivers/net/wireless/rtlwifi/rtl8192cu/trx.c | 8 +-
drivers/net/wireless/rtlwifi/rtl8192de/trx.c | 2 +-
drivers/net/wireless/rtlwifi/rtl8192se/rf.c | 2 +-
drivers/net/wireless/rtlwifi/rtl8192se/trx.c | 2 +-
drivers/net/wireless/rtlwifi/wifi.h | 6 +-
drivers/pci/pcie/portdrv_pci.c | 1 -
drivers/rtc/rtc-at91rm9200.c | 2 +
drivers/s390/net/qeth_core_main.c | 6 +-
drivers/scsi/aacraid/commctrl.c | 3 +-
drivers/scsi/hpsa.c | 4 +-
drivers/scsi/libsas/sas_ata.c | 2 +-
drivers/staging/tidspbridge/Kconfig | 2 +-
drivers/staging/zram/zram_sysfs.c | 25 ++--
drivers/target/iscsi/iscsi_target_auth.c | 5 +-
drivers/target/iscsi/iscsi_target_nego.c | 2 +-
drivers/usb/class/cdc-acm.c | 2 +
drivers/usb/core/hub.c | 16 ++-
drivers/usb/dwc3/ep0.c | 2 +
drivers/usb/dwc3/gadget.c | 5 +-
drivers/usb/gadget/composite.c | 1 +
drivers/usb/serial/ftdi_sio.c | 31 +++--
drivers/usb/serial/generic.c | 9 +-
drivers/usb/serial/mos7840.c | 36 +++---
drivers/usb/serial/option.c | 44 +++++++
drivers/usb/serial/pl2303.c | 31 +++--
drivers/usb/serial/spcp8x5.c | 30 +++--
drivers/usb/wusbcore/wa-rpipe.c | 5 +-
drivers/usb/wusbcore/wa-xfer.c | 5 +-
drivers/video/backlight/atmel-pwm-bl.c | 7 +-
fs/cifs/cifssmb.c | 8 +-
fs/configfs/dir.c | 16 ++-
fs/devpts/inode.c | 1 +
fs/exec.c | 6 +
fs/ext4/xattr.c | 1 +
fs/nfs/nfs4proc.c | 14 ++-
fs/nfsd/nfs4xdr.c | 2 +-
fs/nfsd/vfs.c | 173 +++++++++++++++-----------
fs/xfs/xfs_ioctl.c | 3 +-
fs/xfs/xfs_ioctl32.c | 3 +-
include/crypto/scatterwalk.h | 3 +-
include/linux/binfmts.h | 3 -
include/linux/compiler-intel.h | 2 -
include/linux/msg.h | 6 +-
include/linux/mtd/map.h | 4 +-
include/linux/net.h | 8 ++
include/linux/pci_ids.h | 1 +
include/linux/random.h | 6 +-
include/linux/sched.h | 4 +
include/net/ip.h | 2 +-
include/net/ipv6.h | 6 +-
include/sound/memalloc.h | 2 +-
include/trace/ftrace.h | 5 +-
ipc/msgutil.c | 12 +-
ipc/util.h | 4 +-
kernel/audit.c | 7 +-
kernel/cpuset.c | 8 +-
kernel/futex.c | 2 +-
kernel/irq/pm.c | 2 +-
kernel/power/snapshot.c | 6 +-
kernel/ptrace.c | 3 +-
kernel/sched_debug.c | 8 ++
kernel/sched_fair.c | 2 +
kernel/time/alarmtimer.c | 4 +-
kernel/trace/ftrace.c | 164 ++++++++++++++++--------
lib/random32.c | 14 +--
lib/vsprintf.c | 32 ++++-
net/appletalk/ddp.c | 16 ++-
net/atm/common.c | 2 -
net/ax25/af_ax25.c | 4 +-
net/bluetooth/af_bluetooth.c | 4 -
net/bluetooth/hci_sock.c | 2 -
net/bluetooth/rfcomm/sock.c | 1 -
net/bridge/br_if.c | 2 +
net/caif/caif_socket.c | 4 -
net/compat.c | 5 +-
net/core/dev.c | 4 +-
net/core/fib_rules.c | 3 +-
net/core/iovec.c | 3 +-
net/core/pktgen.c | 7 ++
net/ieee802154/6lowpan.c | 4 +-
net/ipv4/datagram.c | 2 +-
net/ipv4/ip_sockglue.c | 3 +-
net/ipv4/ping.c | 13 +-
net/ipv4/raw.c | 6 +-
net/ipv4/tcp_ipv4.c | 2 +-
net/ipv4/udp.c | 14 +--
net/ipv6/datagram.c | 8 +-
net/ipv6/ip6_output.c | 4 +-
net/ipv6/raw.c | 8 +-
net/ipv6/route.c | 7 +-
net/ipv6/udp.c | 9 +-
net/ipx/af_ipx.c | 3 +-
net/irda/af_irda.c | 4 -
net/iucv/af_iucv.c | 2 -
net/key/af_key.c | 1 -
net/l2tp/l2tp_ip.c | 4 +-
net/l2tp/l2tp_ppp.c | 2 -
net/llc/af_llc.c | 2 -
net/mac80211/rx.c | 3 +-
net/netlink/af_netlink.c | 2 -
net/netrom/af_netrom.c | 3 +-
net/nfc/rawsock.c | 2 -
net/packet/af_packet.c | 96 +++++++-------
net/phonet/datagram.c | 9 +-
net/rds/recv.c | 2 -
net/rose/af_rose.c | 8 +-
net/rxrpc/ar-recvmsg.c | 9 +-
net/socket.c | 24 ++--
net/sunrpc/xprtsock.c | 28 +++--
net/tipc/socket.c | 6 -
net/unix/af_unix.c | 5 -
net/x25/af_x25.c | 3 +-
security/selinux/hooks.c | 93 +++++++++++---
security/selinux/netlabel.c | 6 +-
sound/drivers/pcsp/pcsp.c | 2 +-
sound/isa/msnd/msnd_pinnacle.c | 4 +-
sound/pci/hda/patch_conexant.c | 3 +
sound/pci/hda/patch_realtek.c | 2 +
sound/soc/codecs/ak4642.c | 2 +-
sound/soc/codecs/wm8731.c | 4 +-
sound/soc/codecs/wm8990.c | 2 +
sound/usb/6fire/chip.c | 2 +-
virt/kvm/iommu.c | 4 +
virt/kvm/kvm_main.c | 28 +++--
211 files changed, 1562 insertions(+), 898 deletions(-)

Aaron Lu (1):
PM / hibernate: Avoid overflow in hibernate_preallocate_memory()

Alan Cox (1):
drivers/char/i8k.c: add Dell XPLS L421X

Alan Stern (1):
usb: dwc3: fix implementation of endpoint wedge

Alex Williamson (1):
KVM: Fix iommu map/unmap to handle memory slot moves

Alistair Popple (1):
ahci: add support for IBM Akebono platform device

Andreas Bießmann (2):
avr32: setup crt for early panic()
avr32: fix out-of-range jump in large kernels

Andreas Henriksson (1):
net: Fix "ip rule delete table 256"

Andy Adamson (1):
NFSv4 wait on recovery for async session errors

Andy Honig (2):
KVM: Improve create VCPU parameter (CVE-2013-4587)
KVM: x86: Fix potential divide by 0 in lapic (CVE-2013-6367)

Anton Blanchard (1):
powerpc/pseries: Duplicate dtl entries sometimes sent to userspace

Avinash Patil (1):
mwifiex: correct packet length for packets from SDIO interface

Ben Hutchings (1):
Linux 3.2.54

Ben Segall (1):
sched: Avoid throttle_cfs_rq() racing with period_timer stopping

Ben Skeggs (1):
drm/nouveau: when bailing out of a pushbuf ioctl, do not remove previous fence

Benjamin Tissoires (1):
HID: multitouch: validate indexes details

Bo Shen (1):
ASoC: wm8731: fix dsp mode configuration

Brian Carnes (1):
hwmon: (w83l786ng) Fix fan speed control mode setting and reporting

Brian Norris (2):
mtd: nand: hack ONFI for non-power-of-2 dimensions
mtd: m25p80: fix allocation size

Chris Metcalf (1):
connector: improved unaligned access error fix

Christoph Hellwig (2):
nfsd: split up nfsd_setattr
nfsd: make sure to balance get/put_write_access

Colin Leitner (4):
USB: spcp8x5: correct handling of CS5 setting
USB: mos7840: correct handling of CS5 setting
USB: ftdi_sio: fixed handling of unsupported CSIZE setting
USB: pl2303: fixed handling of CS5 setting

Dan Carpenter (5):
hwmon: Prevent some divide by zeros in FAN_TO_REG()
isdnloop: use strlcpy() instead of strcpy()
net: clamp ->msg_namelen instead of returning an error
libertas: potential oops in debugfs
xfs: underflow bug in xfs_attrlist_by_handle()

Dan Williams (2):
prism54: set netdev type to "wlan"
libsas: fix usage of ata_tf_to_fis

Daniel Borkmann (2):
random32: fix off-by-one in seeding requirement
packet: fix use after free race in send path when dev is released

Daniel Vetter (1):
drm/i915: flush cursors harder

David Cluytens (1):
USB: cdc-acm: Added support for the Lenovo RD02-D400 USB Modem

Ding Tianhong (1):
bridge: flush br's address entry in fdb when remove the bridge dev

Dmitry Eremin-Solenikov (1):
ARM: pxa: tosa: fix keys mapping

Duan Jiong (1):
ipv6: use rt6_get_dflt_router to get default router in rt6_route_rcv

Eric Dumazet (2):
ipv4: fix possible seqlock deadlock
inet: fix possible seqlock deadlocks

Eric Seppanen (2):
iscsi-target: fix extract_param to handle buffer length corner case
iscsi-target: chap auth shouldn't match username with trailing garbage

Fangxiaozhi (Franko) (1):
USB: option: support new huawei devices

Felipe Pena (1):
rtlwifi: rtl8192se: Fix wrong assignment

Fenghua Yu (1):
x86/apic: Disable I/O APIC before shutdown of the local APIC

Gerald Schaefer (1):
crypto: s390 - Fix aes-xts parameter corruption

Greg Edwards (1):
KVM: IOMMU: hva align mapping page size

Greg Kroah-Hartman (1):
Staging: tidspbridge: disable driver

Guenter Roeck (1):
hwmon: (lm90) Fix max6696 alarm handling

Gustavo Zacarias (1):
USB: serial: option: blacklist interface 1 for Huawei E173s-6

Gwendal Grignou (1):
libata: Fix display of sata speed

H. Peter Anvin (2):
x86, build: Pass in additional -mno-mmx, -mno-sse options
x86, build, icc: Remove uninitialized_var() from compiler-intel.h

Hannes Frederic Sowa (6):
inet: prevent leakage of uninitialized memory to user in recv syscalls
net: rework recvmsg handler msg_name and msg_namelen logic
net: add BUG_ON if kernel advertises msg_namelen > sizeof(struct sockaddr_storage)
inet: fix addr_len/msg->msg_namelen assignment in recv_error and rxpmtu functions
ipv6: fix leaking uninitialized port number of offender sockaddr
ipv6: fix possible seqlock deadlock in ip6_finish_output2

Herbert Xu (1):
crypto: s390 - Fix aes-cbc IV corruption

Horia Geanta (1):
crypto: ccm - Fix handling of zero plaintext when computing mac

Huang Shijie (1):
mtd: gpmi: fix kernel BUG due to racing DMA operations

Ilija Hadzic (1):
devpts: plug the memory leak in kill_sb

J. Bruce Fields (1):
nfsd4: fix xdr decoding of large non-write compounds

James Bottomley (1):
enclosure: fix WARN_ON in dual path device removing

James Ralston (1):
ahci: Add Device IDs for Intel Wildcat Point-LP

Jan Kara (2):
IB/ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast()
IB/qib: Convert qib_user_sdma_pin_pages() to use get_user_pages_fast()

Jason Wang (1):
net: flow_dissector: fail on evil iph->ihl

Jean Delvare (1):
hwmon: (w83l768ng) Fix fan speed control range

Jeff Moyer (1):
block: fix race between request completion and timeout handling

Jerome Glisse (1):
radeon: workaround pinning failure on low ram gpu

Johan Hovold (4):
USB: mos7840: fix tiocmget error handling
backlight: atmel-pwm-bl: fix reported brightness
backlight: atmel-pwm-bl: fix gpio polarity in remove
USB: serial: fix race in generic write

Johannes Berg (1):
mac80211: don't attempt to reorder multicast frames

Jonathan Austin (1):
ARM: integrator_cp: Set LCD{0,1} enable lines when turning on CLCD

Jukka Rissanen (1):
6lowpan: Uncompression of traffic class field was incorrect

Julius Werner (2):
usb: hub: Clear Port Reset Change during init/resume
usb: hub: Use correct reset for wedged USB3 devices that are NOTATTACHED

Junxiao Bi (1):
configfs: fix race between dentry put and lookup

KOBAYASHI Yoshitake (1):
mmc: block: fix a bug of error handling in MMC driver

KOSAKI Motohiro (1):
alarmtimer: return EINVAL instead of ENOTSUPP if rtcdev doesn't exist

Kailang Yang (2):
ALSA: hda/realtek - Add support of ALC231 codec
ALSA: hda/realtek - Set pcbeep amp for ALC668

Kees Cook (1):
exec/ptrace: fix get_dumpable() incorrect tests

Konstantin Khlebnikov (2):
ARM: 7912/1: check stack pointer in get_wchan
ARM: 7913/1: fix framepointer check in unwind_frame

Larry Finger (4):
rtlwifi: rtl8192se: Fix incorrect signal strength for unassociated AP
rtlwifi: rtl8192cu: Fix incorrect signal strength for unassociated AP
rtlwifi: rtl8192de: Fix incorrect signal strength for unassociated AP
rtlwifi: rtl8192cu: Fix more pointer arithmetic errors

Laxman Dewangan (1):
irq: Enable all irqs unconditionally in irq_resume

Linus Pizunski (1):
drivers/rtc/rtc-at91rm9200.c: correct alarm over day/month wrap

Linus Torvalds (1):
futex: fix handling of read-only-mapped hugepages

Linus Walleij (1):
net: smc91: fix crash regression on the versatile

Liu Gang (1):
powerpc/gpio: Fix the wrong GPIO input data on MPC8572/MPC8536

Mahesh Rajashekhara (1):
aacraid: prevent invalid pointer dereference

Marcelo Tosatti (1):
KVM: perform an invalid memslot step for gpa base change

Mark Brown (1):
ASoC: wm8990: Mark the register map as dirty when powering down

Mark Cave-Ayland (1):
rtlwifi: Fix endian error in extracting packet type

Markus Pargmann (1):
can: c_can: Fix RX message handling, handle lost message before EOB

Mathias Krause (3):
audit: fix info leak in AUDIT_GET requests
audit: use nlmsg_len() to get message payload length
ipc, msg: fix message length check for negative values

Matthew Garrett (1):
x86, efi: Don't use (U)EFI time services on 32 bit

Mauro Carvalho Chehab (1):
cris: media platform drivers: fix build

Michael Grzeschik (1):
usb: gadget: composite: reset delayed_status on reset_config

Michael Neuling (2):
powerpc/signals: Mark VSX not saved with small contexts
powerpc/signals: Improved mark VSX not saved with small contexts fix

Mikulas Patocka (8):
dm: allocate buffer for messages with small number of arguments using GFP_NOIO
blk-core: Fix memory corruption if blkcg_init_queue fails
loop: fix crash if blk_alloc_queue fails
block: fix a probe argument to blk_register_region
dm delay: fix a possible deadlock due to shared workqueue
dm snapshot: avoid snapshot space leak on crash
dm table: fail dm_table_create on dm_round_up overflow
dm bufio: initialize read-only module parameters

Neil Horman (1):
crypto: ansi_cprng - Fix off by one error in non-block size request

Nikolay Aleksandrov (1):
bonding: fix two race conditions in bond_store_updelay/downdelay

Oliver Hartkopp (1):
can: sja1000: fix {pre,post}_irq() handling and IRQ handler return value

Paul Moore (3):
selinux: correct locking in selinux_netlbl_socket_connect)
selinux: handle TCP SYN-ACK packets correctly in selinux_ip_output()
selinux: handle TCP SYN-ACK packets correctly in selinux_ip_postroute()

Peter Zijlstra (1):
cpuset: Fix memory allocator deadlock

Phil Edworthy (1):
ASoC: ak4642: prevent un-necessary changes to SG_SL1

Prarit Bhargava (2):
powerpc/vio: Fix modalias_show return values
powerpc/vio: use strcpy in modalias_show

Rashika Kheria (2):
Staging: zram: Fix access of NULL pointer
Staging: zram: Fix memory leak by refcount mismatch

Rui li (1):
USB:add new zte 3g-dongle's pid to option.c

Russell King (3):
ARM: sa11x0/assabet: ensure CS2 is configured appropriately
ARM: footbridge: fix VGA initialisation
ARM: 7527/1: uaccess: explicitly check __user pointer when !CPU_USE_DOMAINS

Ryan Mallon (1):
vsprintf: check real user/group id for %pK

Samir Benmendil (1):
ahci: add Marvell 9230 to the AHCI PCI device list

Sarah Sharp (1):
usb: Disable USB 2.0 Link PM before device reset.

Sergei Ianovich (1):
ARM: pxa: prevent PXA270 occasional reboot freezes

Sergei Trofimovich (1):
um: add missing declaration of 'getrlimit()' and friends

Shan Hai (1):
drivers/libata: Set max sector to 65535 for Slimtype DVD A DS8A9SH drive

Shawn Landden (1):
net: update consumers of MSG_MORE to recognize MSG_SENDPAGE_NOTLAST

Shiva Krishna Merla (1):
dm mpath: fix race condition between multipath_dtr and pg_init_done

Stanislaw Gruszka (2):
rt2400pci: fix RSSI read
rt2x00: check if device is still available on rt2x00mac_flush()

Stefano Panella (1):
ALSA: memalloc.h - fix wrong truncation of dma_addr_t

Stephen M. Cameron (2):
hpsa: do not discard scsi status on aborted commands
hpsa: return 0 from driver probe function on success, not 1

Steve French (1):
setfacl removes part of ACL when setting POSIX ACLs to Samba

Steven Rostedt (2):
ftrace: Fix ftrace hash record update with notrace
ftrace: Create ftrace_hash_empty() helper routine

Steven Rostedt (Red Hat) (3):
tracing: Allow events to have NULL strings
ftrace: Check module functions being traced on reload
ftrace: Fix function graph with loading of modules

Takashi Iwai (4):
ALSA: 6fire: Fix probe of multiple cards
ALSA: hda - Add support for CX20952
ALSA: msnd: Avoid duplicated driver name
ALSA: pcsp: Fix the order of input device unregistration

Theodore Ts'o (1):
ext4: avoid bh leak in retry path of ext4_expand_extra_isize_ea()

Thomas Hellstrom (1):
drm/ttm: Fix memory type compatibility check

Thomas Pugliese (2):
usb: wusbcore: set the RPIPE wMaxPacketSize value correctly
usb: wusbcore: change WA_SEGS_MAX to a legal value

Thomas Renninger (1):
x86/microcode/amd: Tone down printk(), don't treat a missing firmware file as an error

Tom Lendacky (3):
crypto: authenc - Find proper IV address in ablkcipher callback
crypto: scatterwalk - Set the chain pointer indication bit
crypto: scatterwalk - Use sg_chain_ptr on chain entries

Trond Myklebust (3):
NFSv4: Fix a use-after-free situation in _nfs4_proc_getlk()
SUNRPC: Fix a data corruption issue when retransmitting RPC calls
NFSv4: Update list of irrecoverable errors on DELEGRETURN

Tyler Hicks (1):
audit: printk USER_AVC messages when audit isn't enabled

Ursula Braun (1):
qeth: avoid buffer overflow in snmp ioctl

Veaceslav Falico (2):
bonding: don't permit to use ARP monitoring in 802.3ad mode
af_packet: block BH in prb_shutdown_retire_blk_timer()

Vlad Yasevich (1):
net: core: Always propagate flag changes to interfaces

Wang Haitao (1):
mtd: map: fixed bug in 64-bit systems

Wei Yongjun (1):
saa7164: fix return value check in saa7164_initdev()

Xiangliang Yu (1):
PCI: Define macro for Marvell vendor ID

Ying Xue (1):
atm: idt77252: fix dev refcnt leak

Yinghai Lu (1):
PCI: Remove duplicate pci_disable_device() from pcie_portdrv_remove()

fan.du (1):
{pktgen, xfrm} Update IPv4 header total len and checksum after tranformation

xiangliang yu (1):
ahci: disabled FBS prior to issuing software reset


--
Ben Hutchings
The program is absolutely right; therefore, the computer must be wrong.


Attachments:
linux-3.2.54.patch (224.54 kB)
signature.asc (828.00 B)
This is a digitally signed message part
Download all attachments

2014-01-04 16:43:10

by Teck Choon Giam

[permalink] [raw]
Subject: Re: Linux 3.2.54

Hi Ben,


On Fri, Jan 3, 2014 at 9:21 PM, Ben Hutchings <[email protected]> wrote:
> I'm announcing the release of the 3.2.54 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


Just for your information,
https://www.kernel.org/pub/linux/kernel/v3.x/ I can only see version
3.2.54 with tar.xz and tar.gz where tar.bz2 extension is missing. I
don't know whether is this intentionally but just to let you know in
case.

Thanks.

Kindest regards,
Giam Teck Choon

2014-01-04 17:32:03

by Greg Kroah-Hartman

[permalink] [raw]
Subject: Re: Linux 3.2.54

On Sun, Jan 05, 2014 at 12:43:05AM +0800, Teck Choon Giam wrote:
> Hi Ben,
>
>
> On Fri, Jan 3, 2014 at 9:21 PM, Ben Hutchings <[email protected]> wrote:
> > I'm announcing the release of the 3.2.54 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
>
>
> Just for your information,
> https://www.kernel.org/pub/linux/kernel/v3.x/ I can only see version
> 3.2.54 with tar.xz and tar.gz where tar.bz2 extension is missing. I
> don't know whether is this intentionally but just to let you know in
> case.

As was announced earlier, there will not be any more .bz2 tarballs
created starting this year, sorry. So this was intentional.

thanks,

greg k-h

2014-01-04 18:38:31

by Teck Choon Giam

[permalink] [raw]
Subject: Re: Linux 3.2.54

On Sun, Jan 5, 2014 at 1:32 AM, Greg KH <[email protected]> wrote:
> On Sun, Jan 05, 2014 at 12:43:05AM +0800, Teck Choon Giam wrote:
>> Hi Ben,
>>
>>
>> On Fri, Jan 3, 2014 at 9:21 PM, Ben Hutchings <[email protected]> wrote:
>> > I'm announcing the release of the 3.2.54 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
>>
>>
>> Just for your information,
>> https://www.kernel.org/pub/linux/kernel/v3.x/ I can only see version
>> 3.2.54 with tar.xz and tar.gz where tar.bz2 extension is missing. I
>> don't know whether is this intentionally but just to let you know in
>> case.
>
> As was announced earlier, there will not be any more .bz2 tarballs
> created starting this year, sorry. So this was intentional.

Noted and thanks.

Kindest regards,

Giam Teck Choon

2014-01-04 20:23:36

by gene heskett

[permalink] [raw]
Subject: Re: Linux 3.2.54

On Saturday 04 January 2014, Greg KH wrote:
>On Sun, Jan 05, 2014 at 12:43:05AM +0800, Teck Choon Giam wrote:
>> Hi Ben,
>>
>> On Fri, Jan 3, 2014 at 9:21 PM, Ben Hutchings <[email protected]>
wrote:
>> > I'm announcing the release of the 3.2.54 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-st
>> > able.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
>>
>> Just for your information,
>> https://www.kernel.org/pub/linux/kernel/v3.x/ I can only see version
>> 3.2.54 with tar.xz and tar.gz where tar.bz2 extension is missing. I
>> don't know whether is this intentionally but just to let you know in
>> case.
>
>As was announced earlier, there will not be any more .bz2 tarballs
>created starting this year, sorry. So this was intentional.
>
>thanks,
>
>greg k-h

And good riddance. bz2's have made enough unpacking mistakes that I
haven't pulled one in years unless it was the only choice.

Cheers, Gene