[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20090317012028.GA32410@kroah.com>
Date: Mon, 16 Mar 2009 18:20:28 -0700
From: Greg KH <gregkh@...e.de>
To: linux-kernel@...r.kernel.org,
Andrew Morton <akpm@...ux-foundation.org>,
torvalds@...ux-foundation.org, stable@...nel.org
Subject: Linux 2.6.28.8
I'm announcing the release of the 2.6.28.8 kernel.
It contains a wide range of bugfixes, and all users of the 2.6.28 kernel
series are strongly encouraged to upgrade.
I'll also be replying to this message with a copy of the patch between
2.6.28.7 and 2.6.28.8
The updated 2.6.28.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.28.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.28.y.git;a=summary
thanks,
greg "turns out, no one likes witty release notices" k-h
------------
Makefile | 2
arch/arm/mach-rpc/riscpc.c | 6 +
arch/ia64/include/asm/mmzone.h | 4
arch/ia64/mm/numa.c | 4
arch/mips/include/asm/compat.h | 7 +
arch/mips/include/asm/seccomp.h | 1
arch/powerpc/include/asm/compat.h | 5 +
arch/powerpc/include/asm/seccomp.h | 4
arch/powerpc/kernel/align.c | 29 ++---
arch/sparc/include/asm/compat.h | 5 +
arch/sparc/include/asm/seccomp.h | 6 -
arch/sparc64/kernel/chmc.c | 1
arch/sparc64/kernel/traps.c | 17 +++
arch/x86/ia32/ia32entry.S | 8 +
arch/x86/include/asm/math_emu.h | 29 +----
arch/x86/include/asm/mmzone_32.h | 2
arch/x86/include/asm/mmzone_64.h | 2
arch/x86/include/asm/paravirt.h | 17 ---
arch/x86/include/asm/processor.h | 2
arch/x86/include/asm/seccomp_32.h | 6 -
arch/x86/include/asm/seccomp_64.h | 8 -
arch/x86/include/asm/traps.h | 4
arch/x86/kernel/cpu/mtrr/main.c | 3
arch/x86/kernel/hpet.c | 2
arch/x86/kernel/paravirt.c | 24 ++++
arch/x86/kernel/ptrace.c | 2
arch/x86/kernel/reboot.c | 8 +
arch/x86/kernel/traps.c | 15 +--
arch/x86/kernel/vmiclock_32.c | 5 -
arch/x86/math-emu/fpu_entry.c | 6 -
arch/x86/math-emu/fpu_proto.h | 4
arch/x86/math-emu/fpu_system.h | 16 +--
arch/x86/math-emu/get_address.c | 69 ++++++-------
arch/x86/mm/numa_64.c | 2
arch/x86/oprofile/op_model_ppro.c | 14 ++
arch/x86/xen/enlighten.c | 3
crypto/algapi.c | 6 +
drivers/acpi/ec.c | 5 -
drivers/acpi/power.c | 2
drivers/ata/libata-core.c | 10 +-
drivers/ata/libata-eh.c | 5 -
drivers/atm/fore200e.c | 4
drivers/block/aoe/aoe.h | 1
drivers/block/aoe/aoenet.c | 2
drivers/block/xen-blkfront.c | 30 +++---
drivers/char/agp/intel-agp.c | 8 +
drivers/hid/hid-core.c | 12 +-
drivers/hwmon/f71882fg.c | 2
drivers/hwmon/it87.c | 8 -
drivers/i2c/busses/i2c-acorn.c | 3
drivers/i2c/busses/i2c-amd8111.c | 4
drivers/i2c/busses/i2c-pxa.c | 2
drivers/i2c/i2c-core.c | 3
drivers/ide/ide-iops.c | 2
drivers/infiniband/hw/nes/nes_cm.c | 37 ++++++-
drivers/infiniband/hw/nes/nes_verbs.c | 2
drivers/infiniband/hw/nes/nes_verbs.h | 1
drivers/md/raid1.c | 3
drivers/md/raid10.c | 19 ++-
drivers/media/common/tuners/tda8290.c | 3
drivers/media/dvb/frontends/s5h1409.c | 7 -
drivers/media/video/ivtv/ivtv-ioctl.c | 24 ++--
drivers/media/video/saa7127.c | 52 ++++++----
drivers/misc/acer-wmi.c | 2
drivers/misc/hpilo.c | 1
drivers/mmc/card/block.c | 2
drivers/mmc/card/mmc_test.c | 2
drivers/mmc/core/mmc_ops.c | 15 +--
drivers/mmc/host/s3cmci.c | 5 -
drivers/mmc/host/sdhci-pci.c | 1
drivers/mmc/host/sdhci.c | 9 +
drivers/mmc/host/sdhci.h | 3
drivers/mtd/devices/mtd_dataflash.c | 3
drivers/net/usb/asix.c | 8 +
drivers/net/usb/cdc_ether.c | 5 +
drivers/net/usb/zaurus.c | 5 +
drivers/net/wireless/rtl8187_dev.c | 12 ++
drivers/pci/pcie/aer/aerdrv_core.c | 48 +++++++--
drivers/pci/pcie/portdrv_pci.c | 3
drivers/pci/quirks.c | 29 +++++
drivers/scsi/hptiop.c | 1
drivers/scsi/sd.c | 7 +
drivers/serial/8250.c | 15 +++
drivers/serial/8250_pci.c | 36 +++++++
drivers/serial/jsm/jsm_driver.c | 3
drivers/usb/class/cdc-acm.c | 2
drivers/usb/core/message.c | 11 +-
drivers/usb/host/ehci-hcd.c | 2
drivers/usb/host/ehci-mem.c | 1
drivers/usb/host/ehci-sched.c | 56 +++++++++--
drivers/usb/host/ehci.h | 6 +
drivers/usb/serial/option.c | 5 +
drivers/usb/storage/unusual_devs.h | 4
drivers/watchdog/ks8695_wdt.c | 1
drivers/watchdog/rc32434_wdt.c | 168 +++++++++++++---------------------
fs/cifs/CHANGES | 2
fs/cifs/sess.c | 4
fs/compat_ioctl.c | 2
fs/ext4/ext4.h | 2
fs/ext4/ialloc.c | 7 +
fs/ext4/inode.c | 36 ++++++-
fs/ext4/mballoc.c | 32 +++---
fs/ext4/migrate.c | 8 -
fs/ext4/super.c | 12 +-
fs/fs-writeback.c | 9 +
fs/inode.c | 7 +
fs/inotify.c | 2
fs/jbd2/journal.c | 17 ++-
fs/jbd2/transaction.c | 42 ++++++--
fs/jffs2/readinode.c | 42 ++++++--
fs/ocfs2/journal.h | 6 -
fs/pipe.c | 8 -
fs/proc/page.c | 4
fs/seq_file.c | 36 ++++++-
fs/timerfd.c | 12 +-
include/drm/i915_drm.h | 2
include/linux/fs.h | 18 ++-
include/linux/jbd2.h | 3
include/linux/mm.h | 19 +++
include/linux/mmzone.h | 2
include/linux/pci_ids.h | 4
include/linux/seq_file.h | 1
include/linux/serial_core.h | 1
include/linux/skbuff.h | 9 -
include/linux/timerfd.h | 16 ++-
include/net/sock.h | 1
kernel/fork.c | 11 +-
kernel/seccomp.c | 7 -
kernel/tsacct.c | 6 +
mm/page_alloc.c | 27 +++++
mm/vmalloc.c | 12 ++
net/core/skbuff.c | 8 -
net/core/sock.c | 3
scripts/mod/file2alias.c | 1
security/selinux/netlabel.c | 9 +
sound/core/oss/rate.c | 2
sound/pci/aw2/aw2-alsa.c | 2
sound/pci/hda/patch_realtek.c | 1
sound/pci/hda/patch_sigmatel.c | 2
sound/pci/oxygen/virtuoso.c | 17 ---
sound/usb/usbaudio.c | 20 ++--
sound/usb/usbmidi.c | 1
142 files changed, 1015 insertions(+), 550 deletions(-)
Adam Lackorzynski (1):
jsm: additional device support
Adrian Hunter (1):
mmc: fix data timeout for SEND_EXT_CSD
Alan Stern (2):
USB: usb_get_string should check the descriptor type
USB: usb-storage: add IGNORE_RESIDUE flag for Genesys Logic adapters
Alex Chiang (1):
PCIe: portdrv: call pci_disable_device during remove
Alexander Duyck (1):
PCI: Add PCI quirk to disable L0s ASPM state for 82575 and 82598
Alexey Dobriyan (1):
WATCHDOG: ks8695_wdt.c: 'CLOCK_TICK_RATE' undeclared
Alok N Kataria (1):
x86, vmi: TSC going backwards check in vmi clocksource
Andres Salomon (1):
sdhci: Add NO_BUSY_IRQ quirk for Marvell CAFE host chip
Andrew Patterson (1):
PCI: Enable PCIe AER only after checking firmware support
Aneesh Kumar K.V (3):
ext4: Fix lockdep warning
ext4: Initialize preallocation list_head's properly
ext4: Implement range_cyclic in ext4_da_writepages instead of write_cache_pages
Anssi Hannula (2):
ALSA: aw2: do not grab every saa7146 based device
HID: move tmff and zpff devices from ignore_list to blacklist
Ben Dooks (2):
mmc: s3cmci: fix s3c2410_dma_config() arguments.
sdhci: Add quirk for controllers with no end-of-busy IRQ
Bill Nottingham (1):
vt: Declare PIO_CMAP/GIO_CMAP as compatbile ioctls.
Bjørn Mork (1):
cdc_ether: add usb id for Ericsson F3507g
Clemens Ladisch (2):
sound: virtuoso: revert "do not overwrite EEPROM on Xonar D2/D2X"
sound: usb-audio: fix uninitialized variable with M-Audio MIDI interfaces
Dan Carpenter (1):
ext4: Fix NULL dereference in ext4_ext_migrate()'s error handling
David Altobelli (1):
hpilo: new pci device
David S. Miller (3):
net: Kill skb_truesize_check(), it only catches false-positives.
sparc64: Fix crashes in jbusmc_print_dimm()
sparc64: Fix DAX handling via userspace access from kernel.
Davide Libenzi (1):
timerfd: add flags check
Devin Heitmueller (1):
DVB: s5h1409: Perform s5h1409 soft reset after tuning
Dmitriy Taychenachev (2):
USB: cdc-acm: add usb id for motomagx phones
zaurus: add usb id for motomagx phones
Ed L. Cashin (1):
aoe: ignore vendor extension AoE responses
Eric Anholt (1):
drm/i915: Add missing userland definitions for gem init/execbuffer.
Eric Biederman (1):
seq_file: properly cope with pread
Eugene Teo (1):
net: amend the fix for SO_BSDCOMPAT gsopt infoleak
Faisal Latif (1):
RDMA/nes: Don't allow userspace QPs to use STag zero
Greg Kroah-Hartman (2):
asix: new device ids
Linux 2.6.28.8
Hans Verkuil (1):
V4L: ivtv: fix decoder crash regression
Heiko Carstens (1):
Fix fixpoint divide exception in acct_update_integrals
Helge Bahmann (1):
proc: fix PG_locked reporting in /proc/kpageflags
Helmut Schaa (1):
sdhci: fix led naming
Henrique de Moraes Holschuh (2):
ACPI: fix broken usage of name.ascii
ACPI: fix broken usage of acpi_ut_get_node_name()
Herbert Xu (1):
crypto: api - Fix algorithm test race that broke aead initialisation
HighPoint Linux Team (1):
SCSI: hptiop: Add new PCI device ID
Ingo Molnar (2):
inotify: fix GFP_KERNEL related deadlock
x86: tone down mtrr_trim_uncached_memory() warning
Jan Kara (4):
jbd2: Fix return value of jbd2_journal_start_commit()
Revert "ext4: wait on all pending commits in ext4_sync_fs()"
jbd2: Avoid possible NULL dereference in jbd2_journal_begin_ordered_truncate()
ext4: Fix deadlock in ext4_write_begin() and ext4_da_write_begin()
Jean Delvare (2):
hwmon: (f71882fg) Hide misleading error message
hwmon: (it87) Properly decode -128 degrees C temperature
Jens Axboe (1):
xen/blkfront: use blk_rq_map_sg to generate ring entries
Jeremy Fitzhardinge (2):
xen: disable interrupts early, as start_kernel expects
x86/paravirt: make arch_flush_lazy_mmu/cpu disable preemption
Jesse Sung (1):
USB: option: add BenQ 3g modem information
Jiri Slaby (1):
HID: fix bus endianity in file2alias
John Stultz (1):
x86, hpet: fix for LS21 + HPET = boot hang
Joris van Rantwijk (1):
ALSA: usb-audio - Workaround for misdetected sample rate with CM6207
KAMEZAWA Hiroyuki (2):
mm: clean up for early_pfn_to_nid()
mm: fix memmap init for handling memory hole
Karsten Wiese (1):
USB: EHCI: slow down ITD reuse
Larry Finger (1):
rtl8187: New USB ID's for RTL8187L
Leann Ogasawara (1):
x86: add Dell XPS710 reboot quirk
Lubomir Rintel (1):
intel-agp: fix a panic with 1M of shared memory, no GTT entries
Luke Yelavich (1):
ALSA: hda - add another MacBook Pro 3,1 SSID
Martin Dauskardt (1):
V4L: saa7127: fix broken S-Video with saa7129
Mauro Carvalho Chehab (1):
8250: fix boot hang with serial console when using with Serial Over Lan port
Meelis Roos (1):
fore200: fix oops on failed firmware load
Michael Krufky (1):
V4L: tda8290: fix TDA8290 + TDA18271 initialization
Michael Neuling (1):
powerpc: Fix load/store float double alignment handler
Michael Spang (1):
acer-wmi: fix regression in backlight detection
NeilBrown (3):
md: avoid races when stopping resync.
md/raid10: Don't call bitmap_cond_end_sync when we are doing recovery.
md/raid10: Don't skip more than 1 bitmap-chunk at a time during recovery.
Nick Piggin (2):
mm: vmap fix overflow
fs: new inode i_state corruption fix
Oleg Nesterov (2):
copy_process: fix CLONE_PARENT && parent_exec_id interaction
pipe_rdwr_fasync: fix the error handling to prevent the leak/crash
Paul Moore (2):
selinux: Fix a panic in selinux_netlbl_inode_permission()
selinux: Fix the NetLabel glue code for setsockopt()
Paul Turner (1):
vfs: separate FMODE_PREAD/FMODE_PWRITE into separate flags
Phil Sutter (2):
WATCHDOG: rc32434_wdt: fix watchdog driver
WATCHDOG: rc32434_wdt: fix sections
Rabin Vincent (1):
mmc_test: fix basic read test
Ralf Baechle (1):
MIPS: compat: Implement is_compat_task.
Robert Hancock (1):
libata: Don't trust current capacity values in identify words 57-58
Roel Kluin (2):
i2c: Timeouts reach -1
i2c: Fix misplaced parentheses
Roland McGrath (3):
x86-64: fix int $0x80 -ENOSYS return
x86-64: seccomp: fix 32/64 syscall hole
x86-64: syscall-audit: fix 32/64 syscall hole
Russell King (1):
ARM: Add i2c_board_info for RiscPC PCF8583
Sergei Shtylyov (1):
ide-iops: fix odd-length ATAPI PIO transfers
Steve Chen (1):
ALSA: fix excessive background noise introduced by OSS emulation rate shrink
Steve French (1):
Fix oops in cifs_strfromUCS_le mounting to servers which do not specify their OS
Takashi Iwai (2):
ALSA: usb-audio - Fix non-continuous rate detection
ALSA: hda - Fix digital mic on dell-m4-1 and dell-m4-3
Tejun Heo (5):
SCSI: sd: revive sd_index_lock
vmalloc: call flush_cache_vunmap() from unmap_kernel_range()
libata: make sure port is thawed when skipping resets
x86: math_emu info cleanup
x86: fix math_emu register frame access
Theodore Ts'o (1):
ext4: Add fallback for find_group_flex
Thomas Gleixner (1):
JFFS2: fix mount crash caused by removed nodes
Tim Blechmann (1):
x86: oprofile: don't set counter width from cpuid on Core2
Vegard Nossum (1):
mm: fix lazy vmap purging (use-after-free error)
Wei Yongjun (1):
ext4: Fix to read empty directory blocks correctly in 64k
Will Newton (1):
mtd_dataflash: fix probing of AT45DB321C chips.
Wu Fengguang (1):
proc: fix kflags to uflags copying in /proc/kpageflags
Yauhen Kharuzhy (1):
s3cmci: Fix hangup in do_pio_write()
Yi Li (1):
MMC: fix bug - SDHC card capacity not correct
Yinghai Lu (1):
PCI quirk: enable MSI on 8132
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists