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>] [thread-next>] [day] [month] [year] [list]
Date:	Thu, 20 Sep 2012 02:29:06 +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.30

I'm announcing the release of the 3.2.30 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

Ben.

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

 .../devicetree/bindings/mmc/fsl-imx-esdhc.txt      |    8 +-
 Documentation/i2c/busses/i2c-i801                  |    2 +
 Makefile                                           |    2 +-
 arch/arm/Kconfig                                   |    1 +
 arch/arm/Makefile                                  |    4 +-
 arch/arm/boot/dts/imx51-babbage.dts                |    4 +-
 arch/arm/include/asm/pgtable.h                     |   34 ++---
 arch/arm/kernel/hw_breakpoint.c                    |   55 ++++++--
 arch/arm/kernel/traps.c                            |   11 +-
 arch/arm/mach-dove/common.c                        |    2 +-
 arch/arm/mach-imx/hotplug.c                        |   23 +--
 arch/arm/mach-kirkwood/common.c                    |    4 +-
 arch/arm/mach-mv78xx0/common.c                     |    6 +-
 arch/arm/mach-orion5x/common.c                     |    3 +-
 arch/arm/mm/flush.c                                |    2 -
 arch/arm/plat-omap/dmtimer.c                       |    2 +-
 arch/arm/plat-orion/common.c                       |    8 +-
 arch/arm/plat-orion/include/plat/common.h          |    6 +-
 arch/arm/plat-s3c24xx/dma.c                        |    2 +-
 arch/parisc/include/asm/atomic.h                   |    4 +-
 arch/powerpc/kernel/asm-offsets.c                  |    1 +
 arch/powerpc/kernel/dbell.c                        |    2 +
 arch/powerpc/kernel/entry_64.S                     |   23 ++-
 arch/powerpc/kernel/process.c                      |   12 +-
 arch/powerpc/kernel/smp.c                          |   11 +-
 arch/powerpc/kernel/sysfs.c                        |   10 ++
 arch/powerpc/kernel/traps.c                        |    3 +-
 arch/powerpc/sysdev/xics/icp-hv.c                  |   42 ++++--
 arch/x86/xen/setup.c                               |    9 +-
 drivers/ata/ahci.c                                 |    2 +
 drivers/gpu/drm/drm_crtc.c                         |   19 +--
 drivers/gpu/drm/drm_edid.c                         |   25 +++-
 drivers/gpu/drm/i915/i915_irq.c                    |   20 ++-
 drivers/gpu/drm/i915/i915_reg.h                    |   10 +-
 drivers/gpu/drm/i915/intel_display.c               |   41 ++----
 drivers/gpu/drm/i915/intel_lvds.c                  |    4 +-
 drivers/gpu/drm/i915/intel_sdvo.c                  |   30 ++--
 drivers/gpu/drm/nouveau/nouveau_display.c          |    2 +-
 drivers/gpu/drm/radeon/atombios_crtc.c             |  146 +++++++++++++++++---
 drivers/gpu/drm/radeon/atombios_encoders.c         |  105 +++++++-------
 drivers/gpu/drm/radeon/radeon_device.c             |    2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |    6 +
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |   10 ++
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c           |   73 ++++++++++
 drivers/hid/Kconfig                                |    1 +
 drivers/hid/hid-core.c                             |    3 +
 drivers/hid/hid-ids.h                              |    5 +
 drivers/hid/hid-multitouch.c                       |   15 ++
 drivers/hid/usbhid/hid-quirks.c                    |    4 +
 drivers/hwmon/asus_atk0110.c                       |    6 +
 drivers/hwmon/twl4030-madc-hwmon.c                 |    9 +-
 drivers/i2c/busses/Kconfig                         |    7 +
 drivers/i2c/busses/Makefile                        |    5 +-
 drivers/i2c/busses/i2c-designware-core.c           |   11 ++
 drivers/i2c/busses/i2c-i801.c                      |    6 +
 drivers/input/serio/i8042-x86ia64io.h              |   14 ++
 drivers/isdn/isdnloop/isdnloop.c                   |   12 --
 drivers/mmc/card/block.c                           |   27 +++-
 drivers/mmc/host/mxs-mmc.c                         |   12 +-
 drivers/mmc/host/sdhci-esdhc.h                     |    6 +-
 drivers/mtd/ubi/vtbl.c                             |    4 +-
 drivers/net/can/mcp251x.c                          |   11 +-
 drivers/net/ethernet/freescale/gianfar.c           |    2 +-
 drivers/net/ethernet/ibm/ibmveth.c                 |   26 ++--
 drivers/net/ethernet/intel/e1000e/e1000.h          |    1 +
 drivers/net/ethernet/intel/e1000e/netdev.c         |   49 +++----
 drivers/net/ethernet/sfc/efx.c                     |    6 +
 drivers/net/ethernet/sfc/efx.h                     |   14 +-
 drivers/net/ethernet/sfc/ethtool.c                 |   16 ++-
 drivers/net/ethernet/sfc/nic.h                     |    3 +
 drivers/net/ethernet/sfc/tx.c                      |   19 +++
 drivers/net/ppp/pptp.c                             |    4 +-
 drivers/net/wireless/iwlwifi/iwl-debugfs.c         |    3 +
 drivers/net/wireless/iwlwifi/iwl-trans-pcie-int.h  |    2 +-
 drivers/net/wireless/iwlwifi/iwl-trans-pcie-rx.c   |    2 +-
 drivers/net/wireless/iwlwifi/iwl-trans-pcie.c      |   30 ++--
 drivers/net/wireless/rt2x00/rt2400pci.c            |    9 ++
 drivers/net/wireless/rt2x00/rt2400pci.h            |    1 +
 drivers/net/wireless/rt2x00/rt2500pci.c            |    9 ++
 drivers/net/wireless/rt2x00/rt2500usb.c            |   11 +-
 drivers/net/wireless/rt2x00/rt2500usb.h            |   17 +--
 drivers/net/wireless/rt2x00/rt2800pci.c            |    9 ++
 drivers/net/wireless/rt2x00/rt2800usb.c            |   22 ++-
 drivers/net/wireless/rt2x00/rt2x00dev.c            |    2 +-
 drivers/net/wireless/rt2x00/rt61pci.c              |    9 ++
 drivers/net/wireless/rt2x00/rt61pci.h              |    1 +
 drivers/net/wireless/rt2x00/rt73usb.c              |    9 ++
 drivers/net/wireless/rt2x00/rt73usb.h              |    3 +
 drivers/scsi/megaraid/megaraid_sas_base.c          |    3 +-
 drivers/scsi/mpt2sas/mpt2sas_base.c                |   13 +-
 drivers/scsi/scsi_error.c                          |   10 ++
 drivers/scsi/scsi_scan.c                           |   10 ++
 drivers/staging/comedi/drivers/das08.c             |    4 +-
 drivers/staging/rtl8712/recv_linux.c               |    7 +-
 drivers/staging/vt6656/dpc.c                       |    2 +-
 drivers/staging/vt6656/rxtx.c                      |   38 ++---
 drivers/staging/zcache/zcache-main.c               |    7 +-
 drivers/tty/serial/imx.c                           |   30 ++--
 drivers/usb/core/quirks.c                          |    4 +
 drivers/usb/host/ehci-q.c                          |   12 +-
 drivers/usb/host/pci-quirks.c                      |   49 ++++++-
 drivers/usb/host/pci-quirks.h                      |    2 +
 drivers/usb/host/xhci-hub.c                        |   42 ++++++
 drivers/usb/host/xhci-pci.c                        |    9 ++
 drivers/usb/host/xhci-ring.c                       |   39 ++++--
 drivers/usb/host/xhci.c                            |  124 +++++++++++++++++
 drivers/usb/host/xhci.h                            |    7 +
 drivers/usb/serial/ftdi_sio.c                      |   22 ++-
 drivers/usb/serial/ftdi_sio_ids.h                  |   29 +++-
 drivers/usb/serial/option.c                        |    4 +
 drivers/video/omap2/omapfb/omapfb-main.c           |    2 +-
 drivers/xen/swiotlb-xen.c                          |    2 +-
 fs/cifs/file.c                                     |    2 +-
 fs/ecryptfs/inode.c                                |    5 +
 fs/ext3/inode.c                                    |   17 ++-
 fs/fuse/dev.c                                      |    1 +
 fs/nfs/inode.c                                     |    2 +-
 fs/nfs/nfs3proc.c                                  |    2 +-
 fs/nfs/nfs4proc.c                                  |    4 +-
 fs/nfs/nfs4xdr.c                                   |    3 +-
 fs/nfs/super.c                                     |    2 +
 fs/stat.c                                          |    5 +-
 fs/udf/file.c                                      |   35 ++++-
 include/drm/drm_mode.h                             |    5 +-
 include/linux/kobject.h                            |    2 +-
 include/linux/ktime.h                              |    7 -
 include/linux/mmc/card.h                           |    1 +
 include/linux/mv643xx_eth.h                        |    2 +
 include/linux/netdevice.h                          |    4 +
 include/linux/nfs_fs.h                             |    5 -
 include/linux/pci_ids.h                            |    2 +-
 include/linux/perf_event.h                         |    2 +-
 include/linux/sunrpc/xprt.h                        |    3 +
 include/linux/time.h                               |   29 +++-
 include/net/scm.h                                  |    4 +-
 include/net/sock.h                                 |    2 +
 kernel/events/core.c                               |   62 +++++----
 kernel/time/timekeeping.c                          |   32 ++++-
 kernel/workqueue.c                                 |    9 +-
 mm/mempolicy.c                                     |    2 +-
 net/atm/common.c                                   |    1 +
 net/atm/pvc.c                                      |    1 +
 net/bluetooth/hci_sock.c                           |    2 +
 net/bluetooth/l2cap_sock.c                         |    1 +
 net/bluetooth/rfcomm/sock.c                        |    2 +
 net/bluetooth/rfcomm/tty.c                         |    2 +-
 net/core/dev.c                                     |   27 +++-
 net/core/sock.c                                    |    1 +
 net/dccp/ccids/ccid3.c                             |    1 +
 net/ipv4/ipmr.c                                    |   14 +-
 net/ipv4/tcp.c                                     |    4 +-
 net/ipv4/tcp_cong.c                                |    3 +-
 net/ipv4/tcp_output.c                              |   21 +--
 net/ipv6/addrconf.c                                |    4 +-
 net/l2tp/l2tp_core.c                               |    3 +-
 net/l2tp/l2tp_core.h                               |    1 +
 net/llc/af_llc.c                                   |    3 +-
 net/netfilter/ipvs/ip_vs_ctl.c                     |    1 +
 net/netlink/af_netlink.c                           |    6 +-
 net/packet/af_packet.c                             |   10 +-
 net/sched/act_gact.c                               |   14 +-
 net/socket.c                                       |    1 +
 net/sunrpc/xprt.c                                  |   34 +++--
 net/sunrpc/xprtrdma/transport.c                    |    1 +
 net/sunrpc/xprtsock.c                              |    3 +
 net/unix/af_unix.c                                 |    4 +-
 sound/pci/hda/hda_codec.c                          |    2 +-
 sound/pci/ice1712/prodigy_hifi.c                   |    3 +-
 168 files changed, 1543 insertions(+), 577 deletions(-)

Aaron Tian (1):
      HID: multitouch: support PixArt optical touch screen

Adam Jackson (2):
      drm/i915: Fix assert_pch_hdmi_disabled to mention HDMI (not DP)
      drm/edid/quirks: ViewSonic VA2026w

Al Viro (1):
      perf_event: Switch to internal refcount, fix race with close()

Alan Cox (1):
      ahci: Add alternate identifier for the 88SE9172

Alan Stern (2):
      HID: add NOGET quirk for Eaton Ellipse MAX UPS
      USB: add device quirk for Joss Optical touchboard

Alex Deucher (5):
      drm/radeon: don't disable plls that are in use by other crtcs
      drm/radeon/atom: rework DIG modesetting on DCE3+
      drm/radeon: fix up pll selection on DCE5/6
      drm/radeon: fix ordering in pll picking on dce4+
      drm/radeon: rework pll selection (v3)

Alexey Khoroshilov (1):
      net/core: Fix potential memory leak in dev_set_alias()

Alexis R. Cortes (1):
      usb: host: xhci: Fix Compliance Mode on SN65LVPE502CP Hardware

Anton Blanchard (5):
      powerpc: Update DSCR on all CPUs when writing sysfs dscr_default
      powerpc: Keep thread.dscr and thread.dscr_inherit in sync
      powerpc: Fix DSCR inheritance in copy_thread()
      powerpc: Restore correct DSCR in context switch
      powerpc/xics: Harden xics hypervisor backend

Arnaud Patard (1):
      ARM: Orion: Set eth packet size csum offload limit

Arnd Bergmann (1):
      ARM: imx: select CPU_FREQ_TABLE when needed

Artem Bityutskiy (1):
      UBI: fix a horrible memory deallocation bug

Axel Lin (1):
      i2c-designware: Fix build error if CONFIG_I2C_DESIGNWARE_PLATFORM=y && CONFIG_I2C_DESIGNWARE_PCI=y

Ben Hutchings (5):
      net: Allow driver to limit number of GSO segments per skb
      sfc: Fix maximum number of TSO segments and minimum TX queue size
      tcp: Apply device TSO segment limit earlier
      ipv6: addrconf: Avoid calling netdevice notifiers with RCU read-side lock
      Linux 3.2.30

Benoît Locher (1):
      can: mcp251x: avoid repeated frame bug

Bjørn Mork (4):
      USB: option: add ZTE K5006-Z
      USB: option: replace ZTE K5006-Z entry with vendor class rule
      kobject: fix oops with "input0: bad kobj_uevent_env content in show_uevent()"
      USB: ftdi_sio: do not claim CDC ACM function

Bruce Allan (1):
      e1000e: DoS while TSO enabled caused by link partner with small MSS

Chris Wilson (2):
      drm/i915: Wait for all pending operations to the fb before disabling the pipe
      drm/i915: SDVO hotplug have different interrupt status bits for i915/i965/g4x

Claudiu Manoil (1):
      gianfar: fix default tx vlan offload feature flag

Dan Carpenter (1):
      xhci: Fix a logical vs bitwise AND bug

Dave Airlie (3):
      drm/vmwgfx: add MODULE_DEVICE_TABLE so vmwgfx loads at boot
      vmwgfx: add dumb ioctl support
      drm/nouveau: fix booting with plymouth + dumb support

Dave Jones (1):
      Remove user-triggerable BUG from mpol_to_str

David Brown (1):
      ARM: 7513/1: Make sure dtc is built before running it

Dirk Behme (1):
      tty: serial: imx: don't reinit clock in imx_setup_ufcr()

Dmitry Torokhov (1):
      Input: i8042 - add Gigabyte T1005 series netbooks to noloop table

Eric Dumazet (2):
      af_netlink: force credentials passing [CVE-2012-3520]
      staging: r8712u: fix bug in r8712_recv_indicatepkt()

Eric Leblond (1):
      af_packet: don't emit packet on orig fanout group

Francesco Ruggeri (1):
      net: ipv4: ipmr_expire_timer causes crash when removing net namespace

Gao feng (1):
      pptp: lookup route with the proper net namespace

Gertjan van Wingerde (3):
      rt2x00: Identify ASUS USB-N53 device.
      rt2x00: Fix word size of rt2500usb MAC_CSR19 register.
      rt2x00: Fix rfkill polling prior to interface start.

Grazvydas Ignotas (1):
      OMAPFB: fix framebuffer console colors

Guenter Roeck (1):
      hwmon: (twl4030-madc-hwmon) Initialize uninitialized structure elements

Heiko Stuebner (1):
      ARM: S3C24XX: Fix s3c2410_dma_enqueue parameters

Hiroaki SHIMODA (1):
      net_sched: gact: Fix potential panic in tcf_gact().

Horst Schirmeier (1):
      USB: ftdi_sio: PID for NZR SEM 16+ USB

Ian Abbott (2):
      staging: comedi: das08: Correct AI encoding for das08jr-16-ao
      staging: comedi: das08: Correct AO output for das08jr-16-ao

Ian Chen (1):
      mmc: card: Skip secure erase on MoviNAND; causes unrecoverable corruption.

Jakob Bornecrantz (1):
      drm: Check for invalid cursor flags

James Bottomley (1):
      Fix 'Device not ready' issue on mpt2sas

James Ralston (1):
      i2c-i801: Add Device IDs for Intel Lynx Point-LP PCH

Jan Kara (2):
      ext3: Fix fdatasync() for files with only i_size changes
      udf: Fix data corruption for files in ICB

Jani Nikula (1):
      drm/i915: only enable sdvo hotplug irq if needed

Jerome Glisse (1):
      drm/radeon: force dma32 to fix regression rs4xx,rs6xx,rs740

Jesse Barnes (1):
      drm: remove some potentially dangerous DRM_ERRORs

Johannes Berg (2):
      iwlwifi: fix flow handler debug code
      iwlwifi: protect SRAM debugfs

John Stultz (3):
      time: Improve sanity checking of timekeeping inputs
      time: Avoid making adjustments if we haven't accumulated anything
      time: Move ktime_t overflow checking into timespec_valid_strict

Jon Hunter (1):
      ARM: OMAP2+: Fix dmtimer set source clock failure

Kashyap Desai (1):
      megaraid_sas: Move poll_aen_lock initializer

Keng-Yu Lin (1):
      Intel xhci: Only switch the switchable ports

Konrad Rzeszutek Wilk (1):
      xen/setup: Fix one-off error when adding for-balloon PFNs to the P2M.

Lai Jiangshan (1):
      workqueue: UNBOUND -> REBIND morphing in rebind_workers() should be atomic

Lauri Hintsala (2):
      mmc: mxs-mmc: fix deadlock in SDIO IRQ case
      mmc: mxs-mmc: fix deadlock caused by recursion loop

Linus Torvalds (2):
      VFS: make vfs_fstat() use f[get|put]_light()
      vfs: make O_PATH file descriptors usable for 'fstat()'

Luca Tettamanti (1):
      hwmon: (asus_atk0110) Add quirk for Asus M5A78L

Malcolm Priestley (1):
      staging: vt6656: [BUG] - Failed connection, incorrect endian.

Manoj Iyer (1):
      xhci: Recognize USB 3.0 devices as superspeed at powerup

Marc Gariepy (1):
      fixing dmi match for hp t5745 and hp st5747 thin client

Mathias Krause (12):
      atm: fix info leak in getsockopt(SO_ATMPVC)
      atm: fix info leak via getsockname()
      Bluetooth: HCI - Fix info leak in getsockopt(HCI_FILTER)
      Bluetooth: HCI - Fix info leak via getsockname()
      Bluetooth: RFCOMM - Fix info leak in getsockopt(BT_SECURITY)
      Bluetooth: RFCOMM - Fix info leak in ioctl(RFCOMMGETDEVLIST)
      Bluetooth: RFCOMM - Fix info leak via getsockname()
      Bluetooth: L2CAP - Fix info leak via getsockname()
      llc: fix info leak via getsockname()
      dccp: fix info leak via getsockopt(DCCP_SOCKOPT_CCID_TX_INFO)
      ipvs: fix info leak in getsockopt(IP_VS_SO_GET_TIMEOUT)
      net: fix info leak in compat dev_ifconf()

