Heute (08.09.2010) wurde für openSUSE 11.3 das erste Kernelupdate mit der Kernel-Version 2.6.34.4 veröffentlicht und ist ab sofort im Update-Repo verfügbar. Es wurden einige Fehler wie auch sicherheitsrelevante Fehler behoben.
Das Kernelupdate lässt sich über YaST2 oder per zypper einspielen:
zypper up
Hinweis für Besitzer einer ATI-Grafikkarte, die ATI Catalyst auf ihrem openSUSE-System installiert haben:
Nachdem man den Kernelupdate eingespielt hat, sollte man bei einem Neustart zuerst in den Runlevel 3 booten. Dann loggt man sich als root ein und anschließend den fglrx-Kernelmodul neu bauen lassen:
fglrx-kernel-build.sh
Danach mittels reboot neustarten.
Weitere Informationen: openSUSE 11.3 – proprietären Grafik-Treiber ATI Catalyst 10.8 als RPM installieren
Die offizielle Ankündigung von Marcus Meissner zum Kernelupdate:
http://lists.opensuse.org/opensuse-security-announce/2010-09/msg00003.html
Ein Auszug der Changelog aus der RPM:
- kabi/severities: Ignore changes in md, jbd2 and kvm.
- ssb: Handle Netbook devices where the SPROM address is changed (bnc#617912).
- novfs: backing device info initialization (bnc#623472).
- novfs: Fix a memory leak that causes an OOM condition (bnc#610828).
- ALSA: hda – Add beep mixer support to Conexant codecs (bnc#619727).
- novfs: code cleanup for one case of novfs return value (bnc#624606).
- novfs: Fix error codes for getxattr for novfs (bnc#529535).
- x86,nobootmem: make alloc_bootmem_node fall back to other node when 32bit numa is used (bnc#623005).
- drm/i915: enable low power render writes on GEN3 hardware (bnc#621598).
- drm/i915: add ‚reclaimable‘ to i915 self-reclaimable page allocations (bnc#621598).
- drm/i915: Define MI_ARB_STATE bits (bnc#621598).
- drm/i915: gen3 page flipping fixes (bnc#617530).
- drm/i915: don’t queue flips during a flip pending event (bnc#617530).
- Refresh due to acpi_power_register now properly defining the field values.
- ALSA: hda – Add pin-fix for HP dc5750 (bnc#624118).
- GFS2: rename causes kernel Oops (bnc#627386 CVE-2010-2798).
- ALSA: hda – patch_nvhdmi.c: Add missing codec IDs, unify names (bnc#627212).
- NFS: allow close-to-open cache semantics to apply to root of NFS filesystem (bnc#584720).
- Char: nozomi, set tty->driver_data appropriately (bnc#619021).
- Char: nozomi, fix tty->count counting (bnc#619021).
- novfs: Lindent novfs sources. Added to keep SLE11SP1, 11.3, and master codebases in sync.
- vmscan: raise the bar to PAGEOUT_IO_SYNC stalls (bnc#625339).
- ALSA: hda – Add quirk for Dell Vostro 1220 (bnc#631066).
- ALSA: hda – Handle pin NID 0x1a on ALC259/269 (bnc#631185).
- ALSA: hda – Handle missing NID 0x1b on ALC259 codec (bnc#631185).
- kabi/severities: Updated kABI severities to deal with some changes introduced by the -stable patches.
- KABI-REVERT: perf_events: Fix races and clean up perf_event and perf_mmap_data interaction.
- KABI: Guard struct firmware against kabi checker.
- KABI: Guard against compat.h in fs/aio.c.
- KABI-REVERT: wrong type for ‚magic‘ argument in simple_fill_super().
- kabi/severities: Ignore changes in usb_buffer_{,un}map_sg
- blktap2: eliminate bogus clearing of PG_reserved (bnc#624814).
- Update Xen patches to 2.6.34.4.
- Fix kabi files (symsets were missing).
- ALSA: Enable jiffies-check in xrun-debug as default (bnc#631319).
- ALSA: emu10k1 – delay the PCM interrupts (add pcm_irq_delay parameter (bnc#627310).
- kabi/severities: ignore kabi change in previous emu10k1 fix
- kabi/severities: remove snd-hda-codec
- Fix kABI breakage for struct hda_codec in 2.6.34.2 stable changes.
- Re-add inclusion of linux/inetdevice.h in netfront.c to preserve kABI.
- fix Xen-specific kABI issues in Linux 2.6.34.2.
- mm: fix up some user-visible effects of the stack guard page (bnc#629908).
- KABI: acpi: Guard acpi_processor_cx changes.
- Removed ACPI from the whitelist. The granularity is such that even though it wouldn’t break anything once the module is loaded, the rpm dependencies wouldn’t be met.
Die folgenden Kernel-Changelogs sind die offiziellen Berichte zu den Änderungen von 2.6.34.1 bis einschließlich 2.6.34.4 vom Upstream kernel.org:
ChangeLog-2.6.34.1
ChangeLog-2.6.34.2
ChangeLog-2.6.34.3
ChangeLog-2.6.34.4