2009年10月 6日

Linux 2.6.31.2

I'm announcing the release of the 2.6.31.2 kernel. All users of the
2.6.31 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.31.1 and 2.6.31.2

The updated 2.6.31.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.31.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.31.y.git;a=summary

thanks,

greg k-h

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

MAINTAINERS | 6
Makefile | 2
arch/alpha/kernel/core_marvel.c | 2
arch/alpha/kernel/core_titan.c | 2
arch/alpha/kernel/pci_impl.h | 2
arch/alpha/kernel/pci_iommu.c | 4
arch/arm/mach-pxa/sharpsl_pm.c | 4
arch/powerpc/include/asm/pte-common.h | 2
arch/powerpc/mm/pgtable.c | 19 +
arch/x86/include/asm/elf.h | 2
arch/x86/include/asm/uv/uv_hub.h | 2
arch/x86/kernel/cpu/cpufreq/powernow-k8.c | 17 -
arch/x86/kvm/mmu.c | 6
arch/x86/kvm/vmx.c | 6
arch/x86/kvm/x86.c | 15 -
arch/x86/mm/Makefile | 5
arch/x86/mm/mmap.c | 17 +
arch/x86/mm/pageattr.c | 1
arch/x86/xen/Makefile | 2
arch/x86/xen/enlighten.c | 139 ++++++++--
arch/x86/xen/smp.c | 1
arch/x86/xen/spinlock.c | 28 +-
drivers/acpi/pci_slot.c | 4
drivers/ata/ahci.c | 4
drivers/ata/pata_amd.c | 3
drivers/base/base.h | 2
drivers/base/bus.c | 23 -
drivers/base/core.c | 2
drivers/char/agp/intel-agp.c | 30 +-
drivers/char/pty.c | 6
drivers/char/tty_io.c | 1
drivers/char/tty_port.c | 29 +-
drivers/gpu/drm/i915/i915_drv.c | 2
drivers/gpu/drm/i915/i915_gem.c | 55 +---
drivers/gpu/drm/i915/i915_gem_tiling.c | 15 -
drivers/gpu/drm/i915/i915_reg.h | 6
drivers/gpu/drm/i915/intel_bios.c | 3
drivers/gpu/drm/i915/intel_crt.c | 9
drivers/gpu/drm/i915/intel_display.c | 35 ++
drivers/gpu/drm/i915/intel_lvds.c | 11
drivers/gpu/drm/i915/intel_sdvo.c | 96 +++++-
drivers/hid/hid-core.c | 1
drivers/isdn/gigaset/interface.c | 19 -
drivers/media/video/em28xx/em28xx-cards.c | 32 +-
drivers/media/video/em28xx/em28xx.h | 4
drivers/media/video/saa7134/saa7134-input.c | 56 +---
drivers/media/video/saa7134/saa7134.h | 4
drivers/message/fusion/mptbase.c | 10
drivers/mfd/ab3100-core.c | 2
drivers/mmc/core/mmc.c | 10
drivers/mmc/core/sd.c | 10
drivers/mtd/chips/cfi_cmdset_0002.c | 11
drivers/mtd/chips/cfi_util.c | 4
drivers/mtd/nand/ndfc.c | 4
drivers/mtd/ofpart.c | 21 -
drivers/net/can/vcan.c | 2
drivers/net/usb/kaweth.c | 18 -
drivers/net/wireless/ath/ar9170/usb.c | 2
drivers/net/wireless/ath/ath5k/ath5k.h | 1
drivers/net/wireless/ath/ath5k/attach.c | 2
drivers/net/wireless/ath/ath5k/base.c | 55 +---
drivers/net/wireless/ath/ath5k/reset.c | 155 ++++++++---
drivers/net/wireless/iwlwifi/iwl-1000.c | 6
drivers/net/wireless/iwlwifi/iwl-3945.c | 40 ++
drivers/net/wireless/iwlwifi/iwl-4965.c | 39 ++
drivers/net/wireless/iwlwifi/iwl-5000.c | 58 ++++
drivers/net/wireless/iwlwifi/iwl-6000.c | 25 +
drivers/net/wireless/iwlwifi/iwl-agn.c | 57 ++--
drivers/net/wireless/iwlwifi/iwl-core.h | 16 +
drivers/net/wireless/iwlwifi/iwl-dev.h | 43 ++-
drivers/net/wireless/iwlwifi/iwl-eeprom.c | 185 ++++++++++---
drivers/net/wireless/iwlwifi/iwl-eeprom.h | 10
drivers/net/wireless/iwlwifi/iwl-prph.h | 5
drivers/net/wireless/iwlwifi/iwl-scan.c | 3
drivers/net/wireless/iwlwifi/iwl3945-base.c | 45 +--
drivers/net/wireless/p54/p54usb.c | 1
drivers/pcmcia/at91_cf.c | 2
drivers/pcmcia/au1000_generic.c | 2
drivers/pcmcia/bfin_cf_pcmcia.c | 2
drivers/pcmcia/cs.c | 2
drivers/pcmcia/i82092.c | 2
drivers/pcmcia/i82365.c | 2
drivers/pcmcia/m32r_cfc.c | 2
drivers/pcmcia/m32r_pcc.c | 2
drivers/pcmcia/m8xx_pcmcia.c | 2
drivers/pcmcia/omap_cf.c | 2
drivers/pcmcia/pd6729.c | 2
drivers/pcmcia/pxa2xx_base.c | 2
drivers/pcmcia/sa1100_generic.c | 2
drivers/pcmcia/sa1111_generic.c | 2
drivers/pcmcia/tcic.c | 2
drivers/pcmcia/vrc4171_card.c | 2
drivers/pcmcia/yenta_socket.c | 88 +++---
drivers/platform/x86/sony-laptop.c | 6
drivers/platform/x86/thinkpad_acpi.c | 8
drivers/serial/bfin_5xx.c | 4
drivers/serial/serial_cs.c | 1
drivers/usb/class/cdc-acm.c | 7
drivers/usb/class/cdc-wdm.c | 30 +-
drivers/usb/class/usbtmc.c | 22 +
drivers/usb/core/config.c | 2
drivers/usb/host/sl811-hcd.c | 8
drivers/usb/host/xhci-dbg.c | 5
drivers/usb/host/xhci-hcd.c | 370 +++++++++++++++++++++-----
drivers/usb/host/xhci-mem.c | 64 ++++
drivers/usb/host/xhci-pci.c | 13
drivers/usb/host/xhci-ring.c | 232 +++++++++++++++-
drivers/usb/host/xhci.h | 41 ++
drivers/usb/serial/ark3116.c | 46 ---
drivers/usb/serial/console.c | 28 +-
drivers/usb/serial/cp210x.c | 6
drivers/usb/serial/cypress_m8.c | 12
drivers/usb/serial/empeg.c | 12
drivers/usb/serial/ftdi_sio.c | 7
drivers/usb/serial/ftdi_sio.h | 10
drivers/usb/serial/iuu_phoenix.c | 31 +-
drivers/usb/serial/kobil_sct.c | 22 -
drivers/usb/serial/option.c | 4
drivers/usb/serial/oti6858.c | 21 -
drivers/usb/serial/pl2303.c | 1
drivers/usb/serial/pl2303.h | 4
drivers/usb/serial/spcp8x5.c | 21 -
drivers/usb/serial/usb-serial.c | 385 ++++++++++++----------------
drivers/usb/serial/whiteheat.c | 6
drivers/usb/storage/initializers.c | 2
drivers/usb/storage/onetouch.c | 2
drivers/video/console/fbcon.c | 10
drivers/video/s3c-fb.c | 2
drivers/video/sis/vstruct.h | 2
drivers/xen/Makefile | 3
fs/cifs/cifsglob.h | 4
fs/ecryptfs/crypto.c | 5
fs/ecryptfs/inode.c | 2
fs/ecryptfs/keystore.c | 28 +-
fs/ecryptfs/kthread.c | 24 -
fs/ecryptfs/main.c | 3
fs/inode.c | 14 -
fs/nfsd/nfs4callback.c | 4
fs/nilfs2/btnode.c | 1
fs/proc/kcore.c | 8
fs/proc/uptime.c | 7
include/linux/tty.h | 8
include/linux/usb/serial.h | 3
include/pcmcia/ss.h | 2
kernel/perf_counter.c | 20 -
mm/hugetlb.c | 2
mm/memory.c | 3
mm/mlock.c | 99 ++-----
mm/mmap.c | 4
mm/nommu.c | 34 --
mm/page_alloc.c | 12
net/ax25/af_ax25.c | 2
net/bridge/br_netfilter.c | 2
net/bridge/netfilter/ebt_ulog.c | 2
net/can/af_can.c | 4
net/ipv4/netfilter/nf_nat_core.c | 2
net/netfilter/nf_conntrack_core.c | 6
net/packet/af_packet.c | 4
scripts/Kbuild.include | 4
scripts/kallsyms.c | 2
tools/perf/builtin-annotate.c | 4
tools/perf/builtin-report.c | 4
tools/perf/util/module.c | 2
163 files changed, 2340 insertions(+), 1131 deletions(-)