Matteo Frigo (1):
      ALSA: ice1724: Use linear scale for AK4396 volume control.

Matthew Garrett (1):
      xhci: Make handover code more robust

Mel Gorman (1):
      Redefine ATOMIC_INIT and ATOMIC64_INIT to drop the casts

Miklos Szeredi (1):
      fuse: fix retrieve length

Moiz Sonasath (1):
      usb: host: xhci: fix compilation error for non-PCI based stacks

Pablo Neira Ayuso (1):
      netlink: fix possible spoofing from non-root processes

Paul Mackerras (1):
      powerpc: Make sure IPI handlers see data written by IPI senders

Paul Menzel (1):
      drm: Add EDID_QUIRK_FORCE_REDUCED_BLANKING for ASUS VW222S

Pavankumar Kondeti (1):
      EHCI: Update qTD next pointer in QH overlay region during unlink

Pavel Shilovsky (1):
      CIFS: Fix error handling in cifs_push_mandatory_locks

Ronny Hegewald (1):
      xen: Use correct masking in xen_swiotlb_alloc_coherent.

Santiago Leon (1):
      ibmveth: Fix alignment of rx queue bug

Sarah Sharp (2):
      xhci: Fix bug after deq ptr set to link TRB.
      xhci: Switch PPT ports to EHCI on shutdown.

Sergei Poselenov (1):
      rt2800usb: Added rx packet length validity check

Seth Heasley (1):
      i2c-i801: Add device IDs for Intel Lynx Point

Seth Jennings (1):
      staging: zcache: fix cleancache race condition with shrinker

Shawn Guo (3):
      ARM: imx6: spin the cpu until hardware takes it down
      ARM: dts: imx51-babbage: fix esdhc cd/wp properties
      mmc: sdhci-esdhc: break out early if clock is 0

Takashi Iwai (1):
      ALSA: hda - Fix Oops at codec reset/reconfig

Trond Myklebust (3):
      NFS: Fix the initialisation of the readdir 'cookieverf' array
      NFS: Fix a problem with the legacy binary mount code
      SUNRPC: Fix a UDP transport regression

Tyler Hicks (1):
      eCryptfs: Copy up attributes of the lower target inode after rename

Weston Andros Adamson (1):
      NFS: return error from decode_getfh in decode open

Will Deacon (3):
      ARM: 7487/1: mm: avoid setting nG bit for user mappings that aren't present
      ARM: 7496/1: hw_breakpoint: don't rely on dfsr to show watchpoint access type
      ARM: 7526/1: traps: send SIGILL if get_user fails on undef handling path

Wu Fengguang (1):
      isdnloop: fix and simplify isdnloop_init()

Xinyu Chen (1):
      tty: serial: imx: console write routing is unsafe on SMP

Xu, Anhua (1):
      drm/i915: fix wrong order of parameters in port checking functions

Yuval Mintz (1):
      bnx2x: fix 57840_MF pci id

danborkmann@...earbox.net (1):
      af_packet: remove BUG statement in tpacket_destruct_skb

sreekanth.reddy@....com (1):
      mpt2sas: Fix for Driver oops, when loading driver with max_queue_depth command line option to a very small value

xeb@...l.ru (1):
      l2tp: avoid to use synchronize_rcu in tunnel free function

Éric Piel (1):
      USB: ftdi-sio: add support for more Physik Instrumente devices


-- 
Ben Hutchings
The world is coming to an end.	Please log off.

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