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: <1378860973.32513.48.camel@deadeye.wl.decadent.org.uk>
Date:	Wed, 11 Sep 2013 01:56:13 +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.51

I'm announcing the release of the 3.2.51 kernel.

All users of the 3.2 kernel series should upgrade.

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

The diff from 3.2.50 is attached to this message.

Ben.

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

 Makefile                                           |  2 +-
 arch/alpha/Makefile                                |  2 +-
 arch/arm/Kconfig                                   |  1 -
 arch/arm/include/asm/a.out-core.h                  | 45 --------------
 arch/arm/include/asm/a.out.h                       | 34 -----------
 arch/arm/include/asm/processor.h                   |  4 --
 arch/arm/kernel/perf_event.c                       | 10 ++-
 arch/cris/kernel/vmlinux.lds.S                     |  1 +
 arch/hexagon/kernel/dma.c                          |  1 +
 arch/hexagon/kernel/ptrace.c                       |  1 +
 arch/hexagon/kernel/time.c                         |  1 +
 arch/hexagon/kernel/vdso.c                         |  1 +
 arch/m32r/boot/compressed/Makefile                 |  6 +-
 arch/m32r/boot/compressed/misc.c                   | 12 +++-
 arch/m68k/emu/natfeat.c                            | 23 +++++--
 arch/m68k/include/asm/div64.h                      |  9 +--
 arch/microblaze/configs/mmu_defconfig              | 49 ++++++++++-----
 arch/microblaze/configs/nommu_defconfig            | 71 +++++++++++++---------
 arch/microblaze/include/asm/futex.h                |  2 +-
 arch/powerpc/Kconfig                               |  1 +
 arch/powerpc/include/asm/page.h                    | 10 +++
 arch/powerpc/kernel/lparcfg.c                      | 23 +++----
 arch/s390/kvm/kvm-s390.c                           | 17 ++++--
 arch/sparc/Kconfig                                 |  1 +
 arch/sparc/include/asm/atomic_32.h                 |  2 +
 arch/sparc/lib/Makefile                            |  2 +-
 arch/sparc/lib/ucmpdi2.c                           | 19 ++++++
 arch/x86/kernel/i387.c                             |  2 +-
 arch/x86/kernel/sys_x86_64.c                       |  2 +-
 arch/x86/mm/mmap.c                                 |  6 +-
 arch/x86/xen/setup.c                               | 22 +++++++
 drivers/acpi/battery.c                             |  2 +
 drivers/ata/Kconfig                                |  2 +-
 drivers/ata/libata-pmp.c                           | 12 ++--
 drivers/ata/sata_inic162x.c                        | 14 +++++
 drivers/base/memory.c                              |  2 +
 drivers/base/power/domain.c                        |  3 +-
 drivers/bluetooth/ath3k.c                          | 10 +++
 drivers/bluetooth/btusb.c                          |  8 +++
 drivers/char/virtio_console.c                      | 47 ++++++++------
 drivers/gpu/drm/i915/i915_drv.h                    |  1 +
 drivers/gpu/drm/i915/i915_reg.h                    |  5 +-
 drivers/gpu/drm/i915/intel_display.c               | 16 +++++
 drivers/gpu/drm/i915/intel_lvds.c                  | 11 +---
 drivers/gpu/drm/i915/intel_ringbuffer.c            | 12 ++++
 drivers/gpu/drm/radeon/atom.c                      |  5 ++
 drivers/gpu/drm/radeon/evergreen.c                 |  3 +-
 drivers/gpu/drm/radeon/ni.c                        |  3 +-
 drivers/gpu/drm/radeon/r600.c                      |  3 +-
 drivers/gpu/drm/radeon/rv770.c                     |  3 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c                | 58 ++++++++++++------
 drivers/hwmon/adt7470.c                            |  2 +-
 drivers/md/raid1.c                                 |  2 +-
 drivers/net/arcnet/arcnet.c                        |  2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c |  3 +-
 drivers/net/ifb.c                                  |  1 +
 drivers/net/usb/smsc75xx.c                         | 12 +---
 drivers/net/wireless/ath/ath9k/htc_drv_init.c      |  1 +
 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c      | 10 +++
 drivers/net/wireless/hostap/hostap_ioctl.c         |  4 +-
 drivers/net/wireless/iwlegacy/iwl-core.c           |  1 +
 drivers/net/wireless/iwlegacy/iwl4965-base.c       | 18 +++---
 drivers/net/wireless/iwlwifi/iwl-agn.c             |  2 +-
 drivers/net/wireless/iwlwifi/iwl-core.c            |  5 +-
 drivers/net/wireless/iwlwifi/iwl-pci.c             |  1 +
 drivers/net/wireless/mwifiex/sdio.c                |  4 +-
 drivers/net/wireless/rt2x00/rt2x00queue.c          | 18 +++---
 drivers/net/wireless/zd1201.c                      |  4 +-
 drivers/of/fdt.c                                   |  2 +
 drivers/parisc/iommu-helpers.h                     |  2 +
 drivers/pci/Makefile                               |  1 +
 drivers/s390/scsi/zfcp_erp.c                       | 29 ++++++---
 drivers/s390/scsi/zfcp_qdio.c                      |  8 +--
 drivers/scsi/megaraid/megaraid_sas_base.c          | 20 ++++--
 drivers/scsi/nsp32.c                               |  2 +-
 drivers/target/target_core_cdb.c                   | 11 ++--
 drivers/tty/hvc/hvsi_lib.c                         |  4 +-
 drivers/tty/serial/mxs-auart.c                     | 38 +++++++-----
 drivers/usb/core/quirks.c                          |  6 ++
 drivers/usb/misc/adutux.c                          |  2 +-
 drivers/usb/serial/ftdi_sio.c                      | 31 +++++++++-
 drivers/usb/serial/ftdi_sio_ids.h                  | 34 +++++++++--
 drivers/usb/serial/keyspan.c                       |  2 +-
 drivers/usb/serial/mos7720.c                       | 21 ++++---
 drivers/usb/serial/mos7840.c                       | 18 +++++-
 drivers/usb/serial/ti_usb_3410_5052.c              |  9 +--
 drivers/xen/events.c                               | 13 +++-
 fs/bio.c                                           | 32 ++++++----
 fs/cifs/cifsencrypt.c                              |  2 +-
 fs/cifs/cifsglob.h                                 |  1 +
 fs/cifs/readdir.c                                  |  8 +++
 fs/cifs/sess.c                                     |  6 +-
 fs/exofs/ore.c                                     |  2 +-
 fs/exofs/ore_raid.c                                |  2 +-
 fs/ext4/ext4_jbd2.c                                |  8 +--
 fs/ext4/super.c                                    | 17 +++++-
 fs/jfs/jfs_dtree.c                                 | 31 +++++++---
 fs/nfs/callback_xdr.c                              |  6 +-
 fs/nilfs2/segbuf.c                                 |  5 +-
 fs/proc/task_mmu.c                                 |  6 +-
 include/linux/bio.h                                | 17 +++++-
 include/linux/ftrace_event.h                       |  4 +-
 include/linux/mm_types.h                           |  1 +
 include/linux/slab.h                               | 17 +++++-
 include/linux/wait.h                               | 57 +++++++++++++++++
 kernel/events/core.c                               | 20 +++++-
 kernel/sched_fair.c                                |  2 +-
 kernel/trace/trace.c                               |  1 +
 kernel/workqueue.c                                 |  9 +++
 mm/bounce.c                                        |  2 +-
 mm/nommu.c                                         | 10 +++
 mm/page_alloc.c                                    |  4 ++
 net/ipv4/sysctl_net_ipv4.c                         |  6 +-
 net/ipv6/ip6mr.c                                   |  5 ++
 net/key/af_key.c                                   |  5 ++
 net/mac80211/rx.c                                  | 10 ++-
 net/sched/sch_atm.c                                |  1 +
 net/sched/sch_cbq.c                                |  1 +
 net/sctp/outqueue.c                                |  8 +--
 net/sunrpc/auth_gss/gss_krb5_wrap.c                |  4 +-
 net/sunrpc/socklib.c                               |  4 +-
 net/sunrpc/xdr.c                                   | 25 ++++----
 net/sunrpc/xprtrdma/rpc_rdma.c                     |  8 +--
 net/wireless/nl80211.c                             |  7 ++-
 sound/i2c/other/ak4xxx-adda.c                      |  2 +-
 sound/isa/opti9xx/opti92x-ad1848.c                 |  8 +--
 sound/oss/Kconfig                                  |  1 +
 sound/usb/6fire/comm.c                             | 38 ++++++++++--
 sound/usb/6fire/comm.h                             |  2 +-
 sound/usb/6fire/midi.c                             | 16 ++++-
 sound/usb/6fire/midi.h                             |  6 +-
 sound/usb/6fire/pcm.c                              | 41 ++++++++++++-
 sound/usb/6fire/pcm.h                              |  2 +-
 sound/usb/mixer.c                                  | 16 ++++-
 tools/perf/util/map.c                              |  3 +-
 135 files changed, 998 insertions(+), 436 deletions(-)

