% emerge -u gentoo-sources
% eselect kernel list
% cd /usr/src/linux
% make menuconfig
% make && make modules_install
File systems –>
Filesystem in Userspace support (automount ntfs3g)
% cp arch/x86_64/boot/bzImage /boot/kernel-3.1.6-gentoo
% nano -w /boot/grub/grub.conf
% module-rebuild populate
After kernel update emerge nvidia-drivers
Remove old kernel
% emerge -P gentoo-sources
Remove the bzImage file for the kernel /boot
Using old kernel .config to configure a new one
% cd /usr/src/linux-2.6.9-gentoo-r2
% cp ../linux-2.6.9-gentoo-r1/.config .
% make oldconfig
A much safer upgrading method is to copy your config as previously shown, and then simply run make menuconfig. This avoids the problems of make oldconfig mentioned previously, as make menuconfig will load up your previous configuration as much as possible into the menu.
Note: r8169 (ethernet driver as module), alsa as module.
http://cateee.net – Linux Kernel Driver Database