Linux Kernel 2.6.15 veröffentlicht

AMD-Hammer

Grand Admiral Special
Mitglied seit
05.10.2003
Beiträge
2.760
Renomée
123
Standort
Bornheim (Rheinland)
Am Montag, dem 02. Januar war es wieder soweit und der Urvater des Linux Kernels, Linus Torvalds stellte mit den Worten <i>"Hey, it's fifteen years today since I bought the machine that got Linux started. January 2nd is a good date."</i> den neusten Linux Kernel, in der Version 2.6.15 vor.

Auch dieses mal erfuhr der Linux Kernel wieder zahlreiche Verbesserungen und Bugfixes. Diesmal sind es ganze 30 Patches, die die neue Version auszeichnen. Unter anderem wurden dabei verbesserte NTFS-Treiber, ein neuer ALSA-Treiber, der nun unter anderem auch NVIDIAs Soundstorm Chips unterstützt, sowie eine Überarbeitung des in den 2.6.14 integrierten 802.11 (W-LAN) Treiber hinzugefügt.

Hier nun ein Auszug aus der aktuellen Changelog:<ul><font size="1">
<b>commit 392c14beaca2ee85a98d0c6b453501be67423a20
Author: Linus Torvalds <torvalds@g5.osdl.org>
Date: Thu Dec 29 13:01:54 2005 -0800

Revert radeon AGP aperture offset changes

This reverts the series of commits

67dbb4ea33731415fe09c62149a34f472719ac1d
281ab031a8c9e5b593142eb4ec59a87faae8676a
47807ce381acc34a7ffee2b42e35e96c0f322e52

that changed the GART VM start offset. It fixed some machines, but
seems to continually interact badly with some X versions.

Quoth Ben Herrenschmidt:

"So I think at this point, the best is that we keep the old bogus code
that at least is consistent with the bug in the server. I'm working on a
big patch to X that reworks the memory map stuff completely and fixes
those issues on the server side, I'll do a DRM patch matching this X fix
as well so that the memory map is only ever set in one place and with
what I hope is a correct algorithm..."

Signed-off-by: Linus Torvalds <torvalds@osdl.org>

commit 80c72579f74fcfcd63e27c5e317091cb35bb1f12
Author: Jean Delvare <khali@linux-fr.org>
Date: Wed Dec 28 21:02:57 2005 +0100

[PATCH] Fix recursive config dependency for SAA7134

Fix the cyclic dependency issue between CONFIG_SAA7134_ALSA and
CONFIG_SAA7134_OSS (credits to Mauro Carvalho Chehab.)

Signed-off-by: Jean Delvare <khali@linux-fr.org>
Acked-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

commit e597cb32e95a6c38e9ead981b169ef2974ccfec0
Author: Anton Blanchard <anton@samba.org>
Date: Thu Dec 29 10:46:29 2005 +1100

[PATCH] ppc64: htab_initialize_secondary cannot be marked __init

Sonny has noticed hotplug CPU on ppc64 is broken in 2.6.15-*. One of the
problems is that htab_initialize_secondary is called when a cpu is being
brought up, but it is marked __init.

Signed-off-by: Anton Blanchard <anton@samba.org>
Acked-by: Paul Mackerras <paulus@samba.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

commit 576fc0978b6b3673fce6d4b405f36449e508826c
Author: Ravikiran G Thirumalai <kiran@scalex86.org>
Date: Thu Dec 29 13:06:11 2005 +0100

[PATCH] x86_64: Fix incorrect node_present_pages on NUMA

Currently, we do not pass the correct start_pfn to e820_hole_size, to
calculate holes. Following patch fixes that.

The bug results in incorrect number of node_present_pages for each pgdat
and causes ugly output in /sys and probably VM inbalances.

Signed-off-by: Alok N Kataria <alokk@calsoftinc.com>
Signed-off-by: Ravikiran Thirumalai <kiran@scalex86.org>
Signed-off-by: Andi Kleen <ak@suse.de>
Sighed-off-by: Shair Fultheim <shai@scalex86.org>
Sighed-off-by: Linus Torvalds <torvalds@osdl.org>

commit f873e3e88d52774633968826c5b7fa7bf9697999
Author: Riccardo Magliocchetti <riccardo@datahost.it>
Date: Wed Dec 28 20:44:48 2005 -0500

[PATCH] Input: aiptek - fix Y axis setup

This patch fixes a typo introduced by conversion to dynamic input_dev
allocation.

Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

commit ee025949586f80effa634ff273c2444795472780
Author: Dave Jones <davej@redhat.com>
Date: Wed Dec 28 20:01:04 2005 -0500

[PATCH] fix ia64 compile failure with gcc4.1

__get_unaligned creates a typeof the var its passed, and writes to it,
which on gcc4.1, spits out the following error:

drivers/char/vc_screen.c: In function 'vcs_write':
drivers/char/vc_screen.c:422: error: assignment of read-only variable 'val'

Signed-off-by: Dave Jones <davej@redhat.com>
[ The "right" fix would be to try to fix <asm-generic/unaligned.h>
but that's hard to do with the tools gcc gives us. So this
simpler patch is preferable -- Linus ]
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

commit 63b44442416a243f05881b0dd094b621a46ab4b3
Author: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
Date: Thu Dec 29 17:40:02 2005 +0100

[PATCH] uml: fix compilation with CONFIG_MODE_TT disabled

Fix UML compilation when SKAS mode is disabled. Indeed, we were compiling
SKAS-only object files, which failed due to some SKAS-only headers being
excluded from the search path.

Thanks to the bug report from Pekka J Enberg.

Acked-by: Pekka J Enberg <penberg (at) cs ! helsinki ! fi>
Signed-off-by: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

commit 74433c0fe105f47e78c1f2267312693870c9ebc3
Author: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
Date: Thu Dec 29 17:39:59 2005 +0100

[PATCH] Hostfs: update for new glibc - add missing symbol exports

Today, when compiling UML, I got warnings for two used unexported symbols:
readdir64 and truncate64. Indeed, my glibc headers are aliasing readdir to
readdir64 and truncate to truncate64 (and so on).

I'm then adding additional exports. Since I've no idea if the symbols where
always provided in the supported glibc's, I've added weak definitions too.

Signed-off-by: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
Signed-off-by: Linus Torvalds <torvalds@osdl.org></b></font></ul>

Die gesamte <a href="http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.15" target="b">Changelog</a> ist wie immer auf der <a href="http://kernel.org"target="b">Homepage</a> einzusehen.

<b>Download:</b><ul><li><a href="http://www.planet3dnow.de/cgi-bin/file/get.pl?20060103190322">Linux Kernel 2.6.15</a></li></ul>

<b>Links zum Thema:</b><ul><li><a href="http://kernel.org"target="b">Kernel Homepage</a></li><li><a href="http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.15" target="b">Kernel 2.6.15 Changelog</a></li></ul>
 
das mit 30 patches zu bezeichnen ist irrefuehrend... insgesamt steht jeder eintrag hier:

http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.15

fuer einen Patch... und das sind wohl eher ein paar tausend...

vielleicht wollte der autor damit ausdruecken, das es an ca. 30 Baustellen im kernel entscheidende fortschritte gegeben hat (NTFS, IPv6, .....)

genau das wollte ich damit sagen!! Im endeffekt waren es wirklich zig Änderungen... aber die wirklich interessanten sind auf rund 30 zu begrenzen
 
Zurück
Oben Unten