AceLan Kao (2):
      Bluetooth: Add support for Atheros [0cf3:3121]
      Bluetooth: Add support for Atheros [0cf3:e003]

Alex Deucher (2):
      drm/radeon/atom: initialize more atom interpretor elements to 0
      drm/radeon: always program the MC on startup

Amit Shah (5):
      virtio: console: fix race with port unplug and open/close
      virtio: console: fix race in port_fops_open() and port unplug
      virtio: console: clean up port data immediately at time of unplug
      virtio: console: fix raising SIGIO after port unplug
      virtio: console: return -ENODEV on all read operations after unplug

Andreas Schwab (1):
      m68k: Truncate base in do_div()

Andrew Vagin (1):
      tracing: Fix fields of struct trace_iterator that are zeroed by mistake

Arnd Bergmann (1):
      SCSI: nsp32: use mdelay instead of large udelay constants

Ben Hutchings (3):
      ifb: Include <linux/sched.h>
      Revert "PM / Domains: Fix handling of wakeup devices during system resume"
      Linux 3.2.51

Benjamin Herrenschmidt (1):
      powerpc: Don't Oops when accessing /proc/powerpc/lparcfg without hypervisor

Chen Gang (1):
      cifs: extend the buffer length enought for sprintf() using

Cho, Yu-Chen (1):
      Bluetooth: Add support for Mediatek Bluetooth device [0e8d:763f]

