Linux 3.7.10
From: Greg KH
Date: Wed Feb 27 2013 - 12:31:56 EST
I'm announcing the release of the 3.7.10 kernel.
All users of the 3.7 kernel series must upgrade.
Note, this is the LAST 3.7 kernel to be released, it is now end-of-life
and all users of the 3.7 kernel series should be moving to the 3.8
series at this point in time.
The updated 3.7.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.7.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/s390/kvm/kvm-s390.c | 8 +
arch/sparc/Kconfig | 1
arch/sparc/include/asm/hugetlb.h | 1
arch/sparc/include/asm/page_64.h | 4
arch/sparc/include/asm/pgtable_64.h | 14 --
arch/sparc/include/asm/tsb.h | 28 +++-
arch/sparc/kernel/tsb.S | 39 +++++-
arch/sparc/mm/fault_64.c | 9 +
arch/sparc/mm/gup.c | 59 +++++++++
arch/sparc/mm/init_64.c | 62 ++++++----
arch/sparc/mm/tlb.c | 11 +
arch/sparc/mm/tsb.c | 2
arch/x86/Kconfig | 4
arch/x86/include/asm/mmzone_32.h | 6
arch/x86/kernel/cpu/mshyperv.c | 3
arch/x86/mm/numa.c | 32 +----
arch/x86/mm/numa_32.c | 161 --------------------------
arch/x86/mm/numa_internal.h | 6
arch/x86/power/hibernate_32.c | 2
arch/x86/xen/spinlock.c | 1
drivers/base/bus.c | 4
drivers/base/dd.c | 2
drivers/block/sunvdc.c | 2
drivers/gpu/drm/i915/intel_pm.c | 2
drivers/gpu/drm/nouveau/core/subdev/vm/base.c | 4
drivers/net/wireless/b43/dma.h | 2
drivers/net/wireless/p54/p54usb.c | 2
drivers/net/wireless/rtlwifi/rtl8192cu/sw.c | 1
drivers/net/wireless/rtlwifi/usb.c | 44 ++++---
drivers/s390/kvm/kvm_virtio.c | 38 ++++--
drivers/staging/zram/zram_drv.c | 9 -
drivers/target/target_core_device.c | 8 +
drivers/tty/n_gsm.c | 42 ++++++
drivers/tty/serial/imx.c | 11 +
drivers/tty/tty_ioctl.c | 4
drivers/tty/vt/vt.c | 2
drivers/usb/serial/ftdi_sio.c | 20 +--
drivers/usb/serial/mct_u232.c | 22 +--
drivers/usb/serial/quatech2.c | 18 +-
drivers/usb/serial/sierra.c | 8 -
drivers/usb/serial/ssu100.c | 19 +--
drivers/usb/serial/usb-serial.c | 14 +-
drivers/usb/serial/usb_wwan.c | 8 -
drivers/video/backlight/adp8860_bl.c | 2
drivers/video/backlight/adp8870_bl.c | 2
drivers/xen/evtchn.c | 10 +
drivers/xen/xen-pciback/pciback_ops.c | 14 +-
fs/block_dev.c | 1
fs/gfs2/bmap.c | 4
fs/lockd/clntproc.c | 3
fs/nfs/blocklayout/blocklayout.c | 1
fs/nfs/nfs4proc.c | 3
fs/nfs/objlayout/objio_osd.c | 1
fs/notify/inotify/inotify_user.c | 4
fs/ocfs2/dlmglue.c | 5
include/uapi/linux/serial_core.h | 2
include/uapi/linux/usb/audio.h | 6
kernel/futex.c | 2
kernel/futex_compat.c | 2
kernel/hrtimer.c | 36 ++---
kernel/irq/spurious.c | 7 -
kernel/posix-cpu-timers.c | 23 +++
kernel/timeconst.pl | 6
kernel/workqueue.c | 2
mm/fadvise.c | 18 ++
mm/mmu_notifier.c | 82 ++++++-------
mm/page_alloc.c | 15 +-
mm/shmem.c | 10 +
net/core/sock_diag.c | 3
sound/pci/ali5451/ali5451.c | 2
sound/pci/hda/patch_hdmi.c | 18 ++
sound/pci/hda/patch_realtek.c | 1
sound/pci/rme32.c | 2
sound/usb/quirks-table.h | 2
tools/perf/Makefile | 4
tools/perf/ui/hist.c | 6
tools/perf/util/parse-events.y | 1
tools/perf/util/pmu.y | 1
79 files changed, 572 insertions(+), 470 deletions(-)
Adam Jackson (1):
drm/i915: Fix up mismerge of 3490ea5d in 3.7.y
Anssi Hannula (1):
ALSA: hda - Fix default multichannel HDMI mapping regression
Bjorn Helgaas (1):
Driver core: treat unregistered bus_types as having no devices
Bob Peterson (1):
GFS2: Get a block reservation before resizing a file
Christian Borntraeger (1):
s390/kvm: Fix store status for ACRS/FPRS
Clemens Ladisch (1):
ALSA: usb-audio: fix Roland A-PRO support
Cornelia Huck (1):
KVM: s390: Handle hosts not supporting s390-virtio.
Dave Hansen (1):
x86-32, mm: Rip out x86_32 NUMA remapping code
David Henningsson (1):
ALSA: hda - hdmi: ELD shouldn't be valid after unplug
David S. Miller (7):
sunvdc: Fix off-by-one in generic_request().
sparc64: Add missing HAVE_ARCH_TRANSPARENT_HUGEPAGE.
sparc64: Fix get_user_pages_fast() wrt. THP.
sparc64: Fix gfp_flags setting in tsb_grow().
sparc64: Handle hugepage TSB being NULL.
sparc64: Fix tsb_grow() in atomic context.
sparc64: Fix huge PMD to PTE translation for sun4u in TLB miss handler.
Denis Efremov (2):
ALSA: ali5451: remove irq enabling in pointer callback
ALSA: rme32.c irq enabling after spin_lock_irq
Dirkjan Bussink (1):
tty: Prevent deadlock in n_gsm driver
Fernando Luis Vazquez Cao (1):
ALSA: hda - Workaround for silent output on Sony Vaio VGC-LN51JGB with ALC889
Grant Likely (1):
drivercore: Fix ordering between deferred_probe and exiting initcalls
Greg Kroah-Hartman (1):
Linux 3.7.10
Greg Thelen (1):
tmpfs: fix use-after-free of mempolicy object
H. Peter Anvin (3):
x86-32, mm: Remove reference to resume_map_numa_kva()
x86-32, mm: Remove reference to alloc_remap()
timeconst.pl: Eliminate Perl warning
Jan Beulich (1):
xen-pciback: rate limit error messages from xen_pcibk_enable_msi{,x}()
Jim Somerville (1):
inotify: remove broken mask checks causing unmount to be EINVAL
Jiri Olsa (1):
perf hists: Fix period symbol_conf.field_sep display
Johan Hovold (1):
USB: serial: fix null-pointer dereferences on disconnect
Junxiao Bi (1):
ocfs2: unlock super lock if lockres refresh failed
Jussi Kivilinna (1):
rtlwifi: usb: allocate URB control message setup_packet and data buffer separately
Konstantin Khlebnikov (1):
workqueue: un-GPL function delayed_work_timer_fn()
Larry Finger (2):
b43: Increase number of RX DMA slots
rtlwifi: rtl8192cu: Add new USB ID
Lars-Peter Clausen (1):
drivers/video/backlight/adp88?0_bl.c: fix resume
Leonid Shatz (1):
hrtimer: Prevent hrtimer_enqueue_reprogram race
Linus Torvalds (1):
mm: fix pageblock bitmap allocation
MITSUNARI Shigeo (1):
fs/block_dev.c: page cache wrongly left invalidated after revalidate_disk()
Marcin Slusarz (1):
drm/nouveau/vm: fix memory corruption when pgt allocation fails
Mathias Krause (1):
sock_diag: Fix out-of-bounds access to sock_diag_handlers[]
Mel Gorman (1):
mm/fadvise.c: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all pages
Michael Chan (1):
serial_core: Fix type definition for PORT_BRCM_TRUMANAGE.
Minchan Kim (1):
zram: Fix deadlock bug in partial read/write
Nicholas Bellinger (1):
target: Fix divide by zero bug in fabric_max_sectors for unconfigured devices
Nicolas Pitre (1):
tty vt: fix character insertion overflow
Olaf Hering (1):
x86: Hyper-V: register clocksource only if its advertised
Oleg Nesterov (1):
tty: set_termios/set_termiox should not return -EINTR
Pawel Moll (1):
ALSA: usb: Fix Processing Unit Descriptor parsers
Robin Holt (1):
mmu_notifier_unregister NULL Pointer deref and multiple ->release() callouts
Stanislaw Gruszka (1):
posix-cpu-timers: Fix nanosleep task_struct leak
Stefan Bader (1):
xen: Send spinlock IPI to all waiters
Takashi Iwai (1):
ALSA: hda - Release assigned pin/cvt at error path of hdmi_pcm_open()
Thomas Gleixner (3):
genirq: Avoid deadlock in spurious handling
serial: imx: Fix recursive locking bug
futex: Revert "futex: Mark get_robust_list as deprecated"
Tomasz Guszkowski (1):
p54usb: corrected USB ID for T-Com Sinus 154 data II
Trond Myklebust (1):
NLM: Ensure that we resend all pending blocking locks after a reclaim
Vinson Lee (1):
perf tools: Fix build with bison 2.3 and older.
Wei Liu (1):
xen: close evtchn port if binding to irq fails
Weston Andros Adamson (1):
NFSv4.1: Don't decode skipped layoutgets
fanchaoting (1):
umount oops when remove blocklayoutdriver first
Attachment:
signature.asc
Description: Digital signature