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]
Date:	Wed, 11 May 2016 12:47:35 +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.80

I'm announcing the release of the 3.2.80 kernel (belatedly, sorry).

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.79 is attached to this message.

Ben.

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

 Documentation/networking/ip-sysctl.txt       |  8 +++
 MAINTAINERS                                  | 82 ++++++++++++++--------------
 Makefile                                     |  2 +-
 arch/parisc/include/asm/uaccess.h            |  1 +
 arch/parisc/kernel/asm-offsets.c             |  1 +
 arch/parisc/kernel/parisc_ksyms.c            | 10 ++--
 arch/parisc/kernel/traps.c                   |  3 +
 arch/parisc/lib/fixup.S                      |  6 ++
 arch/parisc/mm/fault.c                       |  1 +
 arch/um/drivers/mconsole_kern.c              |  2 +-
 arch/x86/include/asm/xen/hypervisor.h        |  2 +
 arch/x86/kernel/ioport.c                     |  7 ++-
 arch/x86/kernel/process_64.c                 | 12 ++++
 arch/x86/kvm/i8254.c                         | 12 ++--
 arch/x86/kvm/x86.c                           | 12 ++--
 arch/x86/mm/mmap.c                           | 44 ++++++---------
 arch/x86/pci/fixup.c                         |  7 +++
 arch/x86/xen/enlighten.c                     |  2 +-
 drivers/bluetooth/ath3k.c                    |  8 +++
 drivers/bluetooth/btusb.c                    |  4 ++
 drivers/connector/connector.c                | 11 +---
 drivers/edac/amd64_edac.c                    |  2 +-
 drivers/gpu/drm/radeon/atombios_encoders.c   |  6 +-
 drivers/hwmon/max1111.c                      |  6 ++
 drivers/input/misc/ati_remote2.c             | 36 ++++++++++--
 drivers/input/misc/powermate.c               |  3 +
 drivers/input/mouse/synaptics.c              |  5 +-
 drivers/md/dm-snap.c                         |  9 +++
 drivers/md/dm-table.c                        | 37 +++++++++----
 drivers/md/raid1.c                           |  7 ++-
 drivers/md/raid10.c                          |  7 ++-
 drivers/media/video/bt8xx/bttv-driver.c      | 26 +++++++--
 drivers/media/video/pwc/pwc-if.c             |  6 ++
 drivers/media/video/saa7134/saa7134-video.c  | 18 ++++--
 drivers/misc/ad525x_dpot.c                   |  2 +-
 drivers/net/ethernet/jme.c                   | 26 +++++----
 drivers/net/ethernet/micrel/ks8842.c         | 10 ++--
 drivers/net/ethernet/qlogic/qlge/qlge_main.c | 11 ++++
 drivers/net/ethernet/renesas/sh_eth.c        |  3 +-
 drivers/net/irda/irtty-sir.c                 | 10 ----
 drivers/net/macvtap.c                        |  9 ++-
 drivers/net/phy/dp83640.c                    | 17 ++++++
 drivers/net/ppp/ppp_generic.c                | 35 +++++++-----
 drivers/net/ppp/pppoe.c                      |  2 +
 drivers/net/rionet.c                         |  4 +-
 drivers/net/usb/cdc_ncm.c                    |  6 +-
 drivers/net/usb/usbnet.c                     |  7 +++
 drivers/net/wan/farsync.c                    |  2 +-
 drivers/net/wireless/ath/ath9k/eeprom.c      |  7 +--
 drivers/pci/probe.c                          | 14 +++++
 drivers/rtc/rtc-vr41xx.c                     | 13 +++--
 drivers/scsi/aacraid/commsup.c               |  9 ++-
 drivers/scsi/be2iscsi/be_main.c              |  1 +
 drivers/scsi/lpfc/lpfc_init.c                |  5 +-
 drivers/scsi/sd.c                            | 23 +++-----
 drivers/scsi/sd.h                            |  7 ++-
 drivers/scsi/sg.c                            |  3 +-
 drivers/staging/usbip/usbip_common.c         | 11 ++++
 drivers/tty/serial/8250.c                    | 18 ++----
 drivers/tty/serial/sh-sci.c                  | 37 -------------
 drivers/usb/class/cdc-acm.c                  |  3 +
 drivers/usb/core/driver.c                    |  6 +-
 drivers/usb/core/hub.c                       | 16 ++++--
 drivers/usb/misc/iowarrior.c                 |  6 ++
 drivers/usb/renesas_usbhs/fifo.c             |  4 +-
 drivers/usb/serial/cp210x.c                  |  1 +
 drivers/usb/serial/cypress_m8.c              | 11 ++--
 drivers/usb/serial/digi_acceleport.c         | 18 ++++++
 drivers/usb/serial/ftdi_sio.c                |  4 ++
 drivers/usb/serial/ftdi_sio_ids.h            |  8 +++
 drivers/usb/serial/mct_u232.c                |  6 ++
 drivers/watchdog/rc32434_wdt.c               |  2 +-
 drivers/xen/events.c                         | 34 ++++++++++--
 fs/bio.c                                     | 12 ++--
 fs/exec.c                                    | 30 ++++++++--
 fs/ext4/inode.c                              |  6 +-
 fs/fhandle.c                                 |  2 +-
 fs/jbd2/journal.c                            | 17 ++++--
 fs/nfsd/nfs4proc.c                           |  1 +
 fs/nfsd/nfs4xdr.c                            | 13 +++--
 fs/ocfs2/dlm/dlmconvert.c                    | 24 +++++++-
 fs/ocfs2/dlm/dlmrecovery.c                   |  1 -
 fs/open.c                                    |  6 +-
 fs/splice.c                                  |  3 +
 fs/xfs/xfs_attr_leaf.c                       | 19 ++++---
 include/linux/device-mapper.h                |  2 +
 include/linux/fs.h                           |  2 +-
 include/linux/ipv6.h                         |  3 +
 include/linux/netdevice.h                    | 21 ++++++-
 include/linux/pci.h                          |  1 +
 include/net/inet_ecn.h                       | 19 ++++++-
 kernel/sched.c                               | 14 +++++
 kernel/sysctl_binary.c                       |  2 +-
 kernel/trace/trace.c                         |  5 +-
 kernel/trace/trace_irqsoff.c                 |  8 ++-
 net/ax25/ax25_ip.c                           | 15 +++++
 net/bridge/br_stp_if.c                       |  5 +-
 net/ipv4/devinet.c                           |  4 ++
 net/ipv4/fib_frontend.c                      |  4 ++
 net/ipv4/ip_gre.c                            |  2 +-
 net/ipv4/ip_sockglue.c                       |  2 +
 net/ipv4/netfilter/arp_tables.c              | 41 +++++++-------
 net/ipv4/netfilter/ip_tables.c               | 46 ++++++++--------
 net/ipv4/netfilter/ipt_MASQUERADE.c          | 12 +++-
 net/ipv4/ping.c                              |  4 +-
 net/ipv4/raw.c                               |  4 +-
 net/ipv4/tcp_yeah.c                          |  2 +-
 net/ipv4/udp.c                               |  4 +-
 net/ipv6/addrconf.c                          | 10 ++++
 net/ipv6/datagram.c                          |  3 +
 net/ipv6/ip6_output.c                        |  9 ++-
 net/ipv6/ip6_tunnel.c                        |  2 +-
 net/ipv6/ndisc.c                             | 16 +++---
 net/ipv6/netfilter/ip6_tables.c              | 46 ++++++++--------
 net/ipv6/sit.c                               |  2 +-
 net/ipv6/xfrm6_mode_tunnel.c                 |  2 +-
 net/iucv/af_iucv.c                           |  3 +
 net/l2tp/l2tp_ip.c                           |  8 ++-
 net/mac80211/sta_info.c                      | 17 ++++--
 net/netfilter/ipvs/ip_vs_pe_sip.c            |  2 +-
 net/phonet/af_phonet.c                       |  4 ++
 net/sctp/ipv6.c                              |  2 +
 net/sctp/protocol.c                          | 47 +++++++++++++---
 net/sctp/sm_statefuns.c                      |  6 +-
 net/sctp/socket.c                            |  3 +-
 net/socket.c                                 | 38 ++++++-------
 net/xfrm/xfrm_input.c                        |  3 +
 sound/core/timer.c                           |  4 +-
 sound/pci/intel8x0.c                         |  1 +
 sound/usb/clock.c                            |  2 +
 sound/usb/pcm.c                              |  2 +
 sound/usb/quirks.c                           | 26 ++++++---
 sound/usb/stream.c                           |  6 +-
 133 files changed, 964 insertions(+), 472 deletions(-)