Chris Wilson (1):
      drm/i915: Invalidate TLBs for the rings after a reset

Cong Wang (2):
      include <linux/prefetch.h> in drivers/parisc/iommu-helpers.h
      sunrpc: remove the second argument of k[un]map_atomic()

Curt Brune (1):
      hwmon: (adt7470) Fix incorrect return code check

Dan Carpenter (6):
      arcnet: cleanup sizeof parameter
      af_key: more info leaks in pfkey messages
      net_sched: info leak in atm_tc_dump_class()
      ALSA: ak4xx-adda: info leak in ak4xxx_capture_source_info()
      NFSv4.1: integer overflow in decode_cb_sequence_args()
      Hostap: copying wrong data prism2_ioctl_giwaplist()

Daniel Vetter (1):
      drm/i915/lvds: ditch ->prepare special case

Dave Kleikamp (1):
      jfs: fix readdir cookie incompatibility with NFSv4

David S. Miller (2):
      net_sched: Fix stack info leak in cbq_dump_wrr().
      sparc32: Add ucmpdi2.o to obj-y instead of lib-y.

David Vrabel (3):
      xen/events: initialize local per-cpu mask for all possible events
      xen/events: mask events when changing their VCPU binding
      x86/xen: do not identity map UNUSABLE regions in the machine E820

