lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <1455421849.2801.101.camel@decadent.org.uk>
Date:	Sun, 14 Feb 2016 03:50:49 +0000
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.77

I'm announcing the release of the 3.2.77 kernel.

All users of the 3.2 kernel series should upgrade.

The updated 3.2.y git tree can be found at:
        https://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:
        https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git

The diff from 3.2.76 is attached to this message.

Ben.

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

 Makefile                                        |   2 +-
 arch/m32r/kernel/setup.c                        |   3 +
 arch/parisc/include/asm/siginfo.h               |   4 +
 arch/powerpc/include/asm/synch.h                |   2 +-
 arch/powerpc/include/asm/system.h               |  16 +--
 arch/sparc/kernel/sys_sparc_64.c                |   2 +-
 arch/um/os-Linux/start_up.c                     |   2 +
 arch/x86/include/asm/boot.h                     |   2 +-
 arch/x86/include/asm/mmu_context.h              |  32 ++++-
 arch/x86/kernel/process_64.c                    |   2 +-
 arch/x86/kernel/reboot.c                        |   8 ++
 arch/x86/kvm/trace.h                            |   2 +-
 arch/x86/kvm/x86.c                              |  17 ++-
 arch/x86/mm/tlb.c                               |  28 +++-
 arch/x86/xen/suspend.c                          |   3 +-
 crypto/ablkcipher.c                             |   1 +
 crypto/af_alg.c                                 |  55 +++++++-
 crypto/ahash.c                                  |   5 +-
 crypto/algif_hash.c                             | 165 ++++++++++++++++++++++-
 crypto/algif_skcipher.c                         | 169 +++++++++++++++++++++---
 crypto/shash.c                                  |   4 +-
 drivers/edac/edac_device.c                      |   9 +-
 drivers/edac/edac_mc.c                          |  15 +--
 drivers/edac/edac_pci.c                         |   9 +-
 drivers/gpu/drm/radeon/radeon_atombios.c        |  12 +-
 drivers/gpu/drm/radeon/radeon_device.c          |   1 +
 drivers/infiniband/hw/mlx4/ah.c                 |   1 +
 drivers/infiniband/hw/qib/qib_verbs_mcast.c     |  35 +++--
 drivers/input/serio/i8042-x86ia64io.h           |   7 +
 drivers/md/dm-exception-store.h                 |   2 +-
 drivers/md/dm-snap-persistent.c                 |   5 +-
 drivers/md/dm-snap-transient.c                  |   4 +-
 drivers/md/dm-snap.c                            |  20 +--
 drivers/media/dvb/dvb-core/dvb_frontend.c       |   6 +-
 drivers/media/rc/rc-main.c                      |   2 +-
 drivers/media/video/gspca/ov534.c               |   9 +-
 drivers/media/video/gspca/topro.c               |   6 +-
 drivers/media/video/usbvision/usbvision-video.c |  47 ++++++-
 drivers/net/usb/asix.c                          |   2 +-
 drivers/net/wireless/ath/ath9k/htc_hst.c        |   2 +-
 drivers/net/wireless/rtlwifi/rtl8192ce/sw.c     |   2 +
 drivers/net/wireless/rtlwifi/rtl8192cu/sw.c     |   2 +
 drivers/net/wireless/rtlwifi/rtl8192de/sw.c     |   4 +-
 drivers/net/wireless/rtlwifi/rtl8192se/sw.c     |   6 +-
 drivers/net/wireless/rtlwifi/usb.c              |   2 +
 drivers/net/wireless/wl12xx/spi.c               |   8 +-
 drivers/power/test_power.c                      |   2 +
 drivers/scsi/initio.c                           |  16 ---
 drivers/usb/host/xhci.c                         |   3 +
 drivers/usb/serial/cp210x.c                     |   1 +
 fs/cifs/cifs_debug.h                            |   8 +-
 fs/cifs/connect.c                               |   2 +-
 fs/cifs/readdir.c                               |   1 +
 fs/cifs/transport.c                             |  17 ++-
 fs/hostfs/hostfs_kern.c                         |   4 +-
 fs/locks.c                                      |  51 ++++---
 fs/nfs/inode.c                                  |  54 +++++---
 fs/ocfs2/dlm/dlmmaster.c                        |  26 ++--
 fs/ocfs2/dlmglue.c                              |   6 +
 fs/udf/inode.c                                  |  15 +++
 fs/udf/unicode.c                                |  21 ++-
 include/crypto/hash.h                           |   6 +
 include/crypto/if_alg.h                         |  11 +-
 include/linux/crypto.h                          |   8 ++
 include/linux/mtd/nand.h                        |   4 +-
 include/linux/printk.h                          |  12 +-
 kernel/futex.c                                  |   5 +
 kernel/time/posix-clock.c                       |   4 +-
 lib/dma-debug.c                                 |   2 +-
 mm/memcontrol.c                                 |  11 +-
 net/ipv6/tcp_ipv6.c                             |   2 +
 net/sctp/sm_sideeffect.c                        |  34 ++---
 scripts/bloat-o-meter                           |   8 +-
 sound/core/control.c                            |   2 +
 sound/core/hrtimer.c                            |   3 +-
 sound/core/pcm_compat.c                         |  13 +-
 sound/core/seq/seq_clientmgr.c                  |   2 +-
 sound/core/seq/seq_compat.c                     |   9 +-
 sound/core/seq/seq_queue.c                      |   2 +
 sound/core/timer.c                              |  52 +++++---
 sound/pci/fm801.c                               |   4 +
 81 files changed, 869 insertions(+), 294 deletions(-)

Aaron Conole (1):
      printk: help pr_debug and pr_devel to optimize out arguments

Alex Deucher (2):
      drm/radeon: call hpd_irq_event on resume
      drm/radeon: clean up fujitsu quirks

Alexey Khoroshilov (2):
      usbvision-video: fix memory leak of alt_max_pkt_size
      usbvision: fix leak of usb_dev on failure paths in usbvision_probe()

Andrew Gabbasov (2):
      udf: Prevent buffer overrun with multi-byte characters
      udf: Check output buffer length when converting name to CS0

Andy Lutomirski (2):
      x86/mm: Add barriers and document switch_mm()-vs-flush synchronization
      x86/mm: Improve switch_mm() barrier comments

Andy Shevchenko (1):
      ALSA: fm801: propagate TUNER_ONLY bit when autodetected

Antonio Ospite (1):
      gspca: ov534/topro: prevent a division by 0

Arnd Bergmann (1):
      SCSI: initio: remove duplicate module device table

Aurélien Francillon (1):
      Input: i8042 - add Fujitsu Lifebook U745 to the nomux list

Ben Hutchings (1):
      Linux 3.2.77

Boqun Feng (2):
      powerpc: Make value-returning atomics fully ordered
      powerpc: Make {cmp}xchg* and their atomic_ versions fully ordered

Boris BREZILLON (1):
      mtd: nand: fix ONFI parameter page layout

Borislav Petkov (1):
      EDAC: Robustify workqueues destruction

Dan Carpenter (1):
      ath9k_htc: check for underflow in ath9k_htc_rx_msg()

Dmitry V. Levin (1):
      sparc64: fix incorrect sign extension in sys_sparc64_personality

Eric Dumazet (1):
      ipv6: tcp: add rcu locking in tcp_v6_send_synack()

H.J. Lu (1):
      x86/boot: Double BOOT_HEAP_SIZE to 64KB

Helge Deller (1):
      parisc: Fix __ARCH_SI_PREAMBLE_SIZE

Herbert Xu (16):
      crypto: af_alg - Fix socket double-free when accept fails
      crypto: algif_skcipher - Require setkey before accept(2)
      crypto: af_alg - Disallow bind/setkey/... after accept(2)
      crypto: af_alg - Add nokey compatibility path
      crypto: algif_skcipher - Add nokey compatibility path
      crypto: hash - Add crypto_ahash_has_setkey
      crypto: algif_hash - Require setkey before accept(2)
      crypto: skcipher - Add crypto_skcipher_has_setkey
      crypto: algif_skcipher - Add key check exception for cipher_null
      crypto: af_alg - Allow af_af_alg_release_parent to be called on nokey path
      crypto: algif_hash - Remove custom release parent function
      crypto: algif_skcipher - Remove custom release parent function
      crypto: af_alg - Forbid bind(2) when nokey child sockets are present
      crypto: algif_hash - Fix race condition in hash_check_key
      crypto: algif_skcipher - Fix race condition in skcipher_check_key
      crypto: algif_skcipher - Load TX SG list after waiting

