2009年12月19日

Linux 2.6.32.2

I'm announcing the release of the 2.6.32.2 kernel. All users of the
2.6.32 kernel series are very strongly encouraged to upgrade.

I'll also be replying to this message with a copy of the patch between
2.6.32.1 and 2.6.32.2

The updated 2.6.32.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.32.y.git

and can be browsed at the normal kernel.org git web browser:
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.32.y.git;a=summary

thanks,

greg k-h

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

Documentation/Changes | 2
Documentation/kernel-parameters.txt | 2
Documentation/video4linux/gspca.txt | 1
MAINTAINERS | 4
Makefile | 2
arch/arm/mach-pxa/em-x270.c | 11 -
arch/ia64/include/asm/io.h | 2
arch/ia64/mm/ioremap.c | 11 +
arch/powerpc/kernel/vector.S | 2
arch/s390/include/asm/kvm.h | 3
arch/s390/kernel/head64.S | 3
arch/s390/kvm/kvm-s390.c | 25 +-
arch/s390/kvm/sigp.c | 6
arch/sparc/Makefile | 2
arch/sparc/kernel/ldc.c | 4
arch/sparc/kernel/of_device_64.c | 14 +
arch/sparc/lib/mcount.S | 5
arch/x86/Makefile_32.cpu | 7
arch/x86/include/asm/irq_vectors.h | 2
arch/x86/include/asm/kvm_emulate.h | 2
arch/x86/include/asm/mce.h | 6
arch/x86/kernel/acpi/cstate.c | 2
arch/x86/kernel/amd_iommu.c | 8
arch/x86/kernel/amd_iommu_init.c | 2
arch/x86/kernel/apic/apic.c | 2
arch/x86/kernel/cpu/intel_cacheinfo.c | 5
arch/x86/kernel/cpu/mcheck/mce.c | 9 -
arch/x86/kernel/cpu/mcheck/therm_throt.c | 29 +++
arch/x86/kernel/cpu/perfctr-watchdog.c | 2
arch/x86/kernel/pci-calgary_64.c | 12 -
arch/x86/kernel/pci-dma.c | 2
arch/x86/kernel/pci-gart_64.c | 2
arch/x86/kernel/reboot.c | 8
arch/x86/kernel/setup.c | 3
arch/x86/kernel/tlb_uv.c | 4
arch/x86/kvm/emulate.c | 5
arch/x86/kvm/x86.c | 12 -
arch/x86/xen/enlighten.c | 27 +--
arch/x86/xen/mmu.c | 2
arch/x86/xen/smp.c | 1
arch/x86/xen/suspend.c | 17 +
arch/x86/xen/time.c | 7
arch/x86/xen/xen-asm_64.S | 4
arch/x86/xen/xen-ops.h | 2
drivers/ata/pata_hpt37x.c | 32 +--
drivers/ata/pata_hpt3x2n.c | 17 -
drivers/base/core.c | 9 -
drivers/base/power/runtime.c | 2
drivers/firewire/ohci.c | 12 +
drivers/gpu/drm/drm_irq.c | 34 ++-
drivers/gpu/drm/i915/i915_drv.h | 4
drivers/gpu/drm/i915/i915_gem.c | 1
drivers/gpu/drm/i915/intel_display.c | 67 +++++--
drivers/gpu/drm/i915/intel_dp.c | 6
drivers/gpu/drm/i915/intel_tv.c | 11 -
drivers/gpu/drm/radeon/atombios_crtc.c | 8
drivers/gpu/drm/radeon/radeon_atombios.c | 8
drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 7
drivers/gpu/drm/radeon/rs600.c | 15 +
drivers/gpu/drm/radeon/rs690.c | 19 +-
drivers/ide/slc90e66.c | 3
drivers/macintosh/therm_adt746x.c | 13 +
drivers/macintosh/windfarm_smu_controls.c | 2
drivers/md/bitmap.c | 24 ++
drivers/md/bitmap.h | 2
drivers/md/dm-crypt.c | 170 +++++++++++++------
drivers/md/dm-exception-store.c | 3
drivers/md/dm-ioctl.c | 17 +
drivers/md/dm-snap.c | 12 -
drivers/md/dm-uevent.c | 9 -
drivers/md/md.c | 3
drivers/md/md.h | 1
drivers/media/common/tuners/mxl5007t.c | 2
drivers/media/video/gspca/ov519.c | 1
drivers/mtd/ubi/upd.c | 20 +-
drivers/net/b44.c | 3
drivers/net/bcm63xx_enet.c | 12 +
drivers/net/wireless/ath/ath5k/eeprom.c | 3
drivers/net/wireless/ath/ath5k/phy.c | 2
drivers/net/wireless/ath/ath9k/ath9k.h | 3
drivers/net/wireless/ath/ath9k/hw.c | 11 +
drivers/net/wireless/ath/ath9k/hw.h | 1
drivers/net/wireless/ath/ath9k/mac.c | 6
drivers/net/wireless/ath/ath9k/mac.h | 1
drivers/net/wireless/ath/ath9k/main.c | 9 -
drivers/net/wireless/ath/ath9k/xmit.c | 20 ++
drivers/net/wireless/b43legacy/rfkill.c | 7
drivers/net/wireless/ipw2x00/ipw2100.c | 11 +
drivers/net/wireless/rtl818x/rtl8187.h | 5
drivers/net/wireless/rtl818x/rtl8187_dev.c | 12 +
drivers/net/wireless/rtl818x/rtl8187_rfkill.c | 4
drivers/pci/dmar.c | 67 ++++++-
drivers/pci/intel-iommu.c | 26 ++
drivers/platform/x86/acerhdf.c | 63 ++++---
drivers/platform/x86/asus-laptop.c | 4
drivers/platform/x86/thinkpad_acpi.c | 36 ----
drivers/serial/8250.c | 8
drivers/ssb/sprom.c | 20 +-
drivers/usb/class/usbtmc.c | 14 +
drivers/usb/core/usb.c | 31 +--
drivers/usb/musb/musb_gadget_ep0.c | 1
drivers/usb/serial/option.c | 37 ++++
drivers/usb/storage/transport.c | 17 +
drivers/usb/storage/unusual_devs.h | 7
drivers/usb/storage/usb.c | 18 +-
drivers/video/matrox/g450_pll.c | 3
drivers/xen/balloon.c | 38 +---
drivers/xen/events.c | 3
drivers/xen/manage.c | 37 ++--
drivers/xen/xenbus/xenbus_probe.c | 6
fs/debugfs/inode.c | 55 +++---
fs/devpts/inode.c | 16 +
fs/ext3/inode.c | 18 +-
fs/hfs/catalog.c | 4
fs/hfs/dir.c | 11 +
fs/hfs/super.c | 7
fs/jbd2/journal.c | 7
fs/jffs2/gc.c | 3
fs/nfs/write.c | 5
include/drm/drmP.h | 1
include/drm/ttm/ttm_memory.h | 1
include/linux/hrtimer.h | 4
include/linux/kvm.h | 8
include/linux/perf_event.h | 2
include/linux/usb_usual.h | 4
include/linux/vmalloc.h | 2
include/net/tcp.h | 10 -
include/trace/ftrace.h | 2
kernel/acct.c | 3
kernel/futex.c | 10 -
kernel/perf_event.c | 6
kernel/rcutree.c | 227 +++++++++++++++-----------
kernel/rcutree.h | 13 -
kernel/rcutree_plugin.h | 4
kernel/sched.c | 28 ++-
kernel/sched_debug.c | 4
kernel/sched_fair.c | 35 +++-
mm/memcontrol.c | 1
mm/memory.c | 4
mm/mincore.c | 37 ++++
mm/pagewalk.c | 16 +
mm/vmalloc.c | 2
net/core/dev.c | 11 +
net/core/rtnetlink.c | 4
net/ipv4/ip_output.c | 2
net/mac80211/cfg.c | 3
net/mac80211/ieee80211_i.h | 1
net/mac80211/mesh.h | 5
net/mac80211/mesh_hwmp.c | 2
net/mac80211/rx.c | 1
net/mac80211/scan.c | 32 ++-
net/mac80211/util.c | 2
net/netfilter/ipvs/ip_vs_ctl.c | 4
net/sunrpc/auth_gss/auth_gss.c | 2
sound/core/hrtimer.c | 15 +
sound/pci/hda/hda_intel.c | 5
virt/kvm/irq_comm.c | 7
157 files changed, 1393 insertions(+), 616 deletions(-)

