Home
Reading
Searching
Subscribe
Sponsors
Statistics
Posting
Contact
Spam
Lists
Links
About
Hosting
Filtering
Features Download
Marketing
Archives
FAQ
Blog
 
Gmane
From: Ben Hutchings <ben <at> decadent.org.uk>
Subject: Linux 3.2.55
Newsgroups: gmane.linux.kernel
Date: Saturday 15th February 2014 20:01:56 UTC (over 2 years ago)
I'm announcing the release of the 3.2.55 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.54 is attached to this message.

Ben.

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

 Documentation/kernel-parameters.txt             |  2 +
 Makefile                                        |  2 +-
 arch/arm/kernel/traps.c                         |  8 ++-
 arch/arm/mach-footbridge/dc21285-timer.c        |  9 +--
 arch/ia64/kernel/machine_kexec.c                |  2 +-
 arch/powerpc/include/asm/exception-64s.h        |  2 +-
 arch/sh/lib/Makefile                            |  2 +-
 arch/x86/kernel/cpu/perf_event_amd_ibs.c        | 53 +++++++++++++---
 arch/x86/kernel/traps.c                         | 13 ++--
 arch/x86/kvm/lapic.c                            | 22 ++++---
 arch/x86/kvm/lapic.h                            |  4 +-
 arch/x86/kvm/x86.c                              | 33 +---------
 drivers/ata/ahci.c                              | 15 +++--
 drivers/ata/libata-core.c                       |  4 ++
 drivers/dma/Kconfig                             |  1 +
 drivers/gpio/gpio-msm-v2.c                      |  4 +-
 drivers/gpu/drm/i915/i915_reg.h                 |  1 +
 drivers/gpu/drm/i915/intel_display.c            |  5 +-
 drivers/gpu/drm/radeon/rs690.c                  | 10 +++
 drivers/gpu/drm/ttm/ttm_bo_vm.c                 |  6 +-
 drivers/hwmon/coretemp.c                        |  2 +-
 drivers/md/raid10.c                             | 12 ++--
 drivers/md/raid5.c                              |  4 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 13 ++--
 drivers/net/ethernet/broadcom/tg3.c             |  3 +
 drivers/net/ethernet/ibm/ehea/ehea_main.c       |  2 +-
 drivers/net/ethernet/tehuti/tehuti.c            |  1 -
 drivers/net/ethernet/xilinx/ll_temac_main.c     |  2 +-
 drivers/net/hamradio/hdlcdrv.c                  |  2 +
 drivers/net/hamradio/yam.c                      |  1 +
 drivers/net/usb/dm9601.c                        | 34 +++++++---
 drivers/net/wireless/ath/ath9k/ar9002_mac.c     | 52 ++++++++++++---
 drivers/net/wireless/ath/ath9k/htc_drv_main.c   | 25 +++++---
 drivers/net/wireless/ath/ath9k/main.c           |  5 +-
 drivers/net/wireless/rtlwifi/pci.c              |  4 +-
 drivers/pci/pci.c                               | 14 ++---
 drivers/staging/comedi/drivers/cb_pcidio.c      | 21 +++----
 drivers/target/iscsi/iscsi_target.c             | 26 ++++----
 drivers/usb/host/xhci-pci.c                     |  7 ++-
 fs/ceph/mds_client.c                            |  8 ++-
 fs/ext2/super.c                                 |  1 +
 fs/ext4/ext4.h                                  | 10 +++
 fs/ext4/ext4_jbd2.c                             |  4 ++
 fs/ext4/extents.c                               | 43 ++++++++-----
 fs/ext4/mballoc.c                               | 17 +++--
 fs/ext4/super.c                                 |  4 +-
 fs/hpfs/file.c                                  |  5 +-
 fs/nilfs2/segment.c                             | 10 +--
 fs/xfs/xfs_log.c                                |  3 +-
 include/drm/drm_pciids.h                        |  2 +-
 include/linux/hugetlb.h                         |  6 ++
 include/linux/netdevice.h                       |  9 +++
 include/linux/pci.h                             | 14 +++++
 include/linux/sched.h                           |  1 +
 kernel/sched.c                                  | 13 ++--
 kernel/sched_fair.c                             |  3 +
 kernel/sched_rt.c                               | 49 +++++++++++++--
 kernel/trace/ftrace.c                           |  2 +-
 mm/hugetlb.c                                    | 17 +++++
 mm/memory-failure.c                             | 16 +++--
 mm/mmap.c                                       | 15 ++---
 mm/swap.c                                       | 84
+++++++++++++++++++++++--
 net/8021q/vlan_dev.c                            | 18 +++++-
 net/bridge/br_multicast.c                       |  4 +-
 net/core/drop_monitor.c                         |  1 -
 net/ipv4/inet_diag.c                            | 20 +++++-
 net/ipv4/ipmr.c                                 |  7 ++-
 net/ipv6/ip6mr.c                                |  7 ++-
 net/ipv6/route.c                                |  8 +--
 net/llc/af_llc.c                                |  5 +-
 net/rds/ib.c                                    |  3 +-
 net/rds/ib_send.c                               |  5 +-
 net/rose/af_rose.c                              | 16 ++---
 net/unix/af_unix.c                              |  8 ++-
 net/wireless/radiotap.c                         |  4 ++
 security/selinux/hooks.c                        | 28 +++++++--
 security/selinux/include/objsec.h               |  5 +-
 sound/core/pcm_lib.c                            |  2 +
 sound/pci/hda/hda_intel.c                       |  4 ++
 sound/soc/codecs/wm8904.c                       |  2 +-
 tools/power/cpupower/utils/cpupower-set.c       |  6 +-
 81 files changed, 653 insertions(+), 264 deletions(-)

Akira Takeuchi (1):
      mm: ensure get_unmapped_area() returns higher address than
mmap_min_addr

Al Viro (1):
      ext4: fix del_timer() misuse for ->s_err_report

Alex Deucher (2):
      drm/radeon: Fix sideport problems on certain RS690 boards
      drm/radeon: 0x9649 is SUMO2 not SUMO

Andrea Arcangeli (1):
      mm: hugetlbfs: fix hugetlbfs optimization

Andreas Rohner (1):
      nilfs2: fix segctor bug that causes file system corruption

Andy Honig (1):
      KVM: x86: Convert vapic synchronization to _cached functions
(CVE-2013-6368)

Ben Hutchings (2):
      pci: Add PCI_DEVICE_SUB() macro
      Linux 3.2.55

Bo Shen (1):
      ASoC: wm8904: fix DSP mode B configuration

Chad Hanson (1):
      selinux: fix broken peer recv check

Changli Gao (1):
      net: drop_monitor: fix the value of maxattr

Chris Wilson (1):
      drm/i915: Use the correct GMCH_CTRL register for Sandybridge+

Colin Cross (1):
      sched/rt: Fix SCHED_RR across cgroups

Curt Brune (1):
      bridge: use spin_lock_bh() in br_multicast_set_hash_max

Dan Williams (1):
      net_dma: mark broken

Daniel Borkmann (2):
      net: inet_diag: zero out uninitialized idiag_{src,dst} fields
      net: llc: fix use after free in llc_ui_recvmsg

Dave Chinner (1):
      xfs: Account log unmount transaction correctly

David Henningsson (1):
      ALSA: hda - Add enable_msi=0 workaround for four HP machines

David S. Miller (1):
      vlan: Fix header ops passthru when doing TX VLAN offload.

Eric Dumazet (1):
      net: do not pretend FRAGLIST support

Eryu Guan (1):
      ext4: check for overlapping extents in ext4_valid_extent_entries()

Florian Westphal (1):
      net: rose: restore old recvmsg behavior

Geert Uytterhoeven (1):
      sh: always link in helper functions extracted from libgcc

George Spelvin (1):
      ahci: add an observed PCI ID for Marvell 88se9172 SATA controller

Hannes Frederic Sowa (2):
      ipv6: don't count addrconf generated routes against gc limit
      net: avoid reference counter overflows on fib_rules in multicast
forwarding

Ian Abbott (1):
      staging: comedi: cb_pcidio: fix for newer PCI-DIO48H

Jan Kara (1):
      ext2: Fix oops in ext2_get_block() called from ext2_quota_write()

Jean Delvare (1):
      hwmon: (coretemp) Fix truncated name of alarm attributes

Jianguo Wu (1):
      mm/memory-failure.c: recheck PageHuge() after hugetlb page migrate
successfully

Johannes Berg (1):
      radiotap: fix bitmap-end-finding buffer overrun

JongHo Kim (1):
      ALSA: Add SNDRV_PCM_STATE_PAUSED case in wait_for_avail function