Andy Lutomirski (2):
      x86/iopl/64: Properly context-switch IOPL on Xen PV
      x86/iopl: Fix iopl capability check on Xen PV

Arnaldo Carvalho de Melo (1):
      net: Fix use after free in the recvmmsg exit path

Arnd Bergmann (4):
      mac80211: avoid excessive stack usage in sta_info
      ath9k: fix buffer overrun for ar9287
      lpfc: fix misleading indentation
      farsync: fix off-by-one bug in fst_add_one

Aurelien Jacquiot (1):
      rapidio/rionet: fix deadlock on SMP

Ben Hutchings (1):
      Linux 3.2.80

Benjamin Tissoires (1):
      Input: synaptics - handle spurious release of trackstick buttons, again

Bjorn Helgaas (2):
      PCI: Disable IO/MEM decoding for devices with non-compliant BARs
      x86/PCI: Mark Broadwell-EP Home Agent & PCU as having non-compliant BARs

Bjørn Mork (1):
      cdc_ncm: toggle altsetting to force reset before setup

Boris Ostrovsky (1):
      xen/events: Mask a moving irq

Dan Carpenter (2):
      EDAC, amd64_edac: Shift wrapping issue in f1x_get_norm_dct_addr()
      ethernet: micrel: fix some error codes

