Stable release 3.12.74

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Greg, could you release 3.12.74 for me, please?

This is very likely the LAST 3.12 release.

Thanks.

===
The following changes since commit ef474b440630e9d55dcdf49c3152521adf975285:

  Linux 3.12.73 (2017-04-11 08:04:41 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/jirislaby/linux-stable.git tags/v3.12.74

for you to fetch changes up to 8c26eee9ed5d108328b4f533268cc1849968dd8e:

  Linux 3.12.74 (2017-05-09 08:19:57 +0200)

----------------------------------------------------------------
This is the 3.12.74 stable release

----------------------------------------------------------------
Al Viro (1):
      p9_client_readdir() fix

Andrey Konovalov (3):
      net/packet: fix overflow in check for priv area size
      net/packet: fix overflow in check for tp_frame_nr
      net/packet: fix overflow in check for tp_reserve

Arnd Bergmann (5):
      dvb-usb-v2: avoid use-after-free
      ACPI / power: Avoid maybe-uninitialized warning
      tty: nozomi: avoid a harmless gcc warning
      hostap: avoid uninitialized variable use in hfa384x_get_rid
      gfs2: avoid uninitialized variable warning

Ben Hutchings (4):
      pegasus: Use heap buffers for all register access
      rtl8150: Use heap buffers for all register access
      catc: Combine failure cleanup code in catc_probe()
      catc: Use heap buffer for memory size test

Benjamin Herrenschmidt (1):
      powerpc: Disable HFSCR[TM] if TM is not supported

Cameron Gutman (1):
      Input: xpad - add support for Razer Wildcat gamepad

Chris Salls (1):
      mm/mempolicy.c: fix error handling in set_mempolicy and mbind.

Chun-Yi Lee (1):
      platform/x86: acer-wmi: setup accelerometer when machine has appropriate notify event

Corey Minyard (1):
      MIPS: Fix crash registers on non-crashing CPUs

Daeho Jeong (1):
      ext4: fix inode checksum calculation problem if i_extra_size is small

Dan Williams (1):
      block: fix del_gendisk() vs blkdev_ioctl crash

David Howells (2):
      KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings
      KEYS: Change the name of the dead type to ".dead" to prevent user access

Dmitry Torokhov (1):
      Input: i8042 - add Clevo P650RS to the i8042 reset list

Eric Biggers (1):
      KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings

Eric Dumazet (2):
      ping: implement proper locking
      net: neigh: guard against NULL solicit() method

Eugenia Emantayev (1):
      net/mlx4_en: Fix bad WQE issue

Geert Uytterhoeven (1):
      char: Drop bogus dependency of DEVPORT on !M68K

Germano Percossi (1):
      CIFS: remove bad_network_name flag

Guenter Roeck (1):
      usb: hub: Wait for connection to be reestablished after port reset

Guillaume Nault (1):
      l2tp: take reference on sessions being dumped

Hongxu Jia (1):
      netfilter: arp_tables: fix invoking 32bit "iptable -P INPUT ACCEPT" failed in 64bit kernel

J. Bruce Fields (1):
      nfsd: check for oversized NFSv2/v3 arguments

Jack Morgenstein (1):
      net/mlx4_core: Fix racy CQ (Completion Queue) free

James Hogan (8):
      metag/usercopy: Drop unused macros
      metag/usercopy: Fix alignment error checking
      metag/usercopy: Add early abort to copy_to_user
      metag/usercopy: Zero rest of buffer from copy_from_user
      metag/usercopy: Set flags before ADDZ
      metag/usercopy: Fix src fixup in from user rapf loops
      metag/usercopy: Add missing fixups
      MIPS: KGDB: Use kernel context for sleeping threads

Jamie Bainbridge (1):
      ipv6: check raw payload size correctly in ioctl

Jan-Marek Glogowski (1):
      Reset TreeId to zero on SMB2 TREE_CONNECT

Janusz Dziedzic (1):
      usb: dwc3: gadget: delay unmap of bounced requests

Jiri Slaby (1):
      Linux 3.12.74

Josh Poimboeuf (1):
      ftrace/x86: Fix triple fault with graph tracing and suspend-to-ram

Juergen Gross (1):
      xen, fbfront: fix connecting to backend

Kees Cook (1):
      mm: Tighten x86 /dev/mem with zeroing reads

Lee, Chun-Yi (1):
      platform/x86: acer-wmi: setup accelerometer when ACPI device was found

Li Qiang (1):
      drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()

Mantas M (1):
      net: ipv6: check route protocol when deleting routes

Marcelo Henrique Cerri (1):
      s390/decompressor: fix initrd corruption caused by bss clear

Martin K. Petersen (2):
      scsi: sr: Sanity check returned mode data
      scsi: sd: Fix capacity calculation with 32-bit sector_t

Max Bires (1):
      char: lack of bool string made CONFIG_DEVPORT always on

Michael Ellerman (1):
      powerpc: Reject binutils 2.24 when building little endian

Minchan Kim (1):
      zram: do not use copy_page with non-page aligned address

Murray McAllister (2):
      drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl()
      drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_cap_3d_ioctl()

Nathan Sullivan (1):
      net: phy: handle state correctly in phy_stop_machine

Nicholas Bellinger (2):
      iscsi-target: Fix TMR reference leak during session shutdown
      iscsi-target: Drop work-around for legacy GlobalSAN initiator

Nikolay Aleksandrov (1):
      ip6mr: fix notification device destruction

Omar Sandoval (1):
      virtio-console: avoid DMA from stack

Paul Mackerras (1):
      powerpc: Don't try to fix up misaligned load-with-reservation instructions

Peter Zijlstra (1):
      perf/x86: Avoid exposing wrong/stale data in intel_pmu_lbr_read_32()

Rafał Miłecki (1):
      mtd: bcm47xxpart: fix parsing first block after aligned TRX

Sachin Prabhu (1):
      cifs: Do not send echoes before Negotiate is complete

Sebastian Siewior (1):
      ubi/upd: Always flush after prepared for an update

Stefano Stabellini (1):
      xen/x86: don't lose event interrupts

Steven Rostedt (VMware) (2):
      tracing: Allocate the snapshot buffer before enabling probe
      ring-buffer: Have ring_buffer_iter_empty() return true when empty

Suzuki K Poulose (1):
      kvm: arm/arm64: Fix locking for kvm_free_stage2_pgd

Takashi Iwai (1):
      ALSA: seq: Don't break snd_use_lock_sync() loop by timeout

Theodore Ts'o (1):
      ext4: check if in-inode xattr is corrupted in ext4_expand_extra_isize_ea()

Thomas Gleixner (1):
      x86/vdso: Plug race between mapping and ELF header setup

Thomas Hellstrom (1):
      drm/vmwgfx: Remove getparam error message

Thorsten Leemhuis (1):
      Input: elantech - add Fujitsu Lifebook E547 to force crc_enabled

Vitaly Kuznetsov (2):
      Drivers: hv: don't leak memory in vmbus_establish_gpadl()
      Drivers: hv: get rid of timeout in vmbus_open()

Wei Fang (1):
      md:raid1: fix a dead loop when read from a WriteMostly disk

Wei Yongjun (1):
      ring-buffer: Fix return value check in test_ringbuffer()

Xin Long (1):
      sctp: listen on the sock only when it's state is listening or closed

Yazen Ghannam (1):
      x86/mce/AMD: Give a name to MCA bank 3 when accessed with legacy MSRs

bsegall@xxxxxxxxxx (1):
      ptrace: fix PTRACE_LISTEN race corrupting task->state

santosh.shilimkar@xxxxxxxxxx (1):
      RDS: Fix the atomicity for congestion map update

 Makefile                                     |   2 +-
 arch/arm/kvm/mmu.c                           |  12 +
 arch/metag/include/asm/uaccess.h             |  15 +-
 arch/metag/lib/usercopy.c                    | 312 +++++++----------
 arch/mips/kernel/crash.c                     |  16 +-
 arch/mips/kernel/kgdb.c                      |  48 ++-
 arch/powerpc/Makefile                        |   8 +
 arch/powerpc/kernel/align.c                  |  28 +-
 arch/powerpc/kernel/setup_64.c               |   9 +
 arch/s390/boot/compressed/misc.c             |  35 +-
 arch/x86/include/asm/elf.h                   |   2 +-
 arch/x86/kernel/cpu/mcheck/mce_amd.c         |   2 +-
 arch/x86/kernel/cpu/perf_event_intel_lbr.c   |   2 +
 arch/x86/kernel/ftrace.c                     |  12 +
 arch/x86/mm/init.c                           |  41 ++-
 arch/x86/xen/time.c                          |   6 +-
 block/genhd.c                                |   1 -
 drivers/acpi/power.c                         |   1 +
 drivers/char/Kconfig                         |   6 +-
 drivers/char/mem.c                           |  82 +++--
 drivers/char/virtio_console.c                |  12 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c        |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c      |   9 +-
 drivers/hv/channel.c                         |  17 +-
 drivers/input/joystick/xpad.c                |   2 +
 drivers/input/mouse/elantech.c               |   8 +
 drivers/input/serio/i8042-x86ia64io.h        |   7 +
 drivers/md/raid1.c                           |   2 +-
 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c  |   9 +-
 drivers/mtd/bcm47xxpart.c                    |  10 +-
 drivers/mtd/ubi/upd.c                        |   8 +-
 drivers/net/ethernet/mellanox/mlx4/cq.c      |  38 +-
 drivers/net/ethernet/mellanox/mlx4/en_rx.c   |   8 +-
 drivers/net/phy/phy.c                        |   2 +-
 drivers/net/usb/catc.c                       |  56 +--
 drivers/net/usb/pegasus.c                    |  29 +-
 drivers/net/usb/rtl8150.c                    |  34 +-
 drivers/net/wireless/hostap/hostap_hw.c      |  15 +-
 drivers/platform/x86/acer-wmi.c              |  25 +-
 drivers/scsi/sd.c                            |  20 +-
 drivers/scsi/sr.c                            |   6 +-
 drivers/staging/zram/zram_drv.c              |   6 +-
 .../target/iscsi/iscsi_target_parameters.c   |  16 -
 drivers/target/iscsi/iscsi_target_util.c     |  12 +-
 drivers/tty/nozomi.c                         |   2 +-
 drivers/usb/core/hub.c                       |  11 +-
 drivers/usb/dwc3/gadget.c                    |  21 +-
 drivers/video/xen-fbfront.c                  |   4 +-
 fs/cifs/cifsglob.h                           |   1 -
 fs/cifs/smb1ops.c                            |  10 +
 fs/cifs/smb2pdu.c                            |   9 +-
 fs/ext4/inode.c                              |   5 +-
 fs/ext4/xattr.c                              |  32 +-
 fs/gfs2/dir.c                                |   4 +-
 fs/nfsd/nfssvc.c                             |  36 ++
 kernel/ptrace.c                              |  14 +-
 kernel/trace/ring_buffer.c                   |  24 +-
 kernel/trace/trace.c                         |   8 +-
 mm/mempolicy.c                               |  20 +-
 net/9p/client.c                              |   4 +
 net/core/neighbour.c                         |   3 +-
 net/ipv4/netfilter/arp_tables.c              |   4 +-
 net/ipv4/ping.c                              |   5 +-
 net/ipv6/ip6mr.c                             |  13 +-
 net/ipv6/raw.c                               |   3 +-
 net/ipv6/route.c                             |   2 +
 net/l2tp/l2tp_core.c                         |   8 +-
 net/l2tp/l2tp_core.h                         |   3 +-
 net/l2tp/l2tp_debugfs.c                      |  10 +-
 net/l2tp/l2tp_netlink.c                      |   7 +-
 net/l2tp/l2tp_ppp.c                          |  10 +-
 net/packet/af_packet.c                       |   8 +-
 net/rds/cong.c                               |   4 +-
 net/sctp/socket.c                            |   3 +
 security/keys/gc.c                           |   2 +-
 security/keys/keyctl.c                       |  20 +-
 security/keys/process_keys.c                 |  44 ++-
 sound/core/seq/seq_lock.c                    |   9 +-
 78 files changed, 834 insertions(+), 524 deletions(-)


-- 
js
suse labs

Attachment: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]