Dominik Dingel (1):
      KVM: s390: move kvm_guest_enter,exit closer to sie

Eldad Zack (1):
      ALSA: usb-audio: skip UAC2 EFFECT_UNIT

Emmanuel Grumbach (1):
      iwlwifi: add DELL SKU for 5150 HMC

Eric Dumazet (1):
      usbnet: do not pretend to support SG/TSO

Eugene Surovegin (1):
      powerpc/hvsi: Increase handshake timeout from 200ms to 400ms.

Geert Uytterhoeven (4):
      m68k/atari: ARAnyM - Fix NatFeat module support
      m32r: consistently use "suffix-$(...)"
      m32r: add memcpy() for CONFIG_KERNEL_GZIP=y
      m32r: make memset() global for CONFIG_KERNEL_BZIP2=y

H.J. Lu (1):
      x86, fpu: correct the asm constraints for fxsave, unbreak mxcsr.daz

Hannes Frederic Sowa (1):
      ipv6: take rtnl_lock and mark mrt6 table as freed on namespace cleanup

Helmut Schaa (1):
      ath9k_htc: Restore skb headroom when returning skb to mac80211

Imre Deak (1):
      drm/i915: ivb: fix edp voltage swing reg val

Jacob Keller (1):
      ixgbe: Fix Tx Hang issue with lldpad on 82598EB

Jakob Bornecrantz (1):
      drm/vmwgfx: Split GMR2_REMAP commands if they are to large

Jan Kara (1):
      jbd2: Fix use after free after error in jbd2_journal_dirty_metadata()

Jeff Layton (1):
      cifs: don't instantiate new dentries in readdir for inodes that need to be revalidated immediately

Jesper Nilsson (1):
      CRIS: Add _sdata to vmlinux.lds.S

Jiri Olsa (1):
      perf: Fix event group context move

Johan Hovold (5):
      USB: mos7840: fix race in register handling
      USB: adutux: fix big-endian device-type reporting
      USB: ti_usb_3410_5052: fix big-endian firmware handling
      USB: mos7720: fix broken control requests
      USB: keyspan: fix null-deref at disconnect and release

Johannes Berg (2):
      mac80211: fix duplicate retransmission detection
      iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth

Joshua Zhu (1):
      perf tools: Add anonymous huge page recognition

Jussi Kivilinna (2):
      ALSA: 6fire: fix DMA issues with URB transfer_buffer usage
      zd1201: do not use stack as URB transfer_buffer

Kamal Mostafa (1):
      drm/i915: quirk no PCH_PWM_ENABLE for Dell XPS13 backlight

Kent Overstreet (1):
      block: Add bio_for_each_segment_all()

Lan Tianyu (1):
      ACPI / battery: Fix parsing _BIX return value

Linus Torvalds (1):
      vm: add no-mmu vm_iomap_memory() stub

Martin Peschke (2):
      zfcp: fix lock imbalance by reworking request queue locking
      zfcp: fix schedule-inside-lock in scsi_device list loops

Michal Kazior (1):
      nl80211: fix mgmt tx status and testmode reporting for netns

Michal Simek (2):
      microblaze: Update microblaze defconfigs
      microblaze: Fix __futex_atomic_op macro register usage

Michal Tesar (1):
      sysctl net: Keep tcp_syn_retries inside the boundary

Neil Horman (1):
      sctp: fully initialize sctp_outq in sctp_outq_init

Nicholas Bellinger (1):
      target: Fix trailing ASCII space usage in INQUIRY vendor+model

Nicolas Dichtel (1):
      af_key: initialize satype in key_notify_policy_flush()

Noguchi Kazutosi (1):
      Bluetooth: Add support for Foxconn/Hon Hai [0489:e04d]

Oleksij Rempel (1):
      ath9k_htc: do some initial hardware configuration

Oliver Neukum (1):
      usb: add two quirky touchscreen

Paul Bolle (1):
      sound: Fix make allmodconfig on MIPS correctly

Paul Gortmaker (1):
      pci: frv architecture needs generic setup-bus infrastructure

Paul Mackerras (1):
      powerpc: Work around gcc miscompilation of __pa() on 64-bit

Piotr Sarna (1):
      ext4: fix mount/remount error messages for incompatible mount options

Radu Caragea (1):
      x86 get_unmapped_area: Access mmap_legacy_base through mm_struct member

Richard Kuo (1):
      Hexagon: misc compile warning/error cleanup due to missing headers

Rick Farina (Zero_Chaos) (1):
      USB: serial: ftdi_sio: add more RT Systems ftdi devices

Roland Dreier (1):
      sg: Fix user memory corruption when SG_IO is interrupted by a signal

Russ Anderson (1):
      drivers/base/memory.c: fix show_mem_removable() to handle missing sections

Sam Ravnborg (2):
      sparc32: support atomic64_t
      sparc32: add ucmpdi2

Stanislaw Gruszka (5):
      rt2x00: fix stop queue
      iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL
      iwl4965: set power mode early
      iwl4965: reset firmware after rfkill off
      iwl4965: fix rfkill set state regression

Stephen Boyd (1):
      perf/arm: Fix armpmu_map_hw_event()

Sujith Manoharan (1):
      Bluetooth: ath3k: Add support for ID 0x13d3/0x3402

Sumit.Saxena@....com (1):
      megaraid_sas: megaraid_sas driver init fails in kdump kernel

Takashi Iwai (2):
      sound: Fix make allmodconfig on MIPS
      ALSA: opti9xx: Fix conflicting driver object name

Tejun Heo (2):
      libata: make it clear that sata_inic162x is experimental
      workqueue: cond_resched() after processing each work item

Terry Suereth (1):
      libata: apply behavioral quirks to sil3826 PMP

Thomas Loo (1):
      Bluetooth: ath3k: Add support for Fujitsu Lifebook UH5x2 [04c5:1330]

Tomasz Moń (1):
      mwifiex: Add missing endian conversion.

Torstein Hegge (1):
      ALSA: usb: Parse UAC2 extension unit like for UAC1

Torsten Schenk (2):
      ALSA: 6fire: make buffers DMA-able (pcm)
      ALSA: 6fire: make buffers DMA-able (midi)

Trond Myklebust (1):
      SUNRPC: Fix memory corruption issue on 32-bit highmem systems

Uwe Kleine-König (2):
      serial/mxs-auart: fix race condition in interrupt handler
      serial/mxs-auart: increase time to wait for transmitter to become idle

Vyacheslav Dubeyko (2):
      nilfs2: remove double bio_put() in nilfs_end_bio_write() for BIO_EOPNOTSUPP error
      nilfs2: fix issue with counting number of bio requests for BIO_EOPNOTSUPP error detection

Wanpeng Li (1):
      mm/memory-hotplug: fix lowmem count overflow when offline pages

Will Deacon (3):
      ARM: 7791/1: a.out: remove partial a.out support
      ARM: 7809/1: perf: fix event validation for software group leaders
      alpha: makefile: don't enforce small data model for kernel builds

Wladislav Wiebe (1):
      of: fdt: fix memory initialization for expanded DT

Xi Wang (1):
      slab: introduce kmalloc_array()

Zhu Yanhai (1):
      sched: Fix the broken sched_rr_get_interval()

yonghua zheng (1):
      fs/proc/task_mmu.c: fix buffer overflow in add_page_map()



View attachment "linux-3.2.51.patch" of type "text/x-diff" (132571 bytes)

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