Aaro Koskinen (1):
sisfb: change SiS_DDC_Port type to SISIOADDRESS

Alan Cox (6):
cdc_acm: Fix to use modern speed interfaces
tty: remove dtr/rts use from the driver open methods
tty: Add a full port_close function
tty: USB hangup is racy
tty: USB can now use the shutdown method for kref based freeing of ports
tty: USB serial termios bits

Alan Jenkins (1):
sony-laptop: check for rfkill hard block at load time

Alan Stern (10):
Driver core: add new device to bus's list before probing
usb-serial: change referencing of port and serial structures
usb-serial: put subroutines in logical order
usb-serial: change logic of serial lookups
usb-serial: acquire references when a new tty is installed
usb-serial: fix termios initialization logic
usb-serial: rename subroutines
usb-serial: add missing tests and debug lines
usb-serial: straighten out serial_open
USB serial: update the console driver

Alex Chiang (1):
ACPI: pci_slot.ko wants a 64-bit _SUN

Andrew Morton (1):
drivers/mfd/ab3100-core.c: fix powerpc build error

Arjan van de Ven (2):
net ax25: Fix signed comparison in the sockopt handler
net: Make the copy length in af_packet sockopt handler unsigned

Avi Kivity (1):
KVM: Protect update_cr8_intercept() when running without an apic

Benjamin Krill (1):
mtd: ofpart: Check availability of reg property instead of name property

Bob Copeland (1):
ath5k: do not release irq across suspend/resume

Brian Rogers (2):
em28xx: ir-kbd-i2c init data needs a persistent object
saa7134: ir-kbd-i2c init data needs a persistent object

Chris Wilson (4):
drm/i915: Only destroy a constructed mmap offset
drm/i915: Add buffer to inactive list immediately during fault
drm/i915: Check that the relocation points to within the target
drm/i915: Handle ERESTARTSYS during page fault

Christian Lamparter (2):
p54usb: add Zcomax XG-705A usbid
ar9170usb: add usbid for TP-Link TL-WN821N v2

Chuck Ebbert (1):
Re-enable Lanman security

David Howells (1):
NOMMU: Fix MAP_PRIVATE mmap() of objects where the data can be mapped directly

Eric Anholt (1):
agp/intel: Fix the pre-9xx chipset flush.

Eric Dumazet (1):
perf tools: Fix buffer allocation

Feng Kan (1):
mtd: nand: fix ECC Correction bug for SMC ordering for NDFC driver

Greg Kroah-Hartman (1):
Linux 2.6.31.2

Guus Sliepen (1):
USB: usbtmc: sanity checks for DEV_DEP_MSG_IN urbs

Hennerich, Michael (1):
USB: sl811-hcd: Fix device disconnect:

Henrique de Moraes Holschuh (1):
thinkpad-acpi: don't ask about brightness_mode for fw. 1V and 1R

Hugh Dickins (2):
mm: munlock use follow_page
mm: fix anonymous dirtying

Huzaifa Sidhpurwala (1):
USB: option.c Add support for ZTE AC2726 EVDO modem

Ian Armstrong (1):
fbcon: only unbind from console if successfully registered

Ian Schram (1):
perf_counter: Fix perf_copy_attr() pointer arithmetic

Ivan Kokshaysky (1):
alpha: AGP update (fixes compile failure)

J. Bruce Fields (1):
nfsd4: fix null dereference creating nfsv4 callback client

Jack Steiner (1):
x86: SGI UV: Fix IPI macros

Jan Kara (1):
fs: make sure data stored into inode is properly seen before unlocking new inode

Jan Scholz (1):
HID: completely remove apple mightymouse from blacklist

Jay Sternberg (2):
iwlwifi: Handle new firmware file with ucode build number in header
iwlwifi: update 1000 series API version to match firmware

Jeremy Fitzhardinge (3):
xen: make -fstack-protector work under Xen
xen: only enable interrupts while actually blocking for spinlock
xen: check EFER for NX before setting up GDT mapping

Jesse Barnes (1):
drm/i915: prevent FIFO calculation overflows on 32 bits with high dotclocks

Jory A. Pratt (1):
kbuild: fix cc1 options check to ensure we do not use -fPIC when compiling

KAMEZAWA Hiroyuki (1):
/proc/kcore: work around a BUG()

Kashyap, Desai (1):
mptsas : PAE Kernel more than 4 GB kernel panic

Keith Packard (1):
drm/I915: Use the CRT DDC to get the EDID for DVI-connector on Mac

Kevin Cernekee (1):
kaweth: Fix memory leak in kaweth_control()

Kurt Roeckx (1):
Fix NULL ptr regression in powernow-k8

Lee Schermerhorn (2):
hugetlb: restore interleaving of bootmem huge pages (2.6.31)
mmap: avoid unnecessary anon_vma lock acquisition in vma_adjust()

Linus Torvalds (1):
pty_write: don't do a tty_wakeup() when the buffers are full

Luca Tettamanti (1):
hwmon: (asus_atk0110) Add maintainer information

Manuel Lauss (1):
USB: option: TELIT UC864G support

Marcelo Tosatti (3):
KVM: MMU: fix missing locking in alloc_mmu_pages
KVM: MMU: fix bogus alloc_mmu_pages assignment
Revert "KVM: x86: check for cr3 validity in ioctl_set_sregs"

Mark McLoughlin (1):
KVM: fix cpuid E2BIG handling for extended request types

Massimo Cirillo (1):
mtd: cfi_cmdset_0002: add 0xFF intolerance for M29W128G

Mel Gorman (1):
page-allocator: limit the number of MIGRATE_RESERVE pageblocks per zone

Michael Abbott (1):
Fix idle time field in /proc/uptime

Michael Hennerich (1):
USB: serial: ftdi: handle gnICE+ JTAG adaptors

Michal Hocko (1):
x86: Increase MIN_GAP to include randomized stack

Mike Frysinger (1):
serial: bfin_5xx: fix building as module when early printk is enabled

Nick Kossifidis (1):
ath5k: Wakeup fixes

Oliver Hartkopp (1):
can: fix NOHZ local_softirq_pending 08 warning

Oliver Neukum (3):
USB: CDC WDM driver doesn't support non-blocking reads
USB: fix cdc-acm regression in open
USB: storage: fix a resume path GFP_NOIO must be used

Patrick McHardy (4):
netfilter: nf_nat: fix inverted logic for persistent NAT mappings
netfilter: nf_conntrack: netns fix re reliable conntrack event delivery
netfilter: bridge: refcount fix
netfilter: ebt_ulog: fix checkentry return value

Paul Mundt (1):
kallsyms: fix segfault in prefix_underscores_count()

Pavel Machek (1):
pxa/sharpsl_pm: zaurus c3000 aka spitz: fix resume

Pawel Ludwikow (2):
USB: serial: ftdi_sio: new hardware support - hameg power supply
USB: serial: pl2303: new hardware support - sanwa multimeter

Peter Korsgaard (1):
video: s3c_fb.c: fix build with CONFIG_HOTPLUG=n

Pierre Habouzit (1):
perf tools: do not complain if root is owning perf.data

Rafael J. Wysocki (2):
PM / PCMCIA: Drop second argument of pcmcia_socket_dev_suspend()
PM / yenta: Fix cardbus suspend/resume regression

Rex Feany (1):
powerpc/8xx: Fix regression introduced by cache coherency rewrite

Robert Hancock (1):
pata_amd: do not filter out valid modes in nv_mode_filter

Ryusuke Konishi (1):
nilfs2: fix missing zero-fill initialization of btree node cache

Sarah Sharp (15):
USB: xhci: Work around for chain bit in link TRBs.
USB: xhci: Fix slot and endpoint context debugging.
USB: xhci: Configure endpoint code refactoring.
USB: xhci: Set correct max packet size for HS/FS control endpoints.
USB: xhci: Support full speed devices.
USB: xhci: Handle stalled control endpoints.
USB: xhci: Add quirk for Fresco Logic xHCI hardware.
USB: xhci: Make TRB completion code comparison readable.
USB: xhci: Handle babbling endpoints correctly.
USB: xhci: Don't touch xhci_td after it's freed.
USB: xhci: Check URB's actual transfer buffer size.
USB: xhci: Check URB_SHORT_NOT_OK before setting short packet status.
USB: xhci: Set -EREMOTEIO when xHC gives bad transfer length.
USB: xhci: Support interrupt transfers.
USB: Fix SS endpoint companion descriptor parsing.

Sheng Yang (1):
KVM: VMX: Fix EPT with WP bit change during paging

Tejun Heo (1):
ahci: restore pci_intx() handling

Tilman Schmidt (1):
tty: gigaset: really fix chars_in_buffer

Tyler Hicks (5):
eCryptfs: Handle unrecognized tag 3 cipher codes
eCryptfs: Check for O_RDONLY lower inodes when opening lower files
eCryptfs: Filename encryption only supports password auth tokens
eCryptfs: Validate global auth tok keys
eCryptfs: Prevent lower dentry from going negative during unlink

Weirich, Bernhard (1):
powerpc: Fix incorrect setting of __HAVE_ARCH_PTE_SPECIAL

Wey-Yi Guy (3):
iwlagn: modify digital SVR for 1000
iwlwifi: traverse linklist to find the valid OTP block
iwlwifi: fix unloading driver while scanning

Wolfgang Muees (1):
mmc_spi: fail gracefully if host or card do not support the switch command

Wolfram Sang (1):
tty: serial/pcmcia: add ID for Advantech card

Yang Xiaowei (1):
xen: use stronger barrier after unlocking lock

Zhenyu Wang (6):
drm/i915: remove restore in resume
drm/i915: Fix typo for wrong LVDS clock setting on IGDNG
drm/i915: Fix SSC frequence for IGDNG
drm/i915: Remove DAC disable in CRT force detect on IGDNG
drm/i915: Fix LVDS panel fitting on Arrandale
drm/i915: fix tiling on IGDNG

fangxiaozhi (1):
USB: usb-storage fails to attach to Huawei Datacard cdrom device

mail@xxxxx (1):
USB: add PIDs for FTDI based OpenDCC hardware

--
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年10月 6日 02:26
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/89227
トラックバック
コメント
コメントする




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