I've noticed for some times that when i reboot my computer, the alsasound init.d scripts says "Killing processes using ALSA", and hangs. Everytime i reboot it does that. I can't kill (control-c), and if i wait, nothing happen. As a result, i need to (hardware) reset the computer. And this time, my (/) reiserfs partition got corrupted in some very bad way. ( usually it's just a matter of replaying some journal thinguies) So i think that now i should report it. I have no clue what prevent the killing, but i think that whatever happens to the killing stuff, the halting should be able to keep on going. isn't it ? Reproducible: Always Portage 2.1.3.3 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.6-r0, 2.6.22 x86_64) ================================================================= System uname: 2.6.22 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ Gentoo Base System release 1.12.10 Timestamp of tree: Tue, 07 Aug 2007 18:20:01 +0000 ccache version 2.4 [disabled] dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17-r1 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.22-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O3 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3.svn/share/config /usr/kde/4.svn/share/config /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=k8 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://ftp.free.fr/mirrors/ftp.gentoo.org http://gentoo.tiscali.nl/ http://ftp.ntua.gr/pub/linux/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://gentoo.intergenia.de" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LINGUAS="en fr it" MAKEOPTS="-j 3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/gnustep /usr/portage-fh /var/portage/overlays/demexp" SYNC="rsync://gentoo.freehackers.org/gentoo-portage" USE="3dnow 3dnowext X a52 aac acl alsa amd64 arts berkdb bidi bitmap-fonts browserplugin bzip2 cairo cdda cdio cli cracklib crypt cups dbus dga divx4linux djvu dri dts dv dvb dvd dvdread edl encode exif fam fbcon fbdev ffmpeg flac font-server fortran freetype gdbm gif glitz gnutls gpm gtk hal httpd iconv ilbc imap innodb ipv6 isdnlog jabber java jpeg jpeg2k kde kdrive lame libg++ live lm_sensors lua mad matroska midi mmx mmxext mng mozilla mp3 mpeg mudflap ncurses nls nptl nptlonly nsplugin nvidia obj-gc objc objc++ ogg oggvorbis opengl openmp pam pcre pdf perl perlsuid pic png pppd python qt3 qt4 quicktime readline reflection rtc rtsp samba sasl sdl session speex spl sqlite3 sse sse2 ssl stream svg tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd vlm vorbis wifi wmf wxwindows x264 xcomposite xine xinerama xorg xv xvid xvmc zeroconf zlib zrtp" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en fr it" USERLAND="GNU" VIDEO_CARDS="vga vesa" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Which media-sound/alsa-utils version is this about? Which modules you have loaded? in /etc/modules.d/alsa?
genlop says : Mon Jul 16 22:27:57 2007 >>> media-sound/alsa-utils-1.0.14 /etc/modules.d/alsa contains (comments removed) : alias char-major-116 snd alias char-major-14 soundcore alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss alias /dev/mixer snd-mixer-oss alias /dev/dsp snd-pcm-oss alias /dev/midi snd-seq-oss options snd cards_limit=1 ( i dont remember having changed anything there) The module related to sound are : snd_intel8x0 41192 2 snd_ac97_codec 121368 1 snd_intel8x0 ac97_bus 5312 1 snd_ac97_codec snd_pcm 89480 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec snd_timer 28744 2 snd_seq,snd_pcm snd 70888 13 snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer snd_page_alloc 13200 2 snd_intel8x0,snd_pcm snd_pcm_oss 48704 0 snd_mixer_oss 21440 1 snd_pcm_oss snd_seq_oss 38336 0 snd_seq_midi_event 11200 1 snd_seq_oss snd_seq 63840 4 snd_seq_oss,snd_seq_midi_event snd_seq_device 11540 2 snd_seq_oss,snd_seq (from kernel vanilla 2.6.22)
Noone will notice again if you don't reopen the bug. Doing now.
In alsa-utils-1.0.16-rc1, you can now set UNLOAD_ON_STOP="no" in /etc/conf.d/alsa to keep the module unload from happening.
Please confirm whether this fixes the bug you reported.