I'm announcing the release of the 3.12.53 kernel. All users of the 3.12 kernel series must upgrade. The updated 3.12.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.12.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 A diff can be found at: https://git.kernel.org/stable/linux-stable/d/v3.12.52/v3.12.53 ---------------------------------------------------------------- Adrien Vergé (1): USB: quirks: Fix another ELAN touchscreen Alexandra Yates (1): ALSA: hda - Add Intel Lewisburg device IDs Audio Ben Hutchings (2): isdn_ppp: Add checks for allocation failure in isdn_ppp_open() ppp, slip: Validate VJ compression slot parameters completely Bjorn Helgaas (1): PCI: Drop "setting latency timer" messages Boris Ostrovsky (1): xen/gntdev: Grant maps should not be subject to NUMA balancing Chris Wilson (1): drm/i915: Fix SRC_COPY width on 830/845g Corey Minyard (1): ring-buffer: Always run per-cpu ring buffer resize with schedule_work_on() David Howells (1): KEYS: Fix race between read and revoke Ditang Chen (1): SUNRPC: Fix oops when trace sunrpc_task events in nfs client Dmitry V. Levin (1): x86/signal: Fix restart_syscall number for x32 tasks Eric Dumazet (1): udp: properly support MSG_PEEK with truncated buffers Eric Ren (1): dlm: make posix locks interruptible Finn Thain (1): m68k/mac: Make SCC reset work more reliably Geert Uytterhoeven (1): m68k/mm: Check for mm != NULL in do_page_fault() debug code H.J. Lu (1): x86/boot: Double BOOT_HEAP_SIZE to 64KB Hannes Reinecke (1): block: Always check queue limits for cloned requests Herbert Xu (1): route: Use ipv4_mtu instead of raw rt_pmtu Ingo Molnar (1): efi: Disable interrupts around EFI calls, not in the epilog/prolog calls James Smart (1): lpfc: Fix null ndlp dereference in target_reset_handler Jan Stancek (1): ipmi: move timer init to before irq is setup Jiri Slaby (1): Linux 3.12.53 Kamal Mostafa (1): tools: Add a "make all" rule Karl Heiss (1): sctp: Prevent soft lockup when sctp_accept() is called during a timeout event Kirill A. Shutemov (1): m32r: fix potential NULL-pointer dereference Li Wei (1): ipv4: Don't increase PMTU with Datagram Too Big message. Mario Kleiner (1): x86/reboot/quirks: Add iMac10,1 to pci_reboot_dmi_table[] Ouyang Zhaowei (Charles) (1): x86/xen: don't reset vcpu_info on a cancelled suspend Paul Mackerras (1): KVM: PPC: Book3S HV: Prohibit setting illegal transaction state in MSR Rusty Russell (1): module: remove MODULE_GENERIC_TABLE Salva Peiró (1): staging/dgnc: fix info leak in ioctl Saurav Kashyap (1): qla2xxx: Fix hardware lock/unlock issue causing kernel panic. Scott Jiang (1): pm: use GFP_ATOMIC when pm core call this function Takashi Iwai (2): ALSA: hda - Fix noise problems on Thinkpad T440s ALSA: hda - Apply pin fixup for HP ProBook 6550b Vineet Gupta (2): MAINTAINERS: Add public mailing list for ARC ARC: Fix silly typo in MAINTAINERS file Vladis Dronov (1): Input: aiptek - fix crash on detecting device without endpoints Yevgeny Pats (1): KEYS: Fix keyring ref leak in join_session_keyring() MAINTAINERS | 1 + Makefile | 2 +- arch/blackfin/mach-common/pm.c | 2 +- arch/m32r/include/asm/pgalloc.h | 2 ++ arch/m68k/kernel/head.S | 4 ++- arch/m68k/mm/fault.c | 3 +- arch/powerpc/kvm/book3s_hv.c | 6 ++++ arch/x86/include/asm/boot.h | 2 +- arch/x86/kernel/reboot.c | 8 +++++ arch/x86/kernel/signal.c | 17 +++++---- arch/x86/platform/efi/efi.c | 7 ++++ arch/x86/platform/efi/efi_32.c | 11 ++---- arch/x86/platform/efi/efi_64.c | 3 -- arch/x86/xen/suspend.c | 3 +- block/blk-core.c | 21 ++++-------- drivers/char/ipmi/ipmi_si_intf.c | 8 ++--- drivers/gpu/drm/i915/intel_ringbuffer.c | 2 +- drivers/input/tablet/aiptek.c | 9 +++++ drivers/isdn/i4l/isdn_ppp.c | 12 ++++--- drivers/net/ppp/ppp_generic.c | 6 ++-- drivers/net/slip/slhc.c | 12 ++++--- drivers/net/slip/slip.c | 2 +- drivers/pci/pci.c | 2 +- drivers/scsi/lpfc/lpfc_scsi.c | 10 +++++- drivers/scsi/qla2xxx/qla_init.c | 4 +++ drivers/scsi/qla2xxx/qla_target.c | 5 --- drivers/staging/dgnc/dgnc_mgmt.c | 1 + drivers/usb/core/quirks.c | 3 ++ drivers/xen/gntdev.c | 2 +- fs/dlm/plock.c | 2 +- include/linux/blkdev.h | 1 - include/linux/isapnp.h | 4 --- include/linux/module.h | 19 +++++----- include/trace/events/sunrpc.h | 4 +-- kernel/trace/ring_buffer.c | 24 +++---------- net/ipv4/route.c | 2 +- net/ipv4/udp.c | 6 ++-- net/ipv6/udp.c | 6 ++-- net/sctp/sm_sideeffect.c | 42 +++++++++++++---------- security/keys/keyctl.c | 18 +++++----- security/keys/process_keys.c | 1 + sound/pci/hda/hda_intel.c | 5 +++ sound/pci/hda/patch_realtek.c | 22 +++++++++++- sound/pci/hda/patch_sigmatel.c | 1 + tools/Makefile | 8 +++++ 45 files changed, 197 insertions(+), 138 deletions(-) thanks, -- js -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html