Jamie Bainbridge (1):
      cifs: Ratelimit kernel log messages

Jan Beulich (1):
      x86/LDT: Print the real LDT base address

Janusz.Dziedzic@...to.com (1):
      wlcore: SPI - fix spi transfer_list

Jeff Layton (1):
      locks: fix unlock when fcntl_setlk races with a close

Karl Heiss (1):
      sctp: Prevent soft lockup when sctp_accept() is called during a timeout event

Larry Finger (4):
      rtlwifi: rtl8192de: Fix incorrect module parameter descriptions
      rtlwifi: rtl8192se: Fix module parameter initialization
      rtlwifi: rtl8192ce: Fix handling of module parameters
      rtlwifi: rtl8192cu: Add missing parameter setup

Laura Abbott (1):
      dma-debug: switch check from _text to _stext

Malcolm Priestley (1):
      media: dvb-core: Don't force CAN_INVERSION_AUTO in oneshot mode

Mario Kleiner (1):
      x86/reboot/quirks: Add iMac10,1 to pci_reboot_dmi_table[]

Martijn Coenen (1):
      memcg: only free spare array when readers are done

Matan Barak (1):
      IB/mlx4: Initialize hop_limit when creating address handle

Mike Marciniszyn (1):
      IB/qib: fix mcast detach when qp not attached

Mikulas Patocka (1):
      dm snapshot: fix hung bios when copy error occurs

Nicolas Boichat (2):
      ALSA: pcm: Fix snd_pcm_hw_params struct copy in compat mode
      ALSA: seq: Fix snd_seq_call_port_info_ioctl in compat mode

Oliver Freyermuth (1):
      USB: cp210x: add ID for ELV Marble Sound Board 1

Oliver Neukum (2):
      xhci: refuse loading if nousb is used
      usbvision fix overflow of interfaces array

Ouyang Zhaowei (Charles) (1):
      x86/xen: don't reset vcpu_info on a cancelled suspend

Paolo Bonzini (2):
      KVM: x86: expose MSR_TSC_AUX to userspace
      KVM: x86: correctly print #AC in traces

Peter Wu (1):
      rtlwifi: fix memory leak for USB device

Rabin Vincent (1):
      cifs: fix race between call_async() and reconnect()

Richard Cochran (1):
      posix-clock: Fix return code on the poll method's error path

Russell King (1):
      rc: allow rc modules to be loaded if rc-main is not a module

Sasha Levin (1):
      power: test_power: correctly handle empty writes

Sergey Senozhatsky (1):
      scripts/bloat-o-meter: fix python3 syntax error

Sudip Mukherjee (1):
      m32r: fix m32104ut_defconfig build fail

Takashi Iwai (7):
      ALSA: seq: Fix missing NULL check at remove_events ioctl
      ALSA: seq: Fix race at timer setup and close
      ALSA: timer: Fix double unlink of active_list
      ALSA: timer: Fix race among timer ioctls
      ALSA: timer: Harden slave timer list handling
      ALSA: hrtimer: Fix stall by hrtimer_cancel()
      ALSA: control: Avoid kernel warnings from tlv ioctl with numid 0

Tariq Saeed (1):
      ocfs2: NFS hangs in __ocfs2_cluster_lock due to race with ocfs2_unblock_lock

Thomas Gleixner (1):
      futex: Drop refcount if requeue_pi() acquired the rtmutex

Trond Myklebust (1):
      NFS: Fix attribute cache revalidation

Uri Mashiach (1):
      wlcore/wl12xx: spi: fix oops on firmware load

Vasily Averin (1):
      cifs_dbg() outputs an uninitialized buffer in cifs_readdir()

Vegard Nossum (3):
      udf: limit the maximum number of indirect extents in a row
      uml: fix hostfs mknod()
      uml: flush stdout before forking

Vladis Dronov (1):
      usbvision: fix crash on detecting device with invalid configuration

stephen hemminger (1):
      asix: silence log message from oversize packet

xuejiufei (1):
      ocfs2/dlm: ignore cleaning the migration mle that is inuse

-- 
Ben Hutchings
Sturgeon's Law: Ninety percent of everything is crap.
View attachment "linux-3.2.77.patch" of type "text/x-diff" (92342 bytes)

Download attachment "signature.asc" of type "application/pgp-signature" (812 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