Josh Boyer (1):
      cpupower: Fix segfault due to incorrect getopt_long arugments

Junho Ryu (1):
      ext4: fix use-after-free in ext4_mb_new_blocks

Khalid Aziz (1):
      mm: fix aio performance regression for database caused by THP

Kirill Tkhai (1):
      sched/rt: Fix rq's cpupri leak while enqueue/dequeue child RT
entities

Larry Finger (1):
      rtlwifi: pci: Fix oops on driver unload

Linus Torvalds (1):
      x86, fpu, amd: Clear exceptions in AMD FXSAVE workaround

Mathy Vanhoef (1):
      ath9k_htc: properly set MAC address and BSSID mask

Miao Xie (1):
      ftrace: Initialize the ftrace profiler for each possible cpu

Michael Neuling (1):
      powerpc: Fix bad stack check in exception entry

Michal Schmidt (1):
      bnx2x: fix DMA unmapping of TSO split BDs

Michele Baldessari (1):
      libata: add ATA_HORKAGE_BROKEN_FPDMA_AA quirk for Seagate Momentus
SpinPoint M8

Mike Galbraith (1):
      sched,rt: fix isolated CPUs leaving root_task_group indefinitely
throttled

Mikulas Patocka (1):
      hpfs: fix warnings when the filesystem fills up

Myron Stowe (1):
      ahci: Use PCI_VENDOR_ID_MARVELL_EXT for 0x1b4b

Nat Gurumoorthy (1):
      tg3: Initialize REG_BASE_ADDR at PCI config offset 120 to 0

Neal Cardwell (1):
      inet_diag: fix inet_diag_dump_icsk() timewait socket state logic

NeilBrown (3):
      md/raid5: Fix possible confusion when multiple write errors occur.
      md/raid10: fix two bugs in handling of known-bad-blocks.
      md/raid10: fix bug when raid10 recovery fails to recover a block.

Nicholas Bellinger (1):
      iscsi-target: Fix-up all zero data-length CDBs with R/W_BIT set

Oleg Nesterov (1):
      selinux: selinux_setprocattr()->ptrace_parent() needs rcu_read_lock()

Paul Gortmaker (1):
      Fix warning from machine_kexec.c

Peter Boonstoppel (1):
      sched: Unthrottle rt runqueues in __disable_runtime()

Peter Korsgaard (2):
      dm9601: fix reception of full size ethernet frames on dm9620/dm9621a
      dm9601: work around tx fifo sync issue on dm962x

Robert Richter (1):
      perf/x86/amd/ibs: Fix waking up from S3 for AMD family 10h

Robin H. Johnson (1):
      libata: disable a disk via libata.force params

Russell King (2):
      ARM: fix footbridge clockevent device
      ARM: fix "bad mode in ... handler" message for undefined instructions

Salva Peiró (1):
      hamradio/yam: fix info leak in ioctl

Sasha Levin (2):
      net: unix: allow bind to fail on mutex lock
      rds: prevent dereference of a NULL device

Simon Guinot (1):
      ahci: add PCI ID for Marvell 88SE9170 SATA controller

Stephen Boyd (1):
      gpio: msm: Fix irq mask/unmask by writing bits instead of numbers

Steven Rostedt (1):
      SELinux: Fix possible NULL pointer dereference in
selinux_inode_permission()

Sujith Manoharan (1):
      ath9k: Fix interrupt handling for the AR9002 family

Takashi Iwai (1):
      xhci: Limit the spurious wakeup fix only to HP machines

Theodore Ts'o (2):
      ext4: call ext4_error_inode() if jbd2_journal_dirty_metadata() fails
      ext4: add explicit casts when masking cluster sizes

Thomas Hellstrom (1):
      drm/ttm: Fix accesses through vmas with only partial coverage

Venkat Venkatsubra (1):
      rds: prevent BUG_ON triggered on congestion update to loopback

Wenliang Fan (1):
      drivers/net/hamradio: Integer overflow in hdlcdrv_ioctl()

Yan, Zheng (2):
      ceph: cleanup aborted requests when re-sending requests.
      ceph: wake up 'safe' waiters when unregistering request

Yijing Wang (1):
      PCI: Enable ARI if dev and upstream bridge support it; disable
otherwise

Ying Xue (1):
      sched/rt: Avoid updating RT entry timeout twice within one tick
period


-- 
Ben Hutchings
It is impossible to make anything foolproof because fools are so ingenious.
 
CD: 6ms