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, 27 Mar 2013 13:55:47 +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.42

I'm announcing the release of the 3.2.42 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.41 is attached to this message.

Ben.

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

 Makefile                                     |    2 +-
 arch/arm/include/asm/signal.h                |    1 +
 arch/avr32/include/asm/signal.h              |    1 +
 arch/cris/include/asm/signal.h               |    1 +
 arch/h8300/include/asm/signal.h              |    1 +
 arch/m32r/include/asm/signal.h               |    1 +
 arch/m68k/include/asm/signal.h               |    1 +
 arch/mn10300/include/asm/signal.h            |    1 +
 arch/powerpc/include/asm/signal.h            |    1 +
 arch/powerpc/kernel/cputable.c               |    2 +-
 arch/s390/include/asm/signal.h               |    1 +
 arch/s390/include/asm/tlbflush.h             |    2 -
 arch/sparc/include/asm/signal.h              |    1 +
 arch/x86/include/asm/signal.h                |    2 +
 arch/x86/kernel/cpu/perf_event_intel_ds.c    |   10 +
 arch/x86/lib/usercopy_64.c                   |    4 +-
 arch/x86/power/cpu.c                         |    2 +
 arch/xtensa/include/asm/signal.h             |    1 +
 drivers/firmware/Kconfig                     |   18 ++
 drivers/firmware/efivars.c                   |  256 ++++++++++++++++++++------
 drivers/gpu/drm/drm_edid.c                   |    3 +-
 drivers/gpu/drm/i915/i915_debugfs.c          |    2 +-
 drivers/gpu/drm/i915/i915_gem_execbuffer.c   |   11 +-
 drivers/gpu/drm/i915/intel_display.c         |    2 +-
 drivers/gpu/drm/i915/intel_opregion.c        |   23 ++-
 drivers/gpu/drm/radeon/radeon_benchmark.c    |   16 +-
 drivers/i2c/busses/i2c-tegra.c               |   13 +-
 drivers/md/dm-thin.c                         |    4 +-
 drivers/md/persistent-data/dm-btree-remove.c |   46 ++---
 drivers/net/bonding/bond_main.c              |    6 +-
 drivers/net/ethernet/sfc/efx.c               |   53 ++++--
 drivers/net/ethernet/sfc/efx.h               |   13 ++
 drivers/net/ethernet/sfc/falcon.c            |    2 +
 drivers/net/ethernet/sfc/mcdi.c              |   29 +--
 drivers/net/ethernet/sfc/mcdi.h              |    1 +
 drivers/net/ethernet/sfc/mcdi_mac.c          |    4 +-
 drivers/net/ethernet/sfc/net_driver.h        |   10 +-
 drivers/net/ethernet/sfc/nic.c               |   24 ++-
 drivers/net/ethernet/sfc/nic.h               |    2 +
 drivers/net/ethernet/sfc/rx.c                |   25 ++-
 drivers/net/ethernet/sfc/selftest.c          |    2 +-
 drivers/net/ethernet/sfc/siena.c             |   15 +-
 drivers/net/macvlan.c                        |    1 +
 drivers/net/netconsole.c                     |   20 +-
 drivers/net/tun.c                            |    2 +
 drivers/net/wireless/mwifiex/join.c          |    7 +-
 drivers/net/wireless/rtlwifi/rtl8192cu/hw.c  |   89 ++++-----
 drivers/tty/pty.c                            |    1 -
 drivers/tty/serial/sunsu.c                   |   21 +--
 drivers/usb/core/hcd-pci.c                   |   23 ++-
 drivers/usb/gadget/udc-core.c                |    2 +-
 drivers/usb/host/xhci.c                      |    3 +-
 drivers/usb/host/xhci.h                      |    4 +-
 drivers/usb/serial/garmin_gps.c              |    7 +-
 drivers/usb/serial/io_ti.c                   |    1 +
 drivers/usb/serial/usb-serial.c              |    3 +-
 drivers/usb/storage/unusual_devs.h           |    7 +
 drivers/vhost/net.c                          |    3 +-
 fs/cifs/asn1.c                               |   53 +-----
 fs/cifs/cifsfs.c                             |   24 +++
 fs/cifs/cifsfs.h                             |    4 +
 fs/cifs/file.c                               |    6 +-
 fs/ext4/balloc.c                             |    2 +-
 fs/ext4/ext4.h                               |    6 +-
 fs/ext4/extents.c                            |    6 +-
 fs/ext4/ialloc.c                             |    4 +-
 fs/ext4/inode.c                              |    3 +-
 fs/ext4/mballoc.c                            |   18 +-
 fs/ext4/resize.c                             |    6 +-
 fs/ext4/super.c                              |    4 +-
 fs/isofs/export.c                            |    1 +
 fs/jbd2/transaction.c                        |   15 +-
 fs/proc/inode.c                              |   12 +-
 fs/udf/namei.c                               |    1 +
 include/asm-generic/signal.h                 |    4 +
 include/linux/efi.h                          |    3 +-
 include/linux/perf_event.h                   |    6 +
 include/linux/skbuff.h                       |    7 +-
 include/net/inet_frag.h                      |    9 +
 include/net/ip_fib.h                         |   12 +-
 kernel/signal.c                              |    2 +-
 kernel/trace/ftrace.c                        |    4 +-
 kernel/trace/trace.c                         |   59 ++++--
 kernel/trace/trace.h                         |    7 +
 kernel/trace/trace_irqsoff.c                 |   19 +-
 kernel/trace/trace_sched_wakeup.c            |   18 +-
 mm/hugetlb.c                                 |    8 +-
 net/core/dev.c                               |    1 +
 net/core/rtnetlink.c                         |    3 +-
 net/dcb/dcbnl.c                              |    7 +
 net/ieee802154/6lowpan.h                     |    2 +-
 net/ipv4/inet_fragment.c                     |   20 +-
 net/ipv4/ip_fragment.c                       |   12 +-
 net/ipv4/ip_options.c                        |    5 +-
 net/ipv4/tcp.c                               |    2 +-
 net/ipv4/tcp_input.c                         |    6 +-
 net/ipv4/tcp_output.c                        |    1 -
 net/ipv6/ip6_input.c                         |    3 +-
 net/ipv6/netfilter/nf_conntrack_reasm.c      |   11 +-
 net/ipv6/reassembly.c                        |    8 +-
 net/ipv6/route.c                             |    3 +-
 net/l2tp/l2tp_ppp.c                          |    1 +
 net/netlabel/netlabel_unlabeled.c            |   27 ++-
 net/rds/message.c                            |    3 +
 net/sctp/associola.c                         |    2 +-
 net/sctp/sm_statefuns.c                      |    2 +-
 security/selinux/xfrm.c                      |    2 +-
 sound/pci/hda/hda_codec.c                    |    2 +-
 sound/pci/hda/patch_conexant.c               |    8 +-
 sound/usb/mixer.c                            |   16 +-
 tools/hv/hv_kvp_daemon.c                     |    8 +-
 tools/perf/util/trace-event-parse.c          |    2 -
 112 files changed, 844 insertions(+), 445 deletions(-)

Alan Stern (1):
      usb: gadget: udc-core: fix a regression during gadget driver unbinding

Alex Deucher (1):
      drm/radeon/benchmark: make sure bo blit copy exists before using it

Andrew Morton (1):
      kernel/signal.c: use __ARCH_HAS_SA_RESTORER instead of SA_RESTORER

Ben Hutchings (13):
      perf: Revert duplicated commit
      sfc: Convert firmware subtypes to native byte order in  efx_mcdi_get_board_cfg()
      sfc: Fix two causes of flush failure
      sfc: Fix timekeeping in efx_mcdi_poll()
      sfc: Properly sync RX DMA buffer when it is not the  last in the page
      sfc: Fix efx_rx_buf_offset() in the presence of  swiotlb
      sfc: Detach net device when stopping queues for  reconfiguration
      sfc: Disable soft interrupt handling during  efx_device_detach_sync()
      sfc: Only use TX push if a single descriptor is to be  written
      efivars: Fix check for CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE
      efivars: pstore: Do not check size when erasing variable
      signal: Define __ARCH_HAS_SA_RESTORER so we know whether to clear sa_restorer
      Linux 3.2.42

Benjamin Herrenschmidt (1):
      powerpc: Fix cputable entry for 970MP rev 1.0

Bing Zhao (1):
      mwifiex: fix potential out-of-boundary access to ibss rate table

CQ Tang (1):
      x86-64: Fix the failure case in copy_user_handle_tail()

Cong Wang (1):
      rds: limit the size allocated by rds_message_alloc()

Cristian Bercaru (1):
      bridging: fix rx_handlers return code

Dan Carpenter (1):
      selinux: use GFP_ATOMIC under spin_lock

Daniel Mack (2):
      ALSA: snd-usb: mixer: propagate errors up the call chain
      ALSA: snd-usb: mixer: ignore -EINVAL in snd_usb_mixer_controls()

Daniel Pieczko (1):
      sfc: lock TX queues when calling netif_device_detach()

David Rientjes (1):
      perf,x86: fix link failure for non-Intel configs

David Ward (1):
      net/ipv4: Ensure that location of timestamp option is  stored

Denis V. Lunev (1):
      ipv4: fix definition of FIB_TABLE_HASHSZ

Dmitry Artamonow (1):
      usb-storage: add unusual_devs entry for Samsung YP-Z3 mp3 player

Dmitry Torokhov (1):
      USB: xhci - fix bit definitions for IMAN register

