[<prev] [next>] [day] [month] [year] [list]
Message-ID: <1407373482.2416.1.camel@deadeye.wl.decadent.org.uk>
Date: Thu, 07 Aug 2014 02:04:42 +0100
From: Ben Hutchings <ben@...adent.org.uk>
To: linux-kernel@...r.kernel.org,
Andrew Morton <akpm@...ux-foundation.org>,
torvalds@...ux-foundation.org, Jiri Slaby <jslaby@...e.cz>,
stable@...r.kernel.org
Cc: lwn@....net
Subject: Linux 3.2.62
I'm announcing the release of the 3.2.62 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.61 is attached to this message.
Ben.
------------
Makefile | 2 +-
arch/alpha/include/asm/io.h | 5 +
arch/arm/Kconfig | 1 +
arch/arm/lib/memset.S | 100 +++++++++----------
arch/arm/mach-omap2/mux.c | 6 +-
arch/powerpc/Kconfig | 1 +
arch/s390/kernel/ptrace.c | 9 +-
arch/score/Kconfig | 3 +
arch/score/include/asm/io.h | 1 -
arch/score/include/asm/pgalloc.h | 2 +-
arch/score/kernel/entry.S | 4 +-
arch/score/kernel/init_task.c | 1 +
arch/score/kernel/vmlinux.lds.S | 1 +
arch/score/mm/init.c | 1 +
arch/sparc/Kconfig | 1 +
arch/unicore32/Kconfig | 1 +
arch/unicore32/include/asm/io.h | 1 +
arch/x86/Kconfig | 1 +
arch/x86/include/asm/kvm_host.h | 4 +-
arch/x86/kernel/cpu/perf_event_intel.c | 9 ++
arch/x86/kernel/entry_32.S | 14 +--
arch/x86/mm/ioremap.c | 26 +++--
crypto/testmgr.h | 38 +++----
drivers/acpi/battery.c | 27 ++++-
drivers/acpi/ec.c | 148 ++++++++++++++--------------
drivers/ata/libata-core.c | 12 ++-
drivers/char/applicom.c | 1 -
drivers/gpu/drm/radeon/atombios_dp.c | 2 +-
drivers/gpu/drm/radeon/radeon_display.c | 5 +
drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 1 -
drivers/hwmon/adm1029.c | 3 +
drivers/hwmon/adm1031.c | 8 +-
drivers/hwmon/adt7470.c | 6 +-
drivers/hwmon/amc6821.c | 2 +-
drivers/hwmon/emc2103.c | 15 +--
drivers/iommu/dmar.c | 11 ++-
drivers/iommu/intel-iommu.c | 15 +++
drivers/md/dm-io.c | 22 ++---
drivers/md/md.c | 13 +++
drivers/net/ethernet/intel/igb/igb_main.c | 2 +
drivers/net/ethernet/sun/sunvnet.c | 20 +++-
drivers/net/wireless/iwlwifi/iwl-agn-rxon.c | 13 ---
drivers/net/wireless/mwifiex/main.c | 1 +
drivers/scsi/ibmvscsi/ibmvscsi.c | 3 +-
drivers/scsi/ibmvscsi/rpa_vscsi.c | 10 ++
drivers/scsi/sd.c | 5 +-
drivers/scsi/sym53c8xx_2/sym_hipd.c | 4 +
drivers/usb/core/hub.c | 20 ++++
drivers/usb/gadget/f_fs.c | 12 ++-
drivers/usb/host/xhci-hub.c | 5 +-
drivers/usb/host/xhci-ring.c | 2 +-
drivers/usb/host/xhci.c | 10 +-
drivers/usb/serial/cp210x.c | 1 +
drivers/usb/serial/ftdi_sio.c | 10 +-
drivers/usb/serial/ftdi_sio_ids.h | 3 +-
drivers/usb/serial/option.c | 24 +++--
drivers/usb/storage/scsiglue.c | 4 +
drivers/usb/storage/unusual_devs.h | 7 ++
drivers/xen/manage.c | 5 +-
fs/ceph/snap.c | 2 +-
fs/ext4/super.c | 9 +-
fs/fuse/dir.c | 6 +-
fs/fuse/inode.c | 20 +++-
fs/jbd2/transaction.c | 5 +-
fs/nfsd/nfs4proc.c | 9 --
fs/nfsd/nfs4xdr.c | 13 ++-
fs/xfs/xfs_alloc.c | 3 +-
include/drm/drm_mem_util.h | 4 +-
include/linux/kernel.h | 1 +
include/linux/libata.h | 1 +
include/linux/math64.h | 6 +-
include/linux/skbuff.h | 17 ----
include/linux/slab.h | 2 +-
include/linux/usb_usual.h | 4 +-
include/scsi/scsi_device.h | 1 +
kernel/Kconfig.locks | 6 +-
kernel/cpuset.c | 8 +-
kernel/sched_debug.c | 2 +-
kernel/time/alarmtimer.c | 20 +++-
kernel/time/tick-sched.c | 4 +-
kernel/trace/trace.c | 2 -
mm/hugetlb.c | 1 +
mm/kmemleak.c | 4 +-
mm/mempolicy.c | 2 -
mm/shmem.c | 139 ++++++++++++++++++++++++--
mm/truncate.c | 25 -----
mm/vmalloc.c | 14 ++-
net/8021q/vlan_core.c | 5 +-
net/appletalk/ddp.c | 3 -
net/core/rtnetlink.c | 22 ++++-
net/dns_resolver/dns_query.c | 4 +-
net/ipv4/igmp.c | 10 +-
net/ipv4/ip_forward.c | 68 +------------
net/ipv4/ip_options.c | 4 +
net/ipv4/netfilter/ipt_ULOG.c | 7 +-
net/ipv4/tcp_input.c | 2 +-
net/ipv6/ip6_output.c | 13 +--
net/l2tp/l2tp_ppp.c | 4 +-
net/netfilter/ipvs/ip_vs_ctl.c | 2 +-
net/sctp/ulpevent.c | 122 +++--------------------
tools/usb/ffs-test.c | 4 +-
101 files changed, 732 insertions(+), 552 deletions(-)
Alan Stern (1):
usb-storage/SCSI: Add broken_fua blacklist flag
Alex Deucher (2):
drm/radeon/dp: return -EIO for flags not zero case
drm/radeon: avoid leaking edid data
Alex Shi (1):
include/linux/math64.h: add div64_ul()
Amitkumar Karwar (1):
mwifiex: fix Tx timeout issue
Andras Kovacs (1):
USB: cp210x: add support for Corsair usb dongle
Andrey Utkin (1):
appletalk: Fix socket referencing in skb
Axel Lin (2):
hwmon: (amc6821) Fix permissions for temp2_input
hwmon: (adm1029) Ensure the fan_div cache is updated in set_fan_div
Ben Hutchings (5):
Revert "net: ipv4: ip_forward: fix inverted local_df test"
Revert "net: ip, ipv6: handle gso skbs in forwarding path"
dns_resolver: Null-terminate the right string
score: Add missing #include <linux/export.h>
Linux 3.2.62
Bernd Wachter (1):
usb: option: Add ID for Telewell TW-LTE 4G v2
Bert Vermeulen (1):
USB: ftdi_sio: Add extra PID.
Bjørn Mork (1):
usb: option: add/modify Olivetti Olicard modems
Brian King (2):
ibmvscsi: Abort init sequence during error recovery
ibmvscsi: Add memory barriers for send / receive
Catalin Marinas (1):
mm: kmemleak: avoid false negatives on vmalloc'ed objects
Dan Carpenter (1):
applicom: dereferencing NULL on error path
Daniel Borkmann (1):
net: sctp: fix information leaks in ulpevent layer
Dave Chinner (2):
xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_near
xfs: really fix the cursor leak in xfs_alloc_ag_vextent_near
David R. Piegdon (1):
ARM: OMAP2+: Fix parser-bug in platform muxing code
David Vrabel (1):
xen/manage: fix potential deadlock when resuming the console
Emmanuel Grumbach (1):
iwlwifi: dvm: don't enable CTS to self
Eric Dumazet (1):
ipv4: fix buffer overflow in ip_options_compile()
Eric Sandeen (1):
ext4: disable synchronous transaction batching if max_batch_time==0
Feng Tang (2):
ACPI / EC: Add more debug info and trivial code cleanup
ACPI / EC: Don't count a SCI interrupt as a false one
Fengguang Wu (1):
unicore32: select generic atomic64_t support
Gavin Guo (1):
usb: Check if port status is equal to RxDetect
Gu Zheng (1):
cpuset,mempolicy: fix sleeping function called from invalid context
Guan Xuetao (1):
unicore32: add ioremap_nocache definition
Guenter Roeck (3):
hwmon: (adm1031) Fix writes to limit registers
hwmon: (emc2103) Clamp limits instead of bailing out
hwmon: (adt7470) Fix writes to temperature limit registers
H. Peter Anvin (1):
x86-32, espfix: Remove filter for espfix32 due to race
HATAYAMA Daisuke (1):
perf/x86/intel: ignore CondChgd bit to avoid false NMI handling
Hugh Dickins (3):
shmem: fix faulting into a hole while it's punched
shmem: fix faulting into a hole, not taking i_mutex
shmem: fix splicing from a hole while it's punched
Ivan Djelic (1):
ARM: 7668/1: fix memset-related crashes caused by recent GCC (4.7.2) optimizations
J. Bruce Fields (1):
nfsd: fix rare symlink decoding bug
Jiang Liu (1):
score: normalize global variables exported by vmlinux.lds
Joe Thornber (1):
dm io: fix a race condition in the wake up code for sync_io
Johan Hovold (1):
USB: ftdi_sio: fix null deref at port probe
John Stultz (1):
alarmtimer: Fix bug where relative alarm timers were treated as absolute
Julian Anastasov (1):
ipvs: stop tot_stats estimator only under CONFIG_SYSCTL
Kevin Hao (1):
libata: support the ata host which implements a queue depth less than 32
Lan Tianyu (1):
ACPI / battery: Retry to get battery information if failed during probing
Lennox Wu (1):
Score: The commit is for compiling successfully. The modifications include: 1. Kconfig of Score: we don't support ioremap 2. Missed headfile including 3. There are some errors in other people's commit not checked by us, we fix it now 3.1 arch/score/kernel/entry.S: wrong instructions 3.2 arch/score/kernel/process.c : just some typos
Li RongQing (1):
8021q: fix a potential memory leak
Lu Baolu (1):
xhci: clear root port wake on bits if controller isn't wake-up capable
Lv Zheng (4):
ACPI / EC: Avoid race condition related to advance_transaction()
ACPI / EC: Add asynchronous command byte write support
ACPI / EC: Remove duplicated ec_wait_ibf0() waiter
ACPI / EC: Fix race condition in ec_transaction_completed()
Manuel Schölling (1):
dns_resolver: assure that dns_query() result is null-terminated
Markus F.X.J. Oberhumer (1):
crypto: testmgr - update LZO compression test vectors
Martin Lau (1):
ring-buffer: Fix polling on trace_pipe
Martin Schwidefsky (1):
s390/ptrace: fix PSW mask check
Mateusz Guzik (1):
sched: Fix possible divide by zero in avg_atom() calculation
Mathias Krause (1):
netfilter: ipt_ULOG: fix info leaks
Mathias Nyman (1):
xhci: correct burst count field for isoc transfers on 1.0 xhci hosts
Michael Cree (1):
alpha: add io{read,write}{16,32}be functions
Michal Nazarewicz (2):
usb: gadget: f_fs: fix NULL pointer dereference when there are no strings
tools: ffs-test: fix header values endianess
Michal Schmidt (1):
rtnetlink: fix userspace API breakage for iproute2 < v3.9.0
Miklos Szeredi (2):
fuse: timeout comparison fix
fuse: handle large user and group ID
Mikulas Patocka (1):
sym53c8xx_2: Set DID_REQUEUE return code when aborting squeue
Nadav Amit (1):
KVM: x86: Increase the number of fixed MTRR regs to 10
Naoya Horiguchi (1):
mm: hugetlb: fix copy_hugetlb_page_range()
Neal Cardwell (1):
tcp: fix tcp_match_skb_to_sack() for unaligned SACK at end of an skb
NeilBrown (1):
md: flush writes before starting a recovery.
Nicolas Pitre (1):
ARM: 7670/1: fix the memset fix
Paolo Bonzini (1):
KVM: x86: preserve the high 32-bits of the PAT register
Peter Zijlstra (1):
locking/mutex: Disable optimistic spinning on some architectures
Puneet Kumar (1):
ACPI / EC: Ensure lock is acquired before accessing ec struct members
Roland Dreier (1):
x86, ioremap: Speed up check for RAM pages
Sasha Levin (1):
net/l2tp: don't fall back on UDP [get|set]sockopt
Sowmini Varadhan (1):
sunvnet: clean up objects created in vnet_new() on vnet_exit()
Stefan Assmann (1):
igb: do a reset on SR-IOV re-init if device is down
Sven Wegener (1):
x86_32, entry: Store badsys error code in %eax
Takao Indoh (1):
iommu/vt-d: Disable translation if already enabled
Tejun Heo (1):
libata: introduce ata_host->n_tags to avoid oops on SAS controllers
Theodore Ts'o (1):
ext4: clarify error count warning messages
Thomas Gleixner (1):
nohz: Fix another inconsistency between CONFIG_NO_HZ=n and nohz=off
Thomas Hellstrom (1):
drm/vmwgfx: Fix incorrect write to read-only register v2:
Wang, Yu (1):
xhci: Fix runtime suspended xhci from blocking system suspend.
Xi Wang (2):
ceph: fix overflow check in build_snap_context()
introduce SIZE_MAX
dingtianhong (1):
igmp: fix the problem when mc leave group
--
Ben Hutchings
To err is human; to really foul things up requires a computer.
View attachment "linux-3.2.62.patch" of type "text/x-diff" (104587 bytes)
Download attachment "signature.asc" of type "application/pgp-signature" (812 bytes)
Powered by blists - more mailing lists