Happy v2.6.28
From: Linus Torvalds
Date: Wed Dec 24 2008 - 18:53:01 EST
It doesn't really matter what day it is, or what holiday (if any) you're
celebrating, because even if you sit at home, alone in your dank basement,
without any holidays or friends, I bring you a tiding of great cheer: you
can now download Linux-2.6.28, and compile it to your hearts content!
Listen to the cheerful grinding of your harddisk as you reboot into an
all-new kernel - and I'm sure that if your computer could smile, it would
have a big silly grin on its non-existent face. So as you sit there in
your basement, give your computer the holiday cheer too.
In fact, even _if_ you have friends or family, leave them to their endless
toil over that christmas ham or turkey, and during the night, when they're
asleep, you can give them that magical present of a newly updated
computer. When they wake up tomorrow morning, tell them how you saw Santa
crawl down the chimney with his USB stick in hand, updating the OS of all
good boys and girls.
Ho, ho, ho,
Linus "almost Santa" Torvalds
---
Not a whole lot has changed since -rc9: some DVB updates, some AMD IOMMU
stuff, a few scsi driver updates, and some PCI hotplug regression fixes.
The dirstat looks complicated:
11.3% arch/x86/kernel/
11.3% arch/x86/
12.9% arch/
4.9% drivers/acpi/
5.3% drivers/md/
19.0% drivers/media/dvb/dvb-usb/
23.2% drivers/media/dvb/
5.8% drivers/media/video/
29.1% drivers/media/
5.1% drivers/net/
12.6% drivers/pci/hotplug/
13.2% drivers/pci/
7.5% drivers/scsi/
70.0% drivers/
7.4% fs/9p/
but in fact it all boils down to just a couple hundred changed lines, in
just 70 commits (average size: 5 lines each).
Andi Kleen (1):
x86: re-enable MCE on secondary CPUS after suspend/resume
Antti Seppälä (1):
V4L/DVB (9781): [PATCH] Cablestar 2 I2C retries (fix CableStar2 support)
Bjorn Helgaas (2):
x86 gart: don't complain if no AMD GART found
ACPI: fix 2.6.28 acpi.debug_level regression
Brian King (1):
[SCSI] ibmvstgt: move crq_queue_create to the end of initialization
Chris Elston (1):
rtc: rtc-isl1208: reject invalid dates
Dave Airlie (2):
drm/i915: GEM on PAE has problems - disable it for now.
drm/radeon: fix correctness of irq_enabled check for radeon.
David Daney (2):
MIPS: Fix preprocessor warnings flaged by GCC 4.4
MIPS: MIPS64R2: Fix buggy __arch_swab64
Devin Heitmueller (2):
V4L/DVB (9780): dib0700: Stop repeating after user stops pushing button
V4L/DVB (9920): em28xx: fix NULL pointer dereference in call to VIDIOC_INT_RESET command
Dmitry Adamushko (1):
x86: fix resume (S2R) broken by Intel microcode module, on A110L
Duane Griffin (1):
9p: Remove potentially bad parameter from function entry debug print.
Eric Anholt (1):
drm/i915: Don't return busy for buffers left on the flushing list.
Evgeniy Polyakov (1):
w1: fix slave selection on big-endian systems
Hans Verkuil (1):
V4L/DVB (9906): v4l2-compat: test for unlocked_ioctl as well.
Harry Ciao (1):
edac: fix edac core deadlock when removing a device
Herton Ronaldo Krzesinski (1):
ALSA: hda - Add missing terminators in patch_sigmatel.c
Hidetoshi Seto (1):
PCI: fix aer resume sanity check
Hillier, Gernot (1):
[SCSI] aacraid: disable Dell Percraid quirk on Adaptec 2200S and 2120S
Ingo Molnar (1):
x86: disable X86_PTRACE_BTS
James Bottomley (2):
[SCSI] scsi_lib: only call scsi_unprep_request() under queue lock
[SCSI] mpt fusion: clear list of outstanding commands on host reset
James Chapman (1):
ppp: fix segfaults introduced by netdev_priv changes
Jim Paris (1):
V4L/DVB (9875): gspca - main: Fix vidioc_s_jpegcomp locking.
Jiri Slaby (1):
V4L/DVB (9908a): MAINTAINERS: mark linux-uvc-devel as subscribers only
Joerg Roedel (3):
AMD IOMMU: allocate rlookup_table with __GFP_ZERO
AMD IOMMU: set cmd buffer pointers to zero manually
AMD IOMMU: panic if completion wait loop fails
Joerg Schirottke (1):
ALSA: hda - Add quirk for Dell Studio 17
Julia Lawall (2):
fs/9p: change simple_strtol to simple_strtoul
drivers/ide/{cs5530.c,sc1200.c}: Move a dereference below a NULL test
Justin Chen (1):
PCI hotplug: acpiphp wants a 64-bit _SUN
Kenji Kaneshige (1):
PCI: pciehp: fix unexpected power off with pciehp_force
Kyle McMartin (1):
parisc: disable UP-optimized flush_tlb_mm
Li Zefan (1):
cgroups: avoid accessing uninitialized data in failure path
Linus Torvalds (1):
Linux 2.6.28
Mauro Carvalho Chehab (1):
V4L/DVB (9885): drivers/media Kconfig's: fix bugzilla #12204
Mike Christie (1):
[SCSI] libiscsi REGRESSION: fix passthrough support with older iscsi tools
Neil Horman (1):
PCI hotplug: ibmphp: Fix module ref count underflow
NeilBrown (1):
md: Don't read past end of bitmap when reading bitmap.
Sharyathi Nagesh (1):
cgroups: suppress bogus warning messages
Stanley Miao (1):
ALSA: Fix a Oops bug in omap soc driver.
Stephen M. Cameron (1):
cciss: fix problem that deleting multiple logical drives could cause a panic
Takashi Iwai (4):
ALSA: hda - Fix silent HP output on D975
ALSA: Revert "ALSA: hda: removed unneeded hp_nid references"
ALSA: hda - Add no-jd model for IDT 92HD73xx
ALSA: hda - Remove non-working headphone control for Dell laptops
Thomas Gleixner (1):
Null pointer deref with hrtimer_try_to_cancel()
Wei Yongjun (1):
net: Fix module refcount leak in kernel_accept()
Wu Fengguang (2):
ACPI: don't cond_resched() when irqs_disabled()
9p: convert d_iname references to d_name.name
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/