Eric Dumazet (2):
      tun: add a missing nf_reset() in tun_net_xmit()
      tcp: fix skb_availroom()

Guillaume Nault (1):
      l2tp: Restore socket refcount when sendmsg succeeds

Hannes Frederic Sowa (2):
      ipv6: stop multicast forwarding to process interface  scoped addresses
      inet: limit length of fragment queue hash table bucket  lists

Hannes Reinecke (1):
      USB: xhci: correctly enable interrupts

Heiko Carstens (1):
      s390/mm: fix flush_tlb_kernel_range()

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

Jeff Layton (1):
      cifs: ignore everything in SPNEGO blob after mechTypes

Jiri Slaby (1):
      TTY: do not reset master's packet mode

Joe Thornber (1):
      dm thin: fix discard corruption

Johan Hovold (3):
      USB: garmin_gps: fix memory leak on disconnect
      USB: io_ti: fix get_icount for two port adapters
      USB: serial: fix interface refcounting

Kees Cook (2):
      drm/i915: restrict kernel address leak in debugfs
      drm/i915: bounds check execbuffer relocation count

Larry Finger (2):
      rtlwifi: rtl8192cu: Fix schedule while atomic bug splat
      rtlwifi: rtl8192cu: Fix problem that prevents reassociation

Laxman Dewangan (1):
      i2c: tegra: check the clk_prepare_enable() return value

Lekensteyn (1):
      i915: initialize CADL in opregion

Linus Torvalds (2):
      perf,x86: fix wrmsr_on_cpu() warning on suspend/resume
      vfs,proc: guarantee unique inodes in /proc

Lorenzo Colitti (1):
      net: ipv6: Don't purge default router if accept_ra=2

Lukas Czerner (1):
      ext4: convert number of blocks to clusters properly

Mateusz Guzik (1):
      cifs: delay super block destruction until all cifsFileInfo objects are gone

Mathias Krause (4):
      rtnl: fix info leak on RTM_GETLINK request for VF  devices
      dcbnl: fix various netlink info leaks
      udf: avoid info leak on export
      isofs: avoid info leak on export

Matt Fleming (2):
      efivars: explicitly calculate length of VariableName
      efivars: Handle duplicate names from get_next_variable()

Michael S. Tsirkin (1):
      vhost/net: fix heads usage of ubuf_info

Neal Cardwell (1):
      tcp: fix double-counted receiver RTT when leaving  receiver fast path

Paul Moore (1):
      netlabel: correctly list all the static label mappings

Seiji Aguchi (1):
      efi_pstore: Introducing workqueue updating sysfs

Seth Forshee (2):
      efivars: Allow disabling use as a pstore backend
      efivars: Add module parameter to disable use as a pstore backend

Stephane Eranian (1):
      perf,x86: fix kernel crash with PEBS/BTS after suspend/resume

Steven Rostedt (Red Hat) (5):
      tracing: Fix race in snapshot swapping
      tracing: Fix free of probe entry by calling call_rcu_sched()
      tracing: Protect tracer flags with trace_types_lock
      tracing: Keep overwrite in sync between regular and snapshot buffers
      tracing: Prevent buffer overwrite disabled for latency tracers

Stuart Hodgson (1):
      sfc: Do not attempt to flush queues if DMA is disabled

Stéphane Marchesin (1):
      drm/i915: Increase the RC6p threshold.

Takashi Iwai (2):
      ALSA: hda/cirrus - Fix the digital beep registration
      ALSA: hda - Fix typo in checking IEC958 emphasis bit

Theodore Ts'o (2):
      ext4: use atomic64_t for the per-flexbg free_clusters count
      ext4: fix data=journal fast mount/umount hang

Tkhai Kirill (1):
      sunsu: Fix panic in case of nonexistent port at  "console=ttySY" cmdline option

Tomas Hozza (1):
      tools: hv: Netlink source address validation allows DoS

Torsten Duwe (2):
      KMS: fix EDID detailed timing vsync parsing
      KMS: fix EDID detailed timing frame rate

Veaceslav Falico (2):
      netconsole: don't call __netpoll_cleanup() while  atomic
      bonding: don't call update_speed_duplex() under  spinlocks

Vlad Yasevich (3):
      macvlan: Set IFF_UNICAST_FLT flag to prevent  unnecessary promisc mode.
      sctp: Use correct sideffect command in duplicate  cookie handling
      rtnetlink: Mask the rta_type when range checking

Wanpeng Li (1):
      mm/hugetlb: fix total hugetlbfs pages count when using memory overcommit accouting

Xufeng Zhang (1):
      sctp: don't break the loop while meeting the  active_path so as to find the matched transport

YOSHIFUJI Hideaki / 吉藤英明 (1):
      6lowpan: Fix endianness issue in is_addr_link_local().

Zheng Liu (1):
      ext4: fix the wrong number of the allocated blocks in ext4_split_extent()



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