Syslog-ng i wariująca ALSA
Tomasz Kłoczko
kloczek w rudy.mif.pg.gda.pl
Nie, 18 Maj 2003, 18:02:06 CEST
On Sun, 18 May 2003, Marcin Gajda wrote:
> > > May 18 15:13:04 kicha3 ALSA ../alsa-kernel/pci/via82xx.c:675: invalid
> > > via82xx_cur_ptr, using last valid pointer
> >
> > Tylko co ma jedno z drugim wspólnego ?
> > syslog-ng po za zczytywaniem rzeczy z /proc/kmsg nie ma żadnego innego
> > styku z kernelem w którym mógłby coś tu namieszać.
> > Czysty zbieg okoliczności że zauważyłś to po tym upgrade.
>
> Nie znam się, ale jest tak, że to, co produkuje się ze speca
> (alsa-driver - zełgałem, po sprawdzeniu okazało się jednak, że mam alsę
> z paczki, tylko sam ją sobie budowałem) idzie do /lib/modules*. Czyli
> jest to jądro.
>
> Kawałek kmodu, który powoduje wyplucie tego komunikatu to:
>
> /* count register returns full size when end of buffer is reached */
> if (size != count) {
> snd_printd(KERN_ERR "invalid via82xx_cur_ptr, using last valid pointer" );
> res = viadev->lastpos;
> } else {
>
> a makro snd_printd rozwija się w core.h w
>
> #define snd_printd(fmt, args...) \
> printk(fmt ,##args)
>
> Czyli jak dla mnie, to ALSA wali to tam, gdzie idą inne komunikaty wrzucane
> przez jądro. A te syslog wyłapuje.
>
> Nie rozumiem więc.
Normalnie przy tandemie syslogd, klogd po restarcie syslogd trzeba było
zawsze zrestartować klogd bo inaczej syslogd był głuchy ba to oc szło z
klogd. Używasz konfiguracji w której wyciagasz kumunikaty z /proc/kmsg ?
jeżeli nie to pomóc może uruchomienie klogd (choć poprawka konfiguracji o
ile jest ona niewłaściwa będzie lepsza).
kloczek
--
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*
Więcej informacji o liście dyskusyjnej pld-users-pl