Gifts for All in Linux 2.6.28
Graphics performance, wireless USB support and power utilization improvements top the Linux stocking stuffers in new release.
Share this ArticleDigg Del.icio.us furl StumbleUpon BlinkList Newsvine Magnolia Facebook Tailrank Slashdot Technorati Google Bookmarks Yahoo Favorites Windows Live Ask
Print this Article
Email this Article
December 24, 2008By Sean Michael Kerner: More stories by this author:
Linux creator Linus Torvalds is expected to soon release the final Linux kernel of 2008, loaded full of stocking stuffers for users of the open source operating system. Among the key new items in the release is a new, stable filesystem as well as improved graphics performance.
The Linux 2.6.28 kernel will be the fifth Linux kernel release of 2008 and follows the 2.6.27 release that came in October.
"I do think that I'll make 2.6.28 be a Christmas release (or Hanukkah, Kwanzaa, Solstice, Insert-Favorite-Holiday, whatever)," Torvalds wrote in a Linux Kernel Mailing List posting. "Because quite frankly, this kind of boredom won't help anything and I'll go stir crazy if I have to do this for another two weeks."
The ext4 filesystem, which has been in various stages of implementation in the Linux kernel over the course of 2008, is one of the big items in the 2.6.28 release, which marks the first release in which the new filesystem has been declared stable. The new system is an evolution of the ext3 filesystem, the default on many current Linux distributions.
"The ext4 filesystem, the successor to the ext3 filesystem, has been marked stable enough for people to start using and relying on," Novell Linux kernel developer Greg Kroah-Hartman told InternetNews.com.
RELATED ARTICLES
Latest Linux Hits Networking FlawsLinux 2.6.26 Opens Up to DebuggingSweeping Changes in New Linux KernelLinux Kernel Hits 2.6.24
For more stories on this topic:
One of the shortcomings of ext3 had been that it uses a system in which every 4k of data has a piece of metadata pointing to where that data is on the drive. Ext4 replaces the 4k system with "extents," which simply allocates data from a given starting position. The use of ext4 will allow for bigger filesystems and file sizes while providing performance improvements to filesytem operations.
While ext4 represents the next stage from ext3, Linux developers are also at work on another filesystem, BTRFS, which may deliver even further improvements in 2009.
Linux 2.6.28 may also herald a new era for video on Linux as well.
"We now have a proper memory manager for video memory, the GEM [Graphics Execution Manager] memory manager," Kroah-Hartman said. "This gives Linux much better graphics performance than it previously had."
LATEST NEWSGifts for All in Linux 2.6.28Micron Sends Stocks HigherNotebooks Top Desktop Sales Ahead of ScheduleLessig: Abolish the FCCRIM Takes Motorola to Court Over Hiring
The video improvements in Linux also extend to power utilization for graphics. Red Hat Fedora Project Leader Paul Frields told InternetNews.com that the 2.6.28 kernel enables reduced power consumption across the video driver subsystem in the vertical blanking routines, which will be helpful to mobile users.
On the topic of mobility, Linux 2.6.28 is loaded with Wireless USB support, which is something that had been lacking in Linux.
"Linux now fully supports wireless USB and other ultra-wideband-type devices," Novell's Kroah-Hartman said. "This is a whole new class of devices that is nice to see us working properly for."
Virtualization also gets a boost in Linux 2.6.28 with improvements to its Kernel-based Virtual Machine (KVM). The feature first appeared in the mainline Linux kernel with the 2.6.20 release in February 2007.
In the newest update, "KVM virtualization code improvements allow PCI devices to be assigned to guest [virtual machines]," Fedora's Frields said. "It it also includes support for Intel's "Tukwila" processors.
Red Hat now has a particularly strong relationship with KVM after acquiring its lead commercial sponsor Qumranet this year for $107 million.
While the new 2.6.28 kernel includes stable support for lots of hardware devices, it also opens up to let users try out hardware drivers that aren't yet quite ready.
"We have a staging driver tree that contains lots of "not quite fully supported" drivers for hardware, allowing users to use hardware earlier than previously had been possible," Novell's Kroah-Hartman said.
据称因在澳大利亚度假时被动物园小企鹅咬伤而选择企鹅作为Linux logo的Linus Torvalds在邮件列表上表示要在年度前发布Linux 2.6.28。 Linux 2.6.28将是2008年内发布的第五个kernel版本,新特性包括:ext4文件系统作为稳定版发布,无线USB驱动,更好的KVM支持,Graphics Execution Manager(GEM)显存管理器。Greg Kroah-Hartman称GEM将使Linux拥有更好的图形表现。Linux 2.6.28预示着Linux迎来新的视频时代。 Update:Linux 2.6.28已经在24日正式发布。
Graphics Execution Manager
From Wikipedia, the free encyclopedia
Jump to: navigation, search
Please wikify this article or section.Help improve this article by adding relevant internal links. (October 2008)
GEM (Graphics Execution Manager) is a modern memory manager for graphics chipsets for the Linux kernel. It manages graphics memory, controls the execution context and manages the NUMA environment on modern graphics chipsets. Multiple applications can share graphics device resources without the need to constantly reload the entire graphics card. GEM ensures conflict free sharing of data between applications by managing the memory synchronization. It uses a lot of existing kernel subsystems for its operations and hence has a very modest code size.
It is developed by Intel.
GEM is included in Linux kernel 2.6.28. The device driver xf86-video-intel will feature GEM integration.
[edit] History
GEM was introduced by Intel in May 2008 as an alternative to the then new TTM (Translation Table Maps) memory manager by Tungsten Graphics. [1]
[edit] Sources
GEM announcement on the dri-devel mailing list
Phoronix.com article on GEM
[edit] References
^ Keith Packard: GEM - the Graphics Execution Manager on lwn.net
Retrieved from "http://en.wikipedia.org/wiki/Graphics_Execution_Manager"
DateThu, 18 Dec 2008 17:33:47 -0800 (PST)FromLinus Torvalds <>SubjectLinux 2.6.28-rc9
var adbard_key="d0d5fc3661b6f7a47cecc7f85400d37a";
var abq=1; var abs=1; var aba=1;
?
There really is _nothing_ interesting here. There's just small changes
mostly to random drivers, with some networking updates. Oh, and some MIPS
defconfig updates.
The shortlog really tells the whole boring story - if you can get even
half-way through without falling asleep, you've just proven yourself to be
sufficiently caffeinated.
In fact, that may be the most exciting part of -rc9: the medical
revolution it harbors as a caffeine deficiency test.
But please do test it.
And btw, I do think that I'll make 2.6.28 be a Christmas release (or
Hanukkah, Kwanzaa, Solstice, Insert-Favorite-Holiday, whatever). Because
quite frankly, this kind of boredom won't help anything and I'll go stir
crazy if I have to do this for another two weeks.
And I'll make the merge window longer for people who prefer getting drunk
on gl鰃g to being a useful kernel developer. Although you could do both:
just prepare your tree to be pulled before christmas, and then you can be
in a mulled-wine-induced stupor while _also_ feeling like a productive
member of society during the holidays.
Linus
---
Alan Cox (1):
USB: tty: SprogII DCC controller identifiers
Alan D. Brunelle (1):
Commands needing to be retried require a complete re-initialization.
Alan Stern (2):
usb-storage: update unusual_devs entry for Nokia 5310
USB: skip Set-Interface(0) if already in altsetting 0
Alexander Beregalov (1):
IA64: HP_SIMETH needs to depend upon NET
Anders Blomdell (1):
avr32: Enable pullup on USART TX lines
Andrew Ewert (1):
USB: ftdi_sio: Adding Ewert Energy System's CANdapter PID
Arnd Bergmann (1):
powerpc/cell/axon-msi: Fix MSI after kexec
Baruch Siach (1):
enc28j60: use netif_rx_ni() to deliver RX packets
Ben Dooks (1):
i2c-s3c2410: fix check for being in suspend.
Brian King (1):
powerpc: Check for valid hugepage size in hugetlb_get_unmapped_area
CS蒀SY L醩zl?(1):
USB: storage: unusual_devs.h: Nokia 3109c addition
Catalin Marinas (1):
slob: do not pass the SLAB flags as GFP in kmem_cache_create()
Dan Williams (3):
ioat: wait for self-test completion
dmaengine: protect 'id' from concurrent registrations
async_xor: dma_map destination DMA_BIDIRECTIONAL
Dave Hansen (1):
powerpc: Fix bootmem reservation on uninitialized node
Dave Liu (1):
powerpc/fsl-booke: Fix the miss interrupt restore
David Brownell (1):
USB: gadget: fix rndis working at high speed
David Daney (3):
MIPS: Use EI/DI for MIPS R2.
MIPS: Add missing calls to plat_unmap_dma_mem.
MIPS: IP32: Update defconfig
David S. Miller (2):
sungem: Make PCS PHY support partially work again.
sparc: We need to implement arch_ptrace_stop().
Dmitri Vorobiev (1):
MIPS: Kconfig: Fix the arch-specific header path
Dmitry Baryshkov (1):
STAGING: Move staging drivers back to staging-specific menu
Doug Leith (1):
tcp: tcp_vegas cong avoid fix
Frederik Deweerdt (1):
ACPI toshiba: only register rfkill if bt is enabled
Greg Kroah-Hartman (2):
USB: fix problem with usbtmc driver not loading properly
xilinx_hwicap: remove improper wording in license statement
Guillaume Knispel (1):
powerpc: Fix corruption error in rh_alloc_fixed()
Haavard Skinnemoen (2):
ATSTK1006: Fix boot from NAND flash
avr32: favr-32 build fix
Hans-Christian Egtvedt (1):
avr32: remove .note.gnu.build-id section when making vmlinux.bin
Harvey Harrison (2):
i2c-pmcmsp: Fix endianness misannotation
i2c-highlander: Trivial endian casting fixes
Hermann Lauer (1):
sungem: improve ethtool output with internal pcs and serdes
Ingo Brueckl (2):
unicode table for cp437
console ASCII glyph 1:1 mapping
Jan Sembera (1):
ipv6: silence log messages for locally generated multicast
Jarek Poplawski (1):
drivers/net: starfire: Fix napi ->poll() weight handling
Jeff Kirsher (1):
e1000e: fix double release of mutex
Jeff Layton (1):
cifs: fix buffer overrun in parse_DFS_referrals
Jesper Dangaard Brouer (1):
SCHED: netem: Correct documentation comment in code.
Joel Becker (1):
ocfs2: Add JBD2 compat feature bit.
Johann Felix Soden (1):
driver core: fix using 'ret' variable in unregister_dynamic_debug_module
John McCutchan (1):
Maintainer email fixes for inotify
Josh Boyer (1):
powerpc/40x: Add proper BOOTCFLAGS for cuboot-acadia
Julia Lawall (1):
[ARM] arch/arm/common/sa1111.c: Correct error handling code
KOSAKI Motohiro (1):
mm: Don't touch uninitialized variable in do_pages_stat_array()
Krzysztof Halasa (1):
net: kernel BUG at drivers/net/phy/mdio_bus.c:165!
Kumar Gala (1):
powerpc/fsl-booke: Fix problem with _tlbil_va being interrupted
Linus Torvalds (3):
Revert "radeonfb: accelerate imageblit and other improvements"
Revert "sched_clock: prevent scd->clock from moving backwards"
Linux 2.6.28-rc9
Marcel Holtmann (1):
driver core: add newlines to debugging enabled/disabled messages
Matt Fleming (1):
sh: maple: Do not pass SLAB_POISON to kmem_cache_create()
Matthew Arnold (1):
USB: add 5372:2303 to pl2303
Michael Chan (1):
bnx2: Fix bug in bnx2_free_rx_mem().
Michael Halcrow (1):
eCryptfs: Update maintainers
Mike Ditto (1):
i2c-cpm: Detect and report NAK right away instead of timing out
Mike Frysinger (1):
pcmcia: blackfin: fix bug - add missing ; to MODULE macro
Mike Provencher (1):
USB: pl2303: add id for Hewlett-Packard LD220-HP POS pole display
Neil Horman (1):
netpoll: fix race on poll_list resulting in garbage entry
Nicolas Pitre (2):
[ARM] 5341/2: there is no copy_page on nommu ARM
[ARM] 5348/1: fix documentation wrt location of the alignment trap interface
Oliver Neukum (1):
USB: set correct configuration in probe of ti_usb_3410_5052
Ozan Sener (1):
USB: Unusual devs patch for Nokia 3500c
Pablo Neira Ayuso (1):
netfilter: ctnetlink: fix missing CTA_NAT_SEQ_UNSPEC
Paul Menage (1):
cgroups: fix a race between rmdir and remount
Paul Moore (1):
netlabel: Compiler warning and NULL pointer dereference fix
Paul Mundt (1):
sh: Disable GENERIC_HARDIRQS_NO__DO_IRQ for unconverted platforms.
Pete Zaitcev (1):
usbmon: drop bogus 0t from usbmon.txt
Peter Korsgaard (1):
USB: Documentation/usb/gadget_serial.txt: update to match driver use_acm behaviour
Phil Endecott (1):
USB: fix comment about endianness of descriptors
Randy Dunlap (1):
[ARM] fix kernel-doc syntax
Russell King (1):
[ARM] Ensure linux/hardirqs.h is included where required
Rusty Russell (1):
Define smp_call_function_many for UP
R閙i Denis-Courmont (1):
Phonet: keep TX queue disabled when the device is off
Sakari Ailus (2):
tlan: Fix small (< 64 bytes) datagram transmissions
tlan: Fix pci memory unmapping
Samuel Ortiz (1):
irda: Add irda_skb_cb qdisc related padding
Stefan Richter (1):
ieee1394: add quirk fix for Freecom HDD
Steven Rostedt (1):
netfilter: update rwlock initialization for nat_table
Tao Ma (1):
ocfs2: Always update xattr search when creating bucket.
Tejun Heo (3):
libata: fix Seagate NCQ+FLUSH blacklist
pata_hpt366: fix cable detection,
pata_hpt366: no ATAPI DMA
Zachary Amsden (1):
x86 Fix VMI crash on boot in 2.6.28-rc8
cwm97m (1):
jme: Fixed a typo
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
DateThu, 18 Dec 2008 17:33:47 -0800 (PST)FromLinus Torvalds <>SubjectLinux 2.6.28-rc9
var adbard_key="d0d5fc3661b6f7a47cecc7f85400d37a";
var abq=1; var abs=1; var aba=1;
?
There really is _nothing_ interesting here. There's just small changes
mostly to random drivers, with some networking updates. Oh, and some MIPS
defconfig updates.
The shortlog really tells the whole boring story - if you can get even
half-way through without falling asleep, you've just proven yourself to be
sufficiently caffeinated.
In fact, that may be the most exciting part of -rc9: the medical
revolution it harbors as a caffeine deficiency test.
But please do test it.
And btw, I do think that I'll make 2.6.28 be a Christmas release (or
Hanukkah, Kwanzaa, Solstice, Insert-Favorite-Holiday, whatever). Because
quite frankly, this kind of boredom won't help anything and I'll go stir
crazy if I have to do this for another two weeks.
And I'll make the merge window longer for people who prefer getting drunk
on gl鰃g to being a useful kernel developer. Although you could do both:
just prepare your tree to be pulled before christmas, and then you can be
in a mulled-wine-induced stupor while _also_ feeling like a productive
member of society during the holidays.
Linus
---
Alan Cox (1):
USB: tty: SprogII DCC controller identifiers
Alan D. Brunelle (1):
Commands needing to be retried require a complete re-initialization.
Alan Stern (2):
usb-storage: update unusual_devs entry for Nokia 5310
USB: skip Set-Interface(0) if already in altsetting 0
Alexander Beregalov (1):
IA64: HP_SIMETH needs to depend upon NET
Anders Blomdell (1):
avr32: Enable pullup on USART TX lines
Andrew Ewert (1):
USB: ftdi_sio: Adding Ewert Energy System's CANdapter PID
Arnd Bergmann (1):
powerpc/cell/axon-msi: Fix MSI after kexec
Baruch Siach (1):
enc28j60: use netif_rx_ni() to deliver RX packets
Ben Dooks (1):
i2c-s3c2410: fix check for being in suspend.
Brian King (1):
powerpc: Check for valid hugepage size in hugetlb_get_unmapped_area
CS蒀SY L醩zl?(1):
USB: storage: unusual_devs.h: Nokia 3109c addition
Catalin Marinas (1):
slob: do not pass the SLAB flags as GFP in kmem_cache_create()
Dan Williams (3):
ioat: wait for self-test completion
dmaengine: protect 'id' from concurrent registrations
async_xor: dma_map destination DMA_BIDIRECTIONAL
Dave Hansen (1):
powerpc: Fix bootmem reservation on uninitialized node
Dave Liu (1):
powerpc/fsl-booke: Fix the miss interrupt restore
David Brownell (1):
USB: gadget: fix rndis working at high speed
David Daney (3):
MIPS: Use EI/DI for MIPS R2.
MIPS: Add missing calls to plat_unmap_dma_mem.
MIPS: IP32: Update defconfig
David S. Miller (2):
sungem: Make PCS PHY support partially work again.
sparc: We need to implement arch_ptrace_stop().
Dmitri Vorobiev (1):
MIPS: Kconfig: Fix the arch-specific header path
Dmitry Baryshkov (1):
STAGING: Move staging drivers back to staging-specific menu
Doug Leith (1):
tcp: tcp_vegas cong avoid fix
Frederik Deweerdt (1):
ACPI toshiba: only register rfkill if bt is enabled
Greg Kroah-Hartman (2):
USB: fix problem with usbtmc driver not loading properly
xilinx_hwicap: remove improper wording in license statement
Guillaume Knispel (1):
powerpc: Fix corruption error in rh_alloc_fixed()
Haavard Skinnemoen (2):
ATSTK1006: Fix boot from NAND flash
avr32: favr-32 build fix
Hans-Christian Egtvedt (1):
avr32: remove .note.gnu.build-id section when making vmlinux.bin
Harvey Harrison (2):
i2c-pmcmsp: Fix endianness misannotation
i2c-highlander: Trivial endian casting fixes
Hermann Lauer (1):
sungem: improve ethtool output with internal pcs and serdes
Ingo Brueckl (2):
unicode table for cp437
console ASCII glyph 1:1 mapping
Jan Sembera (1):
ipv6: silence log messages for locally generated multicast
Jarek Poplawski (1):
drivers/net: starfire: Fix napi ->poll() weight handling
Jeff Kirsher (1):
e1000e: fix double release of mutex
Jeff Layton (1):
cifs: fix buffer overrun in parse_DFS_referrals
Jesper Dangaard Brouer (1):
SCHED: netem: Correct documentation comment in code.
Joel Becker (1):
ocfs2: Add JBD2 compat feature bit.
Johann Felix Soden (1):
driver core: fix using 'ret' variable in unregister_dynamic_debug_module
John McCutchan (1):
Maintainer email fixes for inotify
Josh Boyer (1):
powerpc/40x: Add proper BOOTCFLAGS for cuboot-acadia
Julia Lawall (1):
[ARM] arch/arm/common/sa1111.c: Correct error handling code
KOSAKI Motohiro (1):
mm: Don't touch uninitialized variable in do_pages_stat_array()
Krzysztof Halasa (1):
net: kernel BUG at drivers/net/phy/mdio_bus.c:165!
Kumar Gala (1):
powerpc/fsl-booke: Fix problem with _tlbil_va being interrupted
Linus Torvalds (3):
Revert "radeonfb: accelerate imageblit and other improvements"
Revert "sched_clock: prevent scd->clock from moving backwards"
Linux 2.6.28-rc9
Marcel Holtmann (1):
driver core: add newlines to debugging enabled/disabled messages
Matt Fleming (1):
sh: maple: Do not pass SLAB_POISON to kmem_cache_create()
Matthew Arnold (1):
USB: add 5372:2303 to pl2303
Michael Chan (1):
bnx2: Fix bug in bnx2_free_rx_mem().
Michael Halcrow (1):
eCryptfs: Update maintainers
Mike Ditto (1):
i2c-cpm: Detect and report NAK right away instead of timing out
Mike Frysinger (1):
pcmcia: blackfin: fix bug - add missing ; to MODULE macro
Mike Provencher (1):
USB: pl2303: add id for Hewlett-Packard LD220-HP POS pole display
Neil Horman (1):
netpoll: fix race on poll_list resulting in garbage entry
Nicolas Pitre (2):
[ARM] 5341/2: there is no copy_page on nommu ARM
[ARM] 5348/1: fix documentation wrt location of the alignment trap interface
Oliver Neukum (1):
USB: set correct configuration in probe of ti_usb_3410_5052
Ozan Sener (1):
USB: Unusual devs patch for Nokia 3500c
Pablo Neira Ayuso (1):
netfilter: ctnetlink: fix missing CTA_NAT_SEQ_UNSPEC
Paul Menage (1):
cgroups: fix a race between rmdir and remount
Paul Moore (1):
netlabel: Compiler warning and NULL pointer dereference fix
Paul Mundt (1):
sh: Disable GENERIC_HARDIRQS_NO__DO_IRQ for unconverted platforms.
Pete Zaitcev (1):
usbmon: drop bogus 0t from usbmon.txt
Peter Korsgaard (1):
USB: Documentation/usb/gadget_serial.txt: update to match driver use_acm behaviour
Phil Endecott (1):
USB: fix comment about endianness of descriptors
Randy Dunlap (1):
[ARM] fix kernel-doc syntax
Russell King (1):
[ARM] Ensure linux/hardirqs.h is included where required
Rusty Russell (1):
Define smp_call_function_many for UP
R閙i Denis-Courmont (1):
Phonet: keep TX queue disabled when the device is off
Sakari Ailus (2):
tlan: Fix small (< 64 bytes) datagram transmissions
tlan: Fix pci memory unmapping
Samuel Ortiz (1):
irda: Add irda_skb_cb qdisc related padding
Stefan Richter (1):
ieee1394: add quirk fix for Freecom HDD
Steven Rostedt (1):
netfilter: update rwlock initialization for nat_table
Tao Ma (1):
ocfs2: Always update xattr search when creating bucket.
Tejun Heo (3):
libata: fix Seagate NCQ+FLUSH blacklist
pata_hpt366: fix cable detection,
pata_hpt366: no ATAPI DMA
Zachary Amsden (1):
x86 Fix VMI crash on boot in 2.6.28-rc8
cwm97m (1):
jme: Fixed a typo
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
DateWed, 24 Dec 2008 15:52:49 -0800 (PST)FromLinus Torvalds <>SubjectHappy v2.6.28
var adbard_key="d0d5fc3661b6f7a47cecc7f85400d37a";
var abq=1; var abs=1; var aba=1;
?
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鋖?(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@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
The Way of the great learning involves manifesting virtue, renovating the people, and abiding by the highest good.
没有评论:
发表评论