È disponibile un nuovo kernel 2.6.30-rc2 secondo rilascio da http://www.kernel.org/
Ricordo che questo kernel è usabile con attenzione ma che manca di tutte le patch e moduli 3rdparty tipiche dei kernel Mandriva non essendo quello ufficiale di Mandriva.
Merge branch ‘drm-intel-next’ of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel
* ‘drm-intel-next’ of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel:
drm/i915: fix scheduling while holding the new active list spinlock
drm/i915: Allow tiling of objects with bit 17 swizzling by the CPU.
drm/i915: Correctly set the write flag for get_user_pages in pread.
drm/i915: Fix use of uninitialized var in 40a5f0de
drm/i915: indicate framebuffer restore key in SysRq help message
drm/i915: sync hdmi detection by hdmi identifier with 2D
drm/i915: Fix a mismerge of the IGD patch (new .find_pll hooks missed)
drm/i915: Implement batch and ring buffer dumpingx86 microcode: revert some work_on_cpu
Revert part of af5c820a3169e81af869c113e18ec7588836cd50 (”x86: cpumask:
use work_on_cpu in arch/x86/kernel/microcode_core.c”)That change is causing only one Intel CPU’s microcode to be updated e.g.
microcode: CPU3 updated from revision 0×9 to 0×17, date = 2005-04-22
where before it announced that also for CPU0 and CPU1 and CPU2.We cannot use work_on_cpu() in the CONFIG_MICROCODE_OLD_INTERFACE code,
because Intel’s request_microcode_user() involves a copy_from_user() from
/sbin/microcode_ctl, which therefore needs to be on that CPU at the time.commit 68c84342171034120c8a1f6dfb8ef51b14250f11
drm/i915: fix scheduling while holding the new active list spinlock
regression caused by commit 5e118f4139feafe97e913df67b1f7c1e5083e535:
i915_gem_object_move_to_inactive() should be called in task context,
as it calls fput();commit 610f26e75176aeb896618c26b16cbc0601f0e3cf
Merge branch ‘core-fixes-for-linus’ of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
* ‘core-fixes-for-linus’ of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
lockdep: warn about lockdep disabling after kernel taint, fixcommit e9de427e403f2670a44b5795707d8a240fb018c2
Merge branch ‘for-linus’ of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
* ‘for-linus’ of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse:
fuse: fix “direct_io” private mmap
fuse: fix argument type in fuse_get_user_pages()commit 9fc0178caa30070f65bded433f91756491a3cf26
Merge branch ‘for-linus’ of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2
* ‘for-linus’ of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2:
nilfs2: fix possible mismatch of sufile counters on recovery
nilfs2: segment usage file cleanups
nilfs2: fix wrong accounting and duplicate brelse in nilfs_sufile_set_error
nilfs2: simplify handling of active state of segments fix
nilfs2: remove module version
nilfs2: fix lockdep recursive locking warning on meta data files
nilfs2: fix lockdep recursive locking warning on bmap
nilfs2: return f_fsid for statfs2commit 2b6b6d385d2933c105e27f2d25fdb36d392d7f59
Merge branch ‘fixes-for-linus’ of git://git.monstr.eu/linux-2.6-microblaze
* ‘fixes-for-linus’ of git://git.monstr.eu/linux-2.6-microblaze:
microblaze: Add missing FILE tag to MAINTAINERS
microblaze: remove duplicated #include’s
microblaze: struct device - replace bus_id with dev_name()
microblaze: Simplify copy_thread()
microblaze: Add TIMESTAMPING constants to socket.h
microblaze: Add missing empty ftrace.h file
microblaze: Fix problem with removing zero length files
Potete scaricarlo da qui,, al solito tasto destro salva destinazione con nome.
Ecco il log dei fix.
ciao.
grissino.
Oltre all’aggiunta nel 2.6.29 di Btrfs e SquashFS, sono stati aggiunti due nuovi filesystem NILFS2 e Exofs. Sono stati aggiornati i driver Alsa e di molte chipset WiFi.
Lo stack Wlan avrà un miglior supporto alle funzionalità di risparmio energetico. Il framework per la sicurezza TOMOYO è stato integrato, così come alcune patch per velocizzare la fase di boot del sistema.
Il Direct Rendering Manager presente nel 2.6.30 offrirà un supporto rudimentale per le gpu R6xx e R7xx. Kvm, su processori AMD, ora ha la possibilità di gestire virtualizzazioni nidificate, cioè la possibilità per sistemi guest di avere i propri sistemi guest.
fonte: http://mib.netsons.org/it/content/il-kernel-2630-prende-forma