Alan Cox (1):
matroxfb: fix problems with display stability

Alan Stern (3):
USB: usb-storage: fix bug in fill_inquiry
USB: usb-storage: add BAD_SENSE flag
Driver core: fix race in dev_driver_string

Alex Deucher (5):
drm/radeon/kms: Add quirk for HIS X1300 board
drm/radeon/kms: handle vblanks properly with dpms on
drm/radeon/kms: fix legacy crtc2 dpms
drm/radeon/kms: fix vram setup on rs600
drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size

Alexey Dobriyan (1):
bsdacct: fix uid/gid misreporting

Amerigo Wang (1):
hfs: fix a potential buffer overflow

Andi Kleen (1):
futex: Take mmap_sem for get_user_pages in fault_in_user_writeable

Andre Herms (1):
USB: usbtmc: repeat usb_bulk_msg until whole message is transfered

Arjan van de Ven (1):
perf_event: Fix invalid type in ioctl definition

Avi Kivity (1):
KVM: x86 emulator: limit instructions to 15 bytes

Bartlomiej Zolnierkiewicz (1):
slc90e66: fix UDMA handling

Benjamin Herrenschmidt (1):
powerpc: Fix usage of 64-bit instruction in 32-bit altivec code

Bob Copeland (1):
ath5k: allow setting txpower to 0

Bolko Maass (1):
powerpc/windfarm: Add detection for second cpu pump

Carsten Otte (2):
KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c
KVM: s390: Make psw available on all exits, not just a subset

Chris Wilson (2):
drm/i915: Set the error code after failing to insert new offset into mm ht.
drm/i915: Avoid NULL dereference with component_only tv_modes

Chris Wright (2):
intel-iommu: Detect DMAR in hyperspace at probe time.
intel-iommu: ignore page table validation in pass through mode

Cliff Wickman (2):
x86: SGI UV: Fix BAU initialization
x86: Fix duplicated UV BAU interrupt vector

Corentin Chary (1):
asus-laptop: change light sens default values.

Damian Lukowski (1):
tcp: Stalling connections: Fix timeout calculation routine

Darrick J. Wong (2):
x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up the PCI tree
powerpc/therm_adt746x: Record pwm invert bit at module load time]

Dave Jones (2):
x86: Add new Intel CPU cache size descriptors
x86: Fix typo in Intel CPU cache size descriptor

David S. Miller (4):
sparc64: Don't specify IRQF_SHARED for LDC interrupts.
sparc64: Fix overly strict range type matching for PCI devices.
sparc64: Fix stack debugging IRQ stack regression.
sparc: Set UTS_MACHINE correctly.

David Woodhouse (4):
jffs2: Fix long-standing bug with symlink garbage collection.
intel-iommu: Apply BIOS sanity checks for interrupt remapping too.
intel-iommu: Check for an RMRR which ends before it starts.
intel-iommu: Fix oops with intel_iommu=igfx_off

Eric W. Biederman (1):
net: Fix userspace RTM_NEWLINK notifications.

Felix Fietkau (1):
ath9k: fix tx status reporting

Feng Tang (1):
hrtimer: Fix /proc/timer_list regression

Florian Fainelli (1):
bcm63xx_enet: fix compilation failure after get_stats_count removal

Gianluca Guida (1):
Xen balloon: fix totalram_pages counting.

Glauber Costa (1):
KVM: x86: include pvclock MSRs in msrs_to_save

Greg Kroah-Hartman (1):
Linux 2.6.32.2

Hendrik Brueckner (1):
s390: clear high-order bits of registers after sam64

Henrique de Moraes Holschuh (2):
thinkpad-acpi: fix default brightness_mode for R50e/R51
thinkpad-acpi: preserve rfkill state across suspend/resume

Hidetoshi Seto (1):
x86, mce: don't restart timer if disabled

Hugh Dickins (1):
mm: sigbus instead of abusing oom

Ian Campbell (9):
xen: re-register runstate area earlier on resume.
xen: correctly restore pfn_to_mfn_list_list after resume
xen: register timer interrupt with IRQF_TIMER
xen: register runstate on secondary CPUs
xen: call clock resume notifier on all CPUs
xen: improve error handling in do_suspend.
xen: don't leak IRQs over suspend/resume.
xen: explicitly create/destroy stop_machine workqueues outside suspend/resume region.
xen: try harder to balloon up under memory pressure.

Ian Jackson (1):
Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN

Igor Grinberg (1):
pxa/em-x270: fix usb hub power up/reset sequence

Jan Beulich (1):
x86/mce: Set up timer unconditionally

Jan Engelhardt (1):
netfilter: xtables: document minimal required version

Jan Kara (1):
ext3: Fix data / filesystem corruption when write fails to copy data

Jaroslav Kysela (1):
ALSA: hda - Terradici HDA controllers does not support 64-bit mode

Javier Cardona (2):
mac80211: Fixed bug in mesh portal paths
mac80211: Revert 'Use correct sign for mesh active path refresh'

Jay Fenlason (1):
firewire: ohci: handle receive packets with a data length of zero

Jeremy Fitzhardinge (5):
xen/xenbus: make DEVICE_ATTR()s static
xen: restore runstate_info even if !have_vcpu_info_placement
xen: don't call dpm_resume_noirq() with interrupts disabled.
xen: register runstate info for boot CPU early
xen: use iret for return from 64b kernel to 32b usermode

Joe Perches (1):
x86: GART: pci-gart_64.c: Use correct length in strncmp

Joerg Roedel (2):
x86/amd-iommu: attach devices to pre-allocated domains early
x86/amd-iommu: un__init iommu_setup_msi

Johannes Berg (2):
mac80211: fix scan abort sanity checks
tracing: Fix event format export

John W. Linville (1):
wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC

Julia Lawall (1):
dm exception store: free tmp_store on persistent flag error

Kirill A. Shutemov (1):
memcg: fix memory.memsw.usage_in_bytes for root cgroup

Kristian H?gsberg (1):
perf: Don't free perf_mmap_data until work has been done

Larry Finger (2):
rtl8187: Fix wrong rfkill switch mask for some models
b43legacy: avoid PPC fault during resume

Leann Ogasawara (1):
x86: ASUS P4S800 reboot=bios quirk

Li Peng (1):
drm/i915: Fix sync to vblank when VGA output is turned off

Luis R. Rodriguez (3):
ath5k: enable EEPROM checksum check
ath9k: fix processing of TX PS null data frames
ath9k: Fix maximum tx fifo settings for single stream devices

Marcelo Tosatti (1):
KVM: fix irq_source_id size verification

Martin Michlmayr (1):
drm/ttm: Fix build failure due to missing struct page

Mathieu Desnoyers (1):
debugfs: fix create mutex racy fops and private data

Michael Buesch (1):
ssb: Fix range check in sprom write

Mikael Pettersson (1):
x86, apic: Enable lapic nmi watchdog on AMD Family 11h

Mike Galbraith (4):
sched: Check for an idle shared cache in select_task_rq_fair()
sched: Fix affinity logic in select_task_rq_fair()
sched: Rate-limit newidle
sched: Fix and clean up rate-limit newidle code

Mikulas Patocka (3):
dm snapshot: only take lock for statustype info not table
dm: avoid _hash_lock deadlock
dm snapshot: cope with chunk size larger than origin

Milan Broz (4):
dm crypt: move private iv fields to structs
dm crypt: restructure essiv error path
dm crypt: separate essiv allocation from initialisation
dm crypt: make wipe message also wipe essiv key

Naoya Horiguchi (2):
mm: hugetlb: fix hugepage memory leak in mincore()
mm: hugetlb: fix hugepage memory leak in walk_page_range()

NeilBrown (1):
md/bitmap: protect against bitmap removal while being updated.

Patrick McHardy (1):
ip_fragment: also adjust skb->truesize for packets not owned by a socket

Paul E. McKenney (4):
rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter
rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter
rcu: Fix note_new_gpnum() uses of ->gpnum
rcu: Remove inline from forward-referenced functions

Paul Mackerras (1):
perf_event: Fix incorrect range check on cpu number

Peter Feuerer (1):
acerhdf: add new BIOS versions

Rafael J. Wysocki (1):
PM / Runtime: Fix lockdep warning in __pm_runtime_set_status()

Rafal Milecki (1):
V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added.

Roel Kluin (2):
V4L/DVB: Fix test in copy_reg_bits()
SUNRPC: IS_ERR/PTR_ERR confusion

Russ Dill (1):
USB: Close usb_find_interface race v3

Sarah Sharp (1):
USB: xhci: Add correct email and files to MAINTAINERS entry.

Sebastian Andrzej Siewior (1):
UBI: flush wl before clearing update marker

Sergei Shtylyov (2):
pata_hpt{37x|3x2n}: fix timing register masks (take 2)
USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again

Simon Horman (1):
ipvs: zero usvc and udest

Stanislav Brabec (1):
b44 WOL setup: one-bit-off stack corruption kernel panic fix

Sujith (1):
ath9k: Fix TX hang poll routine

Sukadev Bhattiprolu (1):
devpts_get_tty() should validate inode

Takashi Iwai (1):
ALSA: hrtimer - Fix lock-up

Tejun Heo (2):
x86: Fix iommu=nodac parameter handling
vmalloc: conditionalize build of pcpu_get_vm_areas()

Theodore Ts'o (1):
jbd2: don't wipe the journal on a failed journal checksum

Thomas Gleixner (3):
x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage
x86: Use -maccumulate-outgoing-args for sane mcount prologues
x86: Fix bogus warning in apic_noop.apic_write()

Tony Luck (1):
implement early_io{re,un}map for ia64

Trond Myklebust (1):
NFS: Fix nfs_migrate_page()

Vasanthakumar Thiagarajan (1):
mac80211: Fix bug in computing crc over dynamic IEs in beacon

Vivek Natarajan (1):
mac80211: Fix dynamic power save for scanning.

Xiao Guangrong (1):
perf_event: Initialize data.period in perf_swevent_hrtimer()

Yong Wang (1):
x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value

Zhang Le (1):
USB: option.c: add support for D-Link DWM-162-U5

Zhao Yakui (2):
drm/i915: Add the missing clonemask for display port on Ironlake
ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f.

Zhenyu Wang (2):
drm/i915: PineView only has LVDS and CRT ports
drm/i915: Fix LVDS stability issue on Ironlake

Zhu Yi (1):
ipw2100: fix rebooting hang with driver loaded

zhao.ming9@xxxxx (1):
USB: option: add pid for ZTE

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/


投稿者 xml-rpc : 2009年12月19日 07:56
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/91521
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。