David S. Miller (1):
      ipv4: Don't do expensive useless work during inetdev destroy.

Diego Viola (1):
      net: jme: fix suspend/resume on JMC260

DingXiang (1):
      dm snapshot: disallow the COW and origin devices from being identical

Dmitry Tunin (4):
      Bluetooth: btusb: Add new AR3012 ID 13d3:3395
      Bluetooth: Add new AR3012 ID 0489:e095
      Bluetooth: btusb: Add a new AR3012 ID 04ca:3014
      Bluetooth: btusb: Add a new AR3012 ID 13d3:3472

Douglas Gilbert (1):
      sg: fix dxferp in from_to case

Eric Dumazet (3):
      phonet: properly unshare skbs in phonet_rcv()
      ipv6: update skb->csum when CE mark is propagated
      ipv4: fix memory leaks in ip_cmsg_send() callers

Eryu Guan (1):
      ext4: fix NULL pointer dereference in ext4_mark_inode_dirty()

Florian Westphal (4):
      netfilter: x_tables: validate e->target_offset early
      netfilter: x_tables: make sure e->next_offset covers remaining blob size
      connector: bump skb->users before callback invocation
      netfilter: x_tables: fix unconditional helper

Geert Uytterhoeven (2):
      rtc: vr41xx: Wire up alarm_irq_enable
      serial: sh-sci: Remove cpufreq notifier to fix crash/deadlock

Guenter Roeck (2):
      MAINTAINERS: Update mailing list and web page for hwmon subsystem
      hwmon: (max1111) Return -ENODEV from max1111_read_channel if not instantiated

Guillaume Nault (3):
      ppp: ensure file->private_data can't be overridden
      ppp: take reference on channels netns
      pppoe: fix reference counting in PPPoE proxy

Guo-Fu Tseng (2):
      jme: Do not enable NIC WoL functions on S0
      jme: Fix device PM wakeup API usage

Haishuang Yan (1):
      ipv4: l2tp: fix a potential issue in l2tp_ip_recv

Hangbin Liu (1):
      net/ipv6: add sysctl option accept_ra_min_hop_limit

Hannes Frederic Sowa (1):
      bridge: Only call /sbin/bridge-stp for the initial network namespace

Hannes Reinecke (1):
      bio: return EINTR if copying to user space got interrupted

Hans de Goede (3):
      pwc: Add USB id for Philips Spc880nc webcam
      saa7134: Fix bytesperline not being set correctly for planar formats
      bttv: Width must be a multiple of 16 when capturing planar formats

Hector Marco-Gisbert (1):
      x86/mm/32: Enable full randomization on i386 and X86_32

Helge Deller (3):
      parisc: Avoid function pointers for kernel exception routines
      parisc: Fix kernel crash with reversed copy_from_user()
      parisc: Unbreak handling exceptions from kernel modules

Ignat Korchagin (1):
      USB: usbip: fix potential out-of-bounds write

J. Bruce Fields (2):
      nfsd4: fix bad bounds checking
      nfsd: fix deadlock secinfo+readdir compound

Jakub Sitnicki (1):
      ipv6: Count in extension headers in skb->network_header

Jann Horn (1):
      fs/coredump: prevent fsuid=0 dumps into user-controlled directories

Joseph Qi (2):
      ocfs2/dlm: fix race between convert and recovery
      ocfs2/dlm: fix BUG in dlm_move_lockres_to_recovery_list

Josh Boyer (3):
      Input: powermate - fix oops with malicious USB descriptors
      USB: iowarrior: fix oops with malicious USB descriptors
      USB: serial: ftdi_sio: Add support for ICP DAS I-756xU devices

Kees Cook (1):
      x86: standardize mmap_rnd() usage

Manfred Rudigier (1):
      net: dp83640: Fix tx timestamp overflow handling.

Manish Chopra (1):
      qlge: Fix receive packets drop.

Marco Angaroni (1):
      ipvs: correct initial offset of Call-ID header search in SIP persistence engine

Mario Kleiner (1):
      drm/radeon: Don't drop DP 2.7 Ghz link setup on some cards.

Martin K. Petersen (1):
      sd: Fix excessive capacity printing on devices with blocks bigger than 512 bytes

Martyn Welch (1):
      USB: serial: cp210x: Adding GE Healthcare Device ID

Mateusz Guzik (1):
      xfs: fix two memory leaks in xfs_attr_list.c error paths

Maurizio Lombardi (1):
      be2iscsi: set the boot_kset pointer to NULL in case of failure

Michael Hennerich (1):
      drivers/misc/ad525x_dpot: AD5274 fix RDAC read back errors

Michael S. Tsirkin (1):
      watchdog: rc32434_wdt: fix ioctl error handling

Nate Dailey (1):
      raid1: include bio_end_io_list in nr_queued to prevent freeze_array hang

Neal Cardwell (1):
      tcp_yeah: don't set ssthresh below 2

Neil Horman (1):
      sctp: Fix port hash table size computation

OGAWA Hirofumi (1):
      jbd2: fix FS corruption possibility in jbd2_journal_destroy() on umount path

Oliver Neukum (8):
      usb: retry reset if a device times out
      usb: hub: fix a typo in hub_port_init() leading to wrong logic
      USB: usb_driver_claim_interface: add sanity checking
      USB: cdc-acm: more sanity checking
      USB: mct_u232: add sanity checking in probe
      USB: cypress_m8: add endpoint sanity check
      USB: digi_acceleport: do sanity checking for the number of ports
      usbnet: cleanup after bind() in probe()

Paolo Abeni (1):
      ipv6/udp: use sticky pktinfo egress ifindex on connect()

Peter Hurley (1):
      net: irda: Fix use-after-free in irtty_open()

Rabin Vincent (1):
      splice: handle zero nr_pages in splice_to_pipe()

Radim Krčmář (1):
      KVM: i8254: change PIT discard tick policy

Raghava Aditya Renukunta (1):
      aacraid: Fix memory leak in aac_fib_map_free

Sebastian Frias (1):
      8250: use callbacks to access UART_DLL/UART_DLM

Sergei Shtylyov (1):
      sh_eth: fix NULL pointer dereference in sh_eth_ring_format()

Shaohua Li (1):
      raid10: include bio_end_io_list in nr_queued to prevent freeze_array hang

Steven Rostedt (Red Hat) (2):
      tracing: Have preempt(irqs)off trace preempt disabled functions
      tracing: Fix crash from reading trace_pipe with sendfile

Sudip Mukherjee (1):
      mac80211: fix memory leak

Takashi Iwai (4):
      ALSA: usb-audio: Fix NULL dereference in create_fixed_stream_quirk()
      ALSA: usb-audio: Add sanity checks for endpoint accesses
      ALSA: usb-audio: Minor code cleanup in create_fixed_stream_quirk()
      ALSA: timer: Use mod_timer() for rearming the system timer

Thomas Gleixner (1):
      sched/cputime: Fix steal time accounting vs. CPU hotplug

Ursula Braun (1):
      af_iucv: Validate socket address length in iucv_sock_bind()

Vittorio Gambaletta (VittGam) (1):
      ALSA: intel8x0: Add clock quirk entry for AD1981B on IBM ThinkPad X41.

Vladis Dronov (2):
      Input: ati_remote2 - fix crashes on detecting device with invalid descriptor
      ALSA: usb-audio: Fix double-free in error paths after snd_usb_add_audio_stream() call

Willem de Bruijn (3):
      net: validate variable length ll headers
      ax25: add link layer header validation function
      macvtap: always pass ethernet header in linear

Xin Long (2):
      sctp: sctp should release assoc when sctp_make_abort_user return NULL in sctp_close
      sctp: lack the check for ports in sctp_v6_cmp_addr

Yoshihiro Shimoda (2):
      usb: renesas_usbhs: avoid NULL pointer derefernce in usbhsf_pkt_handler()
      usb: renesas_usbhs: disable TX IRQ before starting TX DMAC transfer

Yuki Shibuya (1):
      KVM: x86: Inject pending interrupt even if pending nmi exist

subashab@...eaurora.org (1):
      xfrm: Fix crash observed during device unregistration and decryption


View attachment "linux-3.2.80.patch" of type "text/x-diff" (144923 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