opensound-devel Mailing List for Open Sound System
Brought to you by:
compusonic
You can subscribe to this list here.
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(2) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2012 |
Jan
|
Feb
(4) |
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2013 |
Jan
(1) |
Feb
(2) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(4) |
Dec
|
2014 |
Jan
|
Feb
(6) |
Mar
(9) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Pedro G. <gif...@ya...> - 2015-01-26 00:51:17
|
Hello; DragonflyBSD just added a driver for the Realtek ALC283 in the new Chromebooks: <mailto:ope...@li...>http://gitweb.dragonflybsd.org/dragonfly.git/commit/536a8300c32bdf0b5bba36cfda13cadeac20ce13 This doesn't seem to be supported in OSS. Unfortunately it is based on a copylefted driver and I would prefer a permissive license. Any chance to get documentation for it, or perhaps (IANAL) it is possible to take the non-copyrightable parts for an OSS BSD-licensed version? Regards, Pedro. |
From: Heiko B. <hei...@ex...> - 2014-04-01 17:44:54
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, when trying to build the OSS modules with the Linux kernel 3.14.0 I get the following error message: /usr/lib64/oss/build/osscore.c: In function ‘oss_get_uid’: Apr 01 12:40:09 rechenwunder soundon[15169]: /usr/lib64/oss/build/osscore.c:471:3: error: incompatible types when returning type ‘kuid Apr 01 12:40:09 rechenwunder soundon[15169]: return current->cred->uid; The attached patch fixes that for me, but I'm not entirely sure if it's the right thing to do. It seems to work pretty well for me, though. - -- Best regards, Heiko Becker -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTOvc3AAoJELtGM1DW7zHvQO0P/ApHO4NEkyVOYaDAQ3FmrluE 1xewVJBCGq2tSY0rceF4QqsqayTpGrkzWx0IHrVZXZivfYhtz0Ip1vHfoP7vgcgP F49qUpaJvCWZucz4ijM37eyGBedlcf7g4Xgw6p/uySMyTcaSkhdQeYmhXubuAbha L4bRocIuMx/0nF29/WcyaU10qH0/dS33Hg5yavwKouLNRgkSGs+z1pji7m20NksJ HshFRZhyxRTihjLNul4IMNl9iApzL79nJ+byAgXkLQQZWkIVP2JTUrsVGkLzSO5q +dBE5klTTD4LIhR4AiAw0xTR/ED7HJ+SqPrpsjbblvmwfYoVpiL5963F0+kZz66q PivZ+WtzCnGS1dF4oFyHL4VhkvIuWJXadgiZiJwglNTbZxQd5iEKc31OsxWPHLaV jOyppisSDauCpW2m/rNThBjPyur+IhydI58BFvH5FrQlHli0ZYPpOq551uV9KxnU pG3ulWsB7IFQWTKvu8zZFMbXF5wbKHcks/2KiH3pQXE4HO9yexK9MMT+IF/faPFv z3FRFtiYx7WK51aBOi/jt+yQVZBgjuDoUR5gqO6nnMpQ5FCRq1Ec94AcQ25EXRwe lHN0X9kEdQsE9ehcHS12hrE79+O5pN/aC1m6K0GP/Ah14d5wJI8o/uiRkhJS2cLc 9KNIiq6VFiEYKIBzNbU/ =2K67 -----END PGP SIGNATURE----- |
From: François R. <re...@fr...> - 2014-03-22 09:49:41
|
On 22/03/2014 08:54, Hannu wrote: > Hi, > > I didn't have chance to apply the patches immediately and then I forgot > to do it. It should be OK now. Thanks, I wasn't sure they went through as I was CCed and I guess the list server didn't send them to me due to this. Btw, git differentiates author from committer, so you might want to look at "git am", which applies patches as commits directly, reusing the header and without tampering with the author. It's not so much about credits than about avoiding git pull to force a merge for nothing when it sees the same changes from different authors. François. |
From: Hannu <ha...@vo...> - 2014-03-22 08:13:50
|
Hi, I didn't have chance to apply the patches immediately and then I forgot to do it. It should be OK now. Best regards, Hannu ---- 21.3.2014 21.13, François Revol wrote: > Hi, > > On 09/03/2014 01:59, François Revol wrote: >> This patch series fixes Haiku build and makes it easier >> to build a proper package from haikuporter. > Did those patch make it to the list btw? > > François. > > > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/13534_NeoTech > _______________________________________________ > Opensound-devel mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opensound-devel |
From: François R. <re...@fr...> - 2014-03-21 19:13:38
|
Hi, On 09/03/2014 01:59, François Revol wrote: > This patch series fixes Haiku build and makes it easier > to build a proper package from haikuporter. Did those patch make it to the list btw? François. |
From: François R. <re...@fr...> - 2014-03-09 01:00:50
|
Since Haiku switched to package-management we can provide proper packages that can be easily uninstalled. The package will be built by haikuporter though for now. --- setup/BeOS/build.sh | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/setup/BeOS/build.sh b/setup/BeOS/build.sh index ef22ec9..2fc0cd1 100644 --- a/setup/BeOS/build.sh +++ b/setup/BeOS/build.sh @@ -4,7 +4,9 @@ #BEOS_SYSTEM=beos/system # to install as user addons -BEOS_SYSTEM=home/config +BEOS_SYSTEM=${SYSTEM_DIR:-home/config} +ADDONS_DIR=$BEOS_SYSTEM/add-ons +BIN_DIR=$BEOS_SYSTEM/bin DRVPREFIX=oss_ @@ -36,7 +38,6 @@ mkdir -p prototype/$BEOS_SYSTEM/add-ons/kernel/media #hack for now #mkdir -p prototype/$BEOS_SYSTEM/add-ons/kernel/media/oss mkdir -p prototype/$BEOS_SYSTEM/add-ons/kernel/drivers/bin -mkdir -p prototype/$BEOS_SYSTEM/add-ons/kernel/drivers/dev/audio/multi mkdir -p prototype/$BEOS_SYSTEM/add-ons/kernel/drivers/dev/audio/oss #hack for now mkdir -p prototype/$BEOS_SYSTEM/add-ons/kernel/drivers/dev/oss @@ -45,9 +46,9 @@ ln -s ../../bin/${DRVPREFIX}loader prototype/$BEOS_SYSTEM/add-ons/kernel/drivers # the media addon will probe /dev/audio/oss anyway #ln -s ../bin/${DRVPREFIX}loader prototype/$BEOS_SYSTEM/add-ons/kernel/drivers/dev/ #hack: install bins for now -mkdir -p prototype/home/config/bin +mkdir -p prototype/$BIN_DIR mkdir -p prototype/home/config/settings/kernel/drivers -mkdir -p prototype/home/Desktop +#mkdir -p prototype/home/Desktop #cp $SRCDIR/include/soundcard.h prototype/usr/include/sys @@ -57,8 +58,8 @@ mkdir -p prototype/home/Desktop #cp $SRCDIR/kernel/framework/include/midiparser.h prototype/$OSSLIBDIR/include/ (cd target/bin; rm -f ossrecord; ln -s ossplay ossrecord) -cp -f target/bin/* prototype/home/config/bin -cp -f target/sbin/* prototype/home/config/bin +cp -f target/bin/* prototype/$BIN_DIR/ +cp -f target/sbin/* prototype/$BIN_DIR/ #cp -R $SRCDIR/oss/* prototype/$OSSLIBDIR -- 1.8.3.4 |
From: François R. <re...@fr...> - 2014-03-09 01:00:44
|
Give precedence to the native driver, the /dev symlink was a hack to force loading OSS earlier than native drivers. --- setup/BeOS/build.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/setup/BeOS/build.sh b/setup/BeOS/build.sh index 4d10060..ef22ec9 100644 --- a/setup/BeOS/build.sh +++ b/setup/BeOS/build.sh @@ -41,7 +41,9 @@ mkdir -p prototype/$BEOS_SYSTEM/add-ons/kernel/drivers/dev/audio/oss #hack for now mkdir -p prototype/$BEOS_SYSTEM/add-ons/kernel/drivers/dev/oss ln -s ../../bin/${DRVPREFIX}loader prototype/$BEOS_SYSTEM/add-ons/kernel/drivers/dev/oss/ -ln -s ../bin/${DRVPREFIX}loader prototype/$BEOS_SYSTEM/add-ons/kernel/drivers/dev/ +# Avoid loading OSS too early at boot, +# the media addon will probe /dev/audio/oss anyway +#ln -s ../bin/${DRVPREFIX}loader prototype/$BEOS_SYSTEM/add-ons/kernel/drivers/dev/ #hack: install bins for now mkdir -p prototype/home/config/bin mkdir -p prototype/home/config/settings/kernel/drivers -- 1.8.3.4 |
From: François R. <re...@fr...> - 2014-03-09 01:00:38
|
The kernel library symlink has moved in Haiku, check for it. --- setup/BeOS/build.sh | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/setup/BeOS/build.sh b/setup/BeOS/build.sh index 045a599..4d10060 100644 --- a/setup/BeOS/build.sh +++ b/setup/BeOS/build.sh @@ -90,16 +90,23 @@ core=prototype/$BEOS_SYSTEM/add-ons/kernel/media/oss # no midi yet rm target/modules/oss_midiloop.o +for k in /boot/develop/lib/x86/_KERNEL_ /boot/system/develop/lib/_KERNEL_; do + if [ -e "$k" ]; then + KERNEL="$k" + break + fi +done + # try to build all in a single bin for now... # driver_beos.o shouldn' be in, oh well... # R5 has symbols like __ucmpdi2 but not Haiku, so use libgcc -gcc -o $core target/objects/*.o target/modules/*.o -nostdlib -lgcc /boot/develop/lib/x86/_KERNEL_ || exit 1 +gcc -o $core target/objects/*.o target/modules/*.o -nostdlib -lgcc $KERNEL || exit 1 setvermime $core # except the loader driver... # using the same bin works in BeOS but not in Haiku. drv=prototype/$BEOS_SYSTEM/add-ons/kernel/drivers/bin/${DRVPREFIX}loader -gcc -o $drv target/objects/driver_beos.o -nostdlib /boot/develop/lib/x86/_KERNEL_ || exit 1 +gcc -o $drv target/objects/driver_beos.o -nostdlib $KERNEL || exit 1 setvermime $drv rm -f devlist.txt -- 1.8.3.4 |
From: François R. <re...@fr...> - 2014-03-09 01:00:34
|
The spinlock type was changed to a struct so we now use an initializer macro. --- kernel/OS/BeOS/os_beos.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/kernel/OS/BeOS/os_beos.h b/kernel/OS/BeOS/os_beos.h index 1e8f0b5..31fd27e 100644 --- a/kernel/OS/BeOS/os_beos.h +++ b/kernel/OS/BeOS/os_beos.h @@ -171,6 +171,11 @@ extern int oss_create_uio (uio_t * uiop, char *buf, size_t count, uio_rw_t rw, * Mutexes */ +/* Haiku defines a specific initializer now, BeOS just used 0. */ +#ifndef B_INITIALIZE_SPINLOCK +#define B_INITIALIZE_SPINLOCK(spinlock) do { *spinlock = 0; } while (false) +#endif + #ifdef MUTEX_CHECKS /* Debugging version */ struct _oss_mutex_t @@ -198,7 +203,7 @@ extern void debug_mutex_exit (oss_mutex_t * mutex, char *file, int line, oss_nat #define MUTEX_EXIT(mutex, flags) debug_mutex_exit(&mutex, __FILE__, __LINE__, NULL) #else typedef spinlock oss_mutex_t; -#define MUTEX_INIT(osdev, mutex, hier) { mutex = 0; } +#define MUTEX_INIT(osdev, mutex, hier) B_INITIALIZE_SPINLOCK(&(mutex)) #define MUTEX_CLEANUP(mutex) #define MUTEX_ENTER_IRQDISABLE(mutex, flags) \ { \ -- 1.8.3.4 |
From: François R. <re...@fr...> - 2014-03-09 01:00:28
|
Only mark a card available after having reserved the device in Haiku, to make sure we don't leave ghost devices. --- kernel/OS/BeOS/os_beos.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kernel/OS/BeOS/os_beos.c b/kernel/OS/BeOS/os_beos.c index 08587c5..111e6b1 100644 --- a/kernel/OS/BeOS/os_beos.c +++ b/kernel/OS/BeOS/os_beos.c @@ -1057,7 +1057,6 @@ osdev_create (dev_info_t * dip, int dev_type, int instance, const char *nick, osdev->dip = dip; //osdev->osid = dip; osdev->unloaded = 0; - osdev->available = 1; osdev->first_mixer = -1; osdev->instance = instance; osdev->dev_type = dev_type; @@ -1096,6 +1095,8 @@ osdev_create (dev_info_t * dip, int dev_type, int instance, const char *nick, return NULL; } + osdev->available = 1; + /* * Create the device handle */ -- 1.8.3.4 |
From: François R. <re...@fr...> - 2014-03-09 01:00:02
|
This patch series fixes Haiku build and makes it easier to build a proper package from haikuporter. |
From: Clemens L. <cl...@la...> - 2014-02-07 14:31:29
|
Igor Kotrasiński wrote: > If I got it right, it means there are about three possible solutions: > > 1. Hack things in OSS, either by mapping and unmapping the buffer > manually and assuming the audio core is prepared for such cases, or by > exposing mapping / unmapping to cuckoo, > 2. Deal with the issue using libsalsa, which doesn't fix the problem for > anything that doesn't use it, > 3. Use some kernel magic to hide the bug dumps or the like. 4. Disable mmap. (AFAIK the only program affected would be Jack, which supports OSS directly.) Regards, Clemens |
From: Igor K. <ik...@ya...> - 2014-02-07 13:58:40
|
Hi, Thanks for explaining the source of the problem. If I got it right, it means there are about three possible solutions: 1. Hack things in OSS, either by mapping and unmapping the buffer manually and assuming the audio core is prepared for such cases, or by exposing mapping / unmapping to cuckoo, 2. Deal with the issue using libsalsa, which doesn't fix the problem for anything that doesn't use it, 3. Use some kernel magic to hide the bug dumps or the like. I'll probably ignore this bug for now and work on other thing in cuckoo. Thanks again for help, Igor W dniu 06.02.2014 21:51, Hannu Savolainen pisze: > Hi, > > I think the problem is that the way how OSS allocates DMA buffers is > mostly 20 years old code and it's not necessarily compatible with the > way how ALSA does the same. oss_contig_malloc() calls > oss_reserve_pages() to mark the buffer reserved for future mmap() calls. > When the buffer is released the oss_unreserve_pages() function gets > called and this happens when the device gets closed. Now it looks like > ALSA applications call munmap() before closing the device and at that > moment the DMA buffer pages are still reserved. > > I'm afraid but there is no easy fix for this. However this BUG message > is probably harmless because the buffer will be freed later (when the > OSS device is closed) anyway. > > Best regards, > > Hannu > --- > 5.2.2014 23.18, Igor Kotrasiński wrote: >> Here's the full dump: >> >> [ 100.698212] Card 1: oss_hdaudio0/Intel HD Audio >> [ 100.698524] Card 1: oss_hdaudio0/Intel HD Audio >> [ 121.090782] cuckoo_playback_open(0=HD Audio play pcm1) >> [ 124.863602] BUG: Bad page state in process aplay pfn:b35b7 >> [ 124.863651] page:ffffea0002cd6dc0 count:0 mapcount:0 mapping: >> (null) index:0x0 >> [ 124.863654] page flags: 0x100000000000414(referenced|dirty|reserved) >> [ 124.863669] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) >> cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore >> bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi >> x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] >> [ 124.863671] CPU: 3 PID: 3825 Comm: aplay Tainted: P O >> 3.12.6-gentoo #8 >> [ 124.863672] Hardware name: LENOVO 20132/INVALID, BIOS >> 5DCN90WW(V8.01) 10/11/2012 >> [ 124.863675] ffffea0002cd6e00 ffff8800b3649c90 ffffffff8178fa89 >> ffffea0002cd6dc0 >> [ 124.863677] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 >> ffff8800b3649cd0 >> [ 124.863679] ffffffff810e563c ffffea0002cd6dc0 0100000000000414 >> 0000000000000000 >> [ 124.863679] Call Trace: >> [ 124.863686] [<ffffffff8178fa89>] dump_stack+0x45/0x56 >> [ 124.863689] [<ffffffff8178d359>] bad_page+0xca/0xe3 >> [ 124.863692] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 >> [ 124.863694] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 >> [ 124.863697] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 >> [ 124.863699] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 >> [ 124.863702] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 >> [ 124.863706] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 >> [ 124.863708] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 >> [ 124.863711] [<ffffffff811089ae>] unmap_region+0xce/0x110 >> [ 124.863714] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 >> [ 124.863716] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 >> [ 124.863718] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 >> [ 124.863721] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b >> [ 124.863723] BUG: Bad page state in process aplay pfn:b35b6 >> [ 124.863725] page:ffffea0002cd6d80 count:0 mapcount:0 mapping: >> (null) index:0x0 >> [ 124.863727] page flags: 0x100000000000414(referenced|dirty|reserved) >> [ 124.863736] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) >> cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore >> bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi >> x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] >> [ 124.863738] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O >> 3.12.6-gentoo #8 >> [ 124.863739] Hardware name: LENOVO 20132/INVALID, BIOS >> 5DCN90WW(V8.01) 10/11/2012 >> [ 124.863741] ffffea0002cd6dc0 ffff8800b3649c90 ffffffff8178fa89 >> ffffea0002cd6d80 >> [ 124.863743] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 >> ffff8800b3649cd0 >> [ 124.863745] ffffffff810e563c ffffea0002cd6d80 0100000000000414 >> 0000000000000000 >> [ 124.863745] Call Trace: >> [ 124.863747] [<ffffffff8178fa89>] dump_stack+0x45/0x56 >> [ 124.863750] [<ffffffff8178d359>] bad_page+0xca/0xe3 >> [ 124.863752] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 >> [ 124.863755] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 >> [ 124.863759] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 >> [ 124.863762] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 >> [ 124.863765] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 >> [ 124.863769] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 >> [ 124.863772] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 >> [ 124.863776] [<ffffffff811089ae>] unmap_region+0xce/0x110 >> [ 124.863779] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 >> [ 124.863782] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 >> [ 124.863785] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 >> [ 124.863789] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b >> [ 124.863791] BUG: Bad page state in process aplay pfn:b35b5 >> [ 124.863792] page:ffffea0002cd6d40 count:0 mapcount:0 mapping: >> (null) index:0x0 >> [ 124.863793] page flags: 0x100000000000414(referenced|dirty|reserved) >> [ 124.863802] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) >> cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore >> bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi >> x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] >> [ 124.863803] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O >> 3.12.6-gentoo #8 >> [ 124.863804] Hardware name: LENOVO 20132/INVALID, BIOS >> 5DCN90WW(V8.01) 10/11/2012 >> [ 124.863806] ffffea0002cd6d80 ffff8800b3649c90 ffffffff8178fa89 >> ffffea0002cd6d40 >> [ 124.863808] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 >> ffff8800b3649cd0 >> [ 124.863810] ffffffff810e563c ffffea0002cd6d40 0100000000000414 >> 0000000000000000 >> [ 124.863810] Call Trace: >> [ 124.863812] [<ffffffff8178fa89>] dump_stack+0x45/0x56 >> [ 124.863815] [<ffffffff8178d359>] bad_page+0xca/0xe3 >> [ 124.863817] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 >> [ 124.863818] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 >> [ 124.863820] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 >> [ 124.863822] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 >> [ 124.863824] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 >> [ 124.863828] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 >> [ 124.863830] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 >> [ 124.863832] [<ffffffff811089ae>] unmap_region+0xce/0x110 >> [ 124.863834] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 >> [ 124.863836] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 >> [ 124.863838] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 >> [ 124.863841] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b >> [ 124.863842] BUG: Bad page state in process aplay pfn:b35b4 >> [ 124.863843] page:ffffea0002cd6d00 count:0 mapcount:0 mapping: >> (null) index:0x0 >> [ 124.863845] page flags: 0x100000000000414(referenced|dirty|reserved) >> [ 124.863853] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) >> cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore >> bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi >> x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] >> [ 124.863854] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O >> 3.12.6-gentoo #8 >> [ 124.863855] Hardware name: LENOVO 20132/INVALID, BIOS >> 5DCN90WW(V8.01) 10/11/2012 >> [ 124.863857] ffffea0002cd6d40 ffff8800b3649c90 ffffffff8178fa89 >> ffffea0002cd6d00 >> [ 124.863859] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 >> ffff8800b3649cd0 >> [ 124.863861] ffffffff810e563c ffffea0002cd6d00 0100000000000414 >> 0000000000000000 >> [ 124.863861] Call Trace: >> [ 124.863863] [<ffffffff8178fa89>] dump_stack+0x45/0x56 >> [ 124.863866] [<ffffffff8178d359>] bad_page+0xca/0xe3 >> [ 124.863867] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 >> [ 124.863869] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 >> [ 124.863871] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 >> [ 124.863873] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 >> [ 124.863875] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 >> [ 124.863878] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 >> [ 124.863881] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 >> [ 124.863883] [<ffffffff811089ae>] unmap_region+0xce/0x110 >> [ 124.863885] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 >> [ 124.863887] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 >> [ 124.863889] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 >> [ 124.863892] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b >> [ 124.863893] BUG: Bad page state in process aplay pfn:b35b3 >> [ 124.863894] page:ffffea0002cd6cc0 count:0 mapcount:0 mapping: >> (null) index:0x0 >> [ 124.863896] page flags: 0x100000000000414(referenced|dirty|reserved) >> [ 124.863904] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) >> cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore >> bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi >> x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] >> [ 124.863906] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O >> 3.12.6-gentoo #8 >> [ 124.863906] Hardware name: LENOVO 20132/INVALID, BIOS >> 5DCN90WW(V8.01) 10/11/2012 >> [ 124.863908] ffffea0002cd6d00 ffff8800b3649c90 ffffffff8178fa89 >> ffffea0002cd6cc0 >> [ 124.863910] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 >> ffff8800b3649cd0 >> [ 124.863912] ffffffff810e563c ffffea0002cd6cc0 0100000000000414 >> 0000000000000000 >> [ 124.863913] Call Trace: >> [ 124.863915] [<ffffffff8178fa89>] dump_stack+0x45/0x56 >> [ 124.863917] [<ffffffff8178d359>] bad_page+0xca/0xe3 >> [ 124.863919] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 >> [ 124.863921] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 >> [ 124.863925] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 >> [ 124.863928] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 >> [ 124.863931] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 >> [ 124.863935] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 >> [ 124.863938] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 >> [ 124.863941] [<ffffffff811089ae>] unmap_region+0xce/0x110 >> [ 124.863944] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 >> [ 124.863961] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 >> [ 124.863964] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 >> [ 124.863967] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b >> [ 124.863969] BUG: Bad page state in process aplay pfn:b35b2 >> [ 124.863971] page:ffffea0002cd6c80 count:0 mapcount:0 mapping: >> (null) index:0x0 >> [ 124.863973] page flags: 0x100000000000414(referenced|dirty|reserved) >> [ 124.863981] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) >> cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore >> bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi >> x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] >> [ 124.863983] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O >> 3.12.6-gentoo #8 >> [ 124.863984] Hardware name: LENOVO 20132/INVALID, BIOS >> 5DCN90WW(V8.01) 10/11/2012 >> [ 124.863986] ffffea0002cd6cc0 ffff8800b3649c90 ffffffff8178fa89 >> ffffea0002cd6c80 >> [ 124.863988] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 >> ffff8800b3649cd0 >> [ 124.863989] ffffffff810e563c ffffea0002cd6c80 0100000000000414 >> 0000000000000000 >> [ 124.863990] Call Trace: >> [ 124.863993] [<ffffffff8178fa89>] dump_stack+0x45/0x56 >> [ 124.863995] [<ffffffff8178d359>] bad_page+0xca/0xe3 >> [ 124.863997] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 >> [ 124.863999] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 >> [ 124.864001] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 >> [ 124.864003] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 >> [ 124.864005] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 >> [ 124.864008] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 >> [ 124.864011] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 >> [ 124.864013] [<ffffffff811089ae>] unmap_region+0xce/0x110 >> [ 124.864015] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 >> [ 124.864017] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 >> [ 124.864019] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 >> [ 124.864021] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b >> [ 124.864022] BUG: Bad page state in process aplay pfn:b35b1 >> [ 124.864024] page:ffffea0002cd6c40 count:0 mapcount:0 mapping: >> (null) index:0x0 >> [ 124.864025] page flags: 0x100000000000414(referenced|dirty|reserved) >> [ 124.864033] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) >> cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore >> bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi >> x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] >> [ 124.864035] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O >> 3.12.6-gentoo #8 >> [ 124.864035] Hardware name: LENOVO 20132/INVALID, BIOS >> 5DCN90WW(V8.01) 10/11/2012 >> [ 124.864037] ffffea0002cd6c80 ffff8800b3649c90 ffffffff8178fa89 >> ffffea0002cd6c40 >> [ 124.864039] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 >> ffff8800b3649cd0 >> [ 124.864041] ffffffff810e563c ffffea0002cd6c40 0100000000000414 >> 0000000000000000 >> [ 124.864042] Call Trace: >> [ 124.864044] [<ffffffff8178fa89>] dump_stack+0x45/0x56 >> [ 124.864046] [<ffffffff8178d359>] bad_page+0xca/0xe3 >> [ 124.864048] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 >> [ 124.864049] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 >> [ 124.864051] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 >> [ 124.864053] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 >> [ 124.864055] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 >> [ 124.864058] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 >> [ 124.864060] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 >> [ 124.864063] [<ffffffff811089ae>] unmap_region+0xce/0x110 >> [ 124.864065] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 >> [ 124.864067] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 >> [ 124.864069] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 >> [ 124.864071] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b >> [ 124.864073] BUG: Bad page state in process aplay pfn:b35bf >> [ 124.864074] page:ffffea0002cd6fc0 count:0 mapcount:0 mapping: >> (null) index:0x0 >> [ 124.864076] page flags: 0x100000000000414(referenced|dirty|reserved) >> [ 124.864084] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) >> cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore >> bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi >> x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] >> [ 124.864086] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O >> 3.12.6-gentoo #8 >> [ 124.864086] Hardware name: LENOVO 20132/INVALID, BIOS >> 5DCN90WW(V8.01) 10/11/2012 >> [ 124.864088] ffffea0002cd7000 ffff8800b3649c90 ffffffff8178fa89 >> ffffea0002cd6fc0 >> [ 124.864090] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 >> ffff8800b3649cd0 >> [ 124.864092] ffffffff810e563c ffffea0002cd6fc0 0100000000000414 >> 0000000000000000 >> [ 124.864092] Call Trace: >> [ 124.864095] [<ffffffff8178fa89>] dump_stack+0x45/0x56 >> [ 124.864097] [<ffffffff8178d359>] bad_page+0xca/0xe3 >> [ 124.864099] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 >> [ 124.864101] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 >> [ 124.864104] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 >> [ 124.864107] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 >> [ 124.864110] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 >> [ 124.864114] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 >> [ 124.864117] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 >> [ 124.864120] [<ffffffff811089ae>] unmap_region+0xce/0x110 >> [ 124.864123] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 >> [ 124.864126] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 >> [ 124.864129] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 >> [ 124.864133] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b >> [ 124.864135] BUG: Bad page state in process aplay pfn:b35be >> [ 124.864137] page:ffffea0002cd6f80 count:0 mapcount:0 mapping: >> (null) index:0x0 >> [ 124.864139] page flags: 0x100000000000414(referenced|dirty|reserved) >> [ 124.864148] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) >> cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore >> bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi >> x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] >> [ 124.864149] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O >> 3.12.6-gentoo #8 >> [ 124.864150] Hardware name: LENOVO 20132/INVALID, BIOS >> 5DCN90WW(V8.01) 10/11/2012 >> [ 124.864152] ffffea0002cd6fc0 ffff8800b3649c90 ffffffff8178fa89 >> ffffea0002cd6f80 >> [ 124.864154] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 >> ffff8800b3649cd0 >> [ 124.864156] ffffffff810e563c ffffea0002cd6f80 0100000000000414 >> 0000000000000000 >> [ 124.864156] Call Trace: >> [ 124.864158] [<ffffffff8178fa89>] dump_stack+0x45/0x56 >> [ 124.864161] [<ffffffff8178d359>] bad_page+0xca/0xe3 >> [ 124.864163] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 >> [ 124.864164] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 >> [ 124.864166] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 >> [ 124.864168] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 >> [ 124.864170] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 >> [ 124.864174] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 >> [ 124.864176] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 >> [ 124.864178] [<ffffffff811089ae>] unmap_region+0xce/0x110 >> [ 124.864181] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 >> [ 124.864183] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 >> [ 124.864185] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 >> [ 124.864187] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b >> [ 124.864188] BUG: Bad page state in process aplay pfn:b35bd >> [ 124.864189] page:ffffea0002cd6f40 count:0 mapcount:0 mapping: >> (null) index:0x0 >> [ 124.864191] page flags: 0x100000000000414(referenced|dirty|reserved) >> [ 124.864199] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) >> cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore >> bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi >> x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] >> [ 124.864201] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O >> 3.12.6-gentoo #8 >> [ 124.864201] Hardware name: LENOVO 20132/INVALID, BIOS >> 5DCN90WW(V8.01) 10/11/2012 >> [ 124.864203] ffffea0002cd6f80 ffff8800b3649c90 ffffffff8178fa89 >> ffffea0002cd6f40 >> [ 124.864205] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 >> ffff8800b3649cd0 >> [ 124.864207] ffffffff810e563c ffffea0002cd6f40 0100000000000414 >> 0000000000000000 >> [ 124.864208] Call Trace: >> [ 124.864210] [<ffffffff8178fa89>] dump_stack+0x45/0x56 >> [ 124.864212] [<ffffffff8178d359>] bad_page+0xca/0xe3 >> [ 124.864214] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 >> [ 124.864215] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 >> [ 124.864217] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 >> [ 124.864219] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 >> [ 124.864221] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 >> [ 124.864224] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 >> [ 124.864225] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 >> [ 124.864228] [<ffffffff811089ae>] unmap_region+0xce/0x110 >> [ 124.864231] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 >> [ 124.864233] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 >> [ 124.864235] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 >> [ 124.864237] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b >> [ 124.864239] BUG: Bad page state in process aplay pfn:b35bc >> [ 124.864240] page:ffffea0002cd6f00 count:0 mapcount:0 mapping: >> (null) index:0x0 >> [ 124.864242] page flags: 0x100000000000414(referenced|dirty|reserved) >> [ 124.864250] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) >> cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore >> bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi >> x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] >> [ 124.864251] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O >> 3.12.6-gentoo #8 >> [ 124.864252] Hardware name: LENOVO 20132/INVALID, BIOS >> 5DCN90WW(V8.01) 10/11/2012 >> [ 124.864254] ffffea0002cd6f40 ffff8800b3649c90 ffffffff8178fa89 >> ffffea0002cd6f00 >> [ 124.864256] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 >> ffff8800b3649cd0 >> [ 124.864258] ffffffff810e563c ffffea0002cd6f00 0100000000000414 >> 0000000000000000 >> [ 124.864258] Call Trace: >> [ 124.864260] [<ffffffff8178fa89>] dump_stack+0x45/0x56 >> [ 124.864263] [<ffffffff8178d359>] bad_page+0xca/0xe3 >> [ 124.864265] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 >> [ 124.864267] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 >> [ 124.864268] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 >> [ 124.864272] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 >> [ 124.864275] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 >> [ 124.864279] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 >> [ 124.864282] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 >> [ 124.864285] [<ffffffff811089ae>] unmap_region+0xce/0x110 >> [ 124.864288] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 >> [ 124.864291] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 >> [ 124.864294] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 >> [ 124.864297] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b >> [ 124.864300] BUG: Bad page state in process aplay pfn:b35bb >> [ 124.864302] page:ffffea0002cd6ec0 count:0 mapcount:0 mapping: >> (null) index:0x0 >> [ 124.864304] page flags: 0x100000000000414(referenced|dirty|reserved) >> [ 124.864312] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) >> cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore >> bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi >> x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] >> [ 124.864314] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O >> 3.12.6-gentoo #8 >> [ 124.864315] Hardware name: LENOVO 20132/INVALID, BIOS >> 5DCN90WW(V8.01) 10/11/2012 >> [ 124.864317] ffffea0002cd6f00 ffff8800b3649c90 ffffffff8178fa89 >> ffffea0002cd6ec0 >> [ 124.864319] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 >> ffff8800b3649cd0 >> [ 124.864321] ffffffff810e563c ffffea0002cd6ec0 0100000000000414 >> 0000000000000000 >> [ 124.864321] Call Trace: >> [ 124.864324] [<ffffffff8178fa89>] dump_stack+0x45/0x56 >> [ 124.864326] [<ffffffff8178d359>] bad_page+0xca/0xe3 >> [ 124.864328] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 >> [ 124.864329] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 >> [ 124.864331] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 >> [ 124.864333] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 >> [ 124.864335] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 >> [ 124.864338] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 >> [ 124.864341] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 >> [ 124.864343] [<ffffffff811089ae>] unmap_region+0xce/0x110 >> [ 124.864345] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 >> [ 124.864347] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 >> [ 124.864349] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 >> [ 124.864351] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b >> [ 124.864353] BUG: Bad page state in process aplay pfn:b35ba >> [ 124.864354] page:ffffea0002cd6e80 count:0 mapcount:0 mapping: >> (null) index:0x0 >> [ 124.864356] page flags: 0x100000000000414(referenced|dirty|reserved) >> [ 124.864364] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) >> cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore >> bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi >> x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] >> [ 124.864365] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O >> 3.12.6-gentoo #8 >> [ 124.864366] Hardware name: LENOVO 20132/INVALID, BIOS >> 5DCN90WW(V8.01) 10/11/2012 >> [ 124.864368] ffffea0002cd6ec0 ffff8800b3649c90 ffffffff8178fa89 >> ffffea0002cd6e80 >> [ 124.864370] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 >> ffff8800b3649cd0 >> [ 124.864372] ffffffff810e563c ffffea0002cd6e80 0100000000000414 >> 0000000000000000 >> [ 124.864372] Call Trace: >> [ 124.864374] [<ffffffff8178fa89>] dump_stack+0x45/0x56 >> [ 124.864377] [<ffffffff8178d359>] bad_page+0xca/0xe3 >> [ 124.864378] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 >> [ 124.864380] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 >> [ 124.864382] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 >> [ 124.864384] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 >> [ 124.864386] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 >> [ 124.864389] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 >> [ 124.864390] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 >> [ 124.864393] [<ffffffff811089ae>] unmap_region+0xce/0x110 >> [ 124.864395] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 >> [ 124.864397] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 >> [ 124.864399] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 >> [ 124.864402] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b >> [ 124.864403] BUG: Bad page state in process aplay pfn:b35b9 >> [ 124.864404] page:ffffea0002cd6e40 count:0 mapcount:0 mapping: >> (null) index:0x0 >> [ 124.864406] page flags: 0x100000000000414(referenced|dirty|reserved) >> [ 124.864414] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) >> cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore >> bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi >> x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] >> [ 124.864416] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O >> 3.12.6-gentoo #8 >> [ 124.864417] Hardware name: LENOVO 20132/INVALID, BIOS >> 5DCN90WW(V8.01) 10/11/2012 >> [ 124.864419] ffffea0002cd6e80 ffff8800b3649c90 ffffffff8178fa89 >> ffffea0002cd6e40 >> [ 124.864421] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 >> ffff8800b3649cd0 >> [ 124.864422] ffffffff810e563c ffffea0002cd6e40 0100000000000414 >> 0000000000000000 >> [ 124.864423] Call Trace: >> [ 124.864426] [<ffffffff8178fa89>] dump_stack+0x45/0x56 >> [ 124.864428] [<ffffffff8178d359>] bad_page+0xca/0xe3 >> [ 124.864430] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 >> [ 124.864431] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 >> [ 124.864433] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 >> [ 124.864437] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 >> [ 124.864440] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 >> [ 124.864444] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 >> [ 124.864446] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 >> [ 124.864449] [<ffffffff811089ae>] unmap_region+0xce/0x110 >> [ 124.864453] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 >> [ 124.864456] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 >> [ 124.864459] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 >> [ 124.864462] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b >> [ 124.864464] BUG: Bad page state in process aplay pfn:b35b8 >> [ 124.864466] page:ffffea0002cd6e00 count:0 mapcount:0 mapping: >> (null) index:0x0 >> [ 124.864469] page flags: 0x100000000000414(referenced|dirty|reserved) >> [ 124.864477] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) >> cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore >> bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi >> x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] >> [ 124.864479] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O >> 3.12.6-gentoo #8 >> [ 124.864479] Hardware name: LENOVO 20132/INVALID, BIOS >> 5DCN90WW(V8.01) 10/11/2012 >> [ 124.864481] ffffea0002cd6e40 ffff8800b3649c90 ffffffff8178fa89 >> ffffea0002cd6e00 >> [ 124.864483] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 >> ffff8800b3649cd0 >> [ 124.864485] ffffffff810e563c ffffea0002cd6e00 0100000000000414 >> 0000000000000000 >> [ 124.864486] Call Trace: >> [ 124.864488] [<ffffffff8178fa89>] dump_stack+0x45/0x56 >> [ 124.864490] [<ffffffff8178d359>] bad_page+0xca/0xe3 >> [ 124.864492] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 >> [ 124.864494] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 >> [ 124.864496] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 >> [ 124.864498] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 >> [ 124.864500] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 >> [ 124.864502] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 >> [ 124.864504] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 >> [ 124.864507] [<ffffffff811089ae>] unmap_region+0xce/0x110 >> [ 124.864509] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 >> [ 124.864511] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 >> [ 124.864513] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 >> [ 124.864516] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b >> >> >> W dniu 05.02.2014 18:18, Hannu Savolainen pisze: >>> Hi, >>> >>> It is impossible to say why this happens without knowing where it >>> happens. Can you send the stack trace that should be there after the BUG >>> message. >>> >>> Best regards, >>> >>> Hannu >>> --- >>> 4.2.2014 21.19, Igor Kotrasiński wrote: >>>> Hi, >>>> >>>> I'm currently doing some hacking in the cuckoo module (as in >>>> http://www.opensound.com/forum/viewtopic.php?t=5588). I've been trying >>>> to debug a particular problem that left me stumped. >>>> >>>> When I use alsa-lib through a plug PCM (linear/sample rate etc. >>>> conversion), upon closing the PCM I get several "bad page state" errors >>>> from the kernel: >>>> >>>> [ 433.089585] BUG: Bad page state in process aplay pfn:b3778 >>>> [ 433.089588] page:ffffea0002cdde00 count:0 mapcount:0 mapping: >>>> (null) index:0x0 >>>> [ 433.089589] page flags: 0x100000000000414(referenced|dirty|reserved) >>>> (...) >>>> >>>> Except for the dmesg messages, it causes no further problems. >>>> The number of bad pages is directly proportional to the DMA buffer size >>>> used by ALSA, minus one. The only vaguely related problem of this >>>> nature >>>> I could find is http://lkml.org/lkml/2011/8/31/71. Could my problem be >>>> caused by ALSA using a different deallocation method somewhere? >>>> >>>> I'm using kernel 3.8.12 with SLUB allocator and alsa 1.0.27.2. >>>> >>>> ------------------------------------------------------------------------------ >>>> >>>> Managing the Performance of Cloud-Based Applications >>>> Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. >>>> Read the Whitepaper. >>>> http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk >>>> >>>> _______________________________________________ >>>> Opensound-devel mailing list >>>> Ope...@li... >>>> https://lists.sourceforge.net/lists/listinfo/opensound-devel >>> >>> > > |
From: Hannu S. <ha...@op...> - 2014-02-06 20:51:57
|
Hi, I think the problem is that the way how OSS allocates DMA buffers is mostly 20 years old code and it's not necessarily compatible with the way how ALSA does the same. oss_contig_malloc() calls oss_reserve_pages() to mark the buffer reserved for future mmap() calls. When the buffer is released the oss_unreserve_pages() function gets called and this happens when the device gets closed. Now it looks like ALSA applications call munmap() before closing the device and at that moment the DMA buffer pages are still reserved. I'm afraid but there is no easy fix for this. However this BUG message is probably harmless because the buffer will be freed later (when the OSS device is closed) anyway. Best regards, Hannu --- 5.2.2014 23.18, Igor Kotrasiński wrote: > Here's the full dump: > > [ 100.698212] Card 1: oss_hdaudio0/Intel HD Audio > [ 100.698524] Card 1: oss_hdaudio0/Intel HD Audio > [ 121.090782] cuckoo_playback_open(0=HD Audio play pcm1) > [ 124.863602] BUG: Bad page state in process aplay pfn:b35b7 > [ 124.863651] page:ffffea0002cd6dc0 count:0 mapcount:0 mapping: > (null) index:0x0 > [ 124.863654] page flags: 0x100000000000414(referenced|dirty|reserved) > [ 124.863669] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) > cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore > bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi > x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] > [ 124.863671] CPU: 3 PID: 3825 Comm: aplay Tainted: P O > 3.12.6-gentoo #8 > [ 124.863672] Hardware name: LENOVO 20132/INVALID, BIOS > 5DCN90WW(V8.01) 10/11/2012 > [ 124.863675] ffffea0002cd6e00 ffff8800b3649c90 ffffffff8178fa89 > ffffea0002cd6dc0 > [ 124.863677] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 > ffff8800b3649cd0 > [ 124.863679] ffffffff810e563c ffffea0002cd6dc0 0100000000000414 > 0000000000000000 > [ 124.863679] Call Trace: > [ 124.863686] [<ffffffff8178fa89>] dump_stack+0x45/0x56 > [ 124.863689] [<ffffffff8178d359>] bad_page+0xca/0xe3 > [ 124.863692] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 > [ 124.863694] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 > [ 124.863697] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 > [ 124.863699] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 > [ 124.863702] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 > [ 124.863706] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 > [ 124.863708] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 > [ 124.863711] [<ffffffff811089ae>] unmap_region+0xce/0x110 > [ 124.863714] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 > [ 124.863716] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 > [ 124.863718] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 > [ 124.863721] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b > [ 124.863723] BUG: Bad page state in process aplay pfn:b35b6 > [ 124.863725] page:ffffea0002cd6d80 count:0 mapcount:0 mapping: > (null) index:0x0 > [ 124.863727] page flags: 0x100000000000414(referenced|dirty|reserved) > [ 124.863736] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) > cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore > bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi > x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] > [ 124.863738] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O > 3.12.6-gentoo #8 > [ 124.863739] Hardware name: LENOVO 20132/INVALID, BIOS > 5DCN90WW(V8.01) 10/11/2012 > [ 124.863741] ffffea0002cd6dc0 ffff8800b3649c90 ffffffff8178fa89 > ffffea0002cd6d80 > [ 124.863743] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 > ffff8800b3649cd0 > [ 124.863745] ffffffff810e563c ffffea0002cd6d80 0100000000000414 > 0000000000000000 > [ 124.863745] Call Trace: > [ 124.863747] [<ffffffff8178fa89>] dump_stack+0x45/0x56 > [ 124.863750] [<ffffffff8178d359>] bad_page+0xca/0xe3 > [ 124.863752] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 > [ 124.863755] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 > [ 124.863759] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 > [ 124.863762] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 > [ 124.863765] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 > [ 124.863769] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 > [ 124.863772] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 > [ 124.863776] [<ffffffff811089ae>] unmap_region+0xce/0x110 > [ 124.863779] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 > [ 124.863782] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 > [ 124.863785] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 > [ 124.863789] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b > [ 124.863791] BUG: Bad page state in process aplay pfn:b35b5 > [ 124.863792] page:ffffea0002cd6d40 count:0 mapcount:0 mapping: > (null) index:0x0 > [ 124.863793] page flags: 0x100000000000414(referenced|dirty|reserved) > [ 124.863802] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) > cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore > bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi > x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] > [ 124.863803] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O > 3.12.6-gentoo #8 > [ 124.863804] Hardware name: LENOVO 20132/INVALID, BIOS > 5DCN90WW(V8.01) 10/11/2012 > [ 124.863806] ffffea0002cd6d80 ffff8800b3649c90 ffffffff8178fa89 > ffffea0002cd6d40 > [ 124.863808] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 > ffff8800b3649cd0 > [ 124.863810] ffffffff810e563c ffffea0002cd6d40 0100000000000414 > 0000000000000000 > [ 124.863810] Call Trace: > [ 124.863812] [<ffffffff8178fa89>] dump_stack+0x45/0x56 > [ 124.863815] [<ffffffff8178d359>] bad_page+0xca/0xe3 > [ 124.863817] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 > [ 124.863818] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 > [ 124.863820] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 > [ 124.863822] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 > [ 124.863824] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 > [ 124.863828] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 > [ 124.863830] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 > [ 124.863832] [<ffffffff811089ae>] unmap_region+0xce/0x110 > [ 124.863834] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 > [ 124.863836] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 > [ 124.863838] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 > [ 124.863841] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b > [ 124.863842] BUG: Bad page state in process aplay pfn:b35b4 > [ 124.863843] page:ffffea0002cd6d00 count:0 mapcount:0 mapping: > (null) index:0x0 > [ 124.863845] page flags: 0x100000000000414(referenced|dirty|reserved) > [ 124.863853] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) > cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore > bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi > x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] > [ 124.863854] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O > 3.12.6-gentoo #8 > [ 124.863855] Hardware name: LENOVO 20132/INVALID, BIOS > 5DCN90WW(V8.01) 10/11/2012 > [ 124.863857] ffffea0002cd6d40 ffff8800b3649c90 ffffffff8178fa89 > ffffea0002cd6d00 > [ 124.863859] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 > ffff8800b3649cd0 > [ 124.863861] ffffffff810e563c ffffea0002cd6d00 0100000000000414 > 0000000000000000 > [ 124.863861] Call Trace: > [ 124.863863] [<ffffffff8178fa89>] dump_stack+0x45/0x56 > [ 124.863866] [<ffffffff8178d359>] bad_page+0xca/0xe3 > [ 124.863867] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 > [ 124.863869] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 > [ 124.863871] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 > [ 124.863873] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 > [ 124.863875] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 > [ 124.863878] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 > [ 124.863881] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 > [ 124.863883] [<ffffffff811089ae>] unmap_region+0xce/0x110 > [ 124.863885] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 > [ 124.863887] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 > [ 124.863889] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 > [ 124.863892] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b > [ 124.863893] BUG: Bad page state in process aplay pfn:b35b3 > [ 124.863894] page:ffffea0002cd6cc0 count:0 mapcount:0 mapping: > (null) index:0x0 > [ 124.863896] page flags: 0x100000000000414(referenced|dirty|reserved) > [ 124.863904] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) > cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore > bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi > x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] > [ 124.863906] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O > 3.12.6-gentoo #8 > [ 124.863906] Hardware name: LENOVO 20132/INVALID, BIOS > 5DCN90WW(V8.01) 10/11/2012 > [ 124.863908] ffffea0002cd6d00 ffff8800b3649c90 ffffffff8178fa89 > ffffea0002cd6cc0 > [ 124.863910] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 > ffff8800b3649cd0 > [ 124.863912] ffffffff810e563c ffffea0002cd6cc0 0100000000000414 > 0000000000000000 > [ 124.863913] Call Trace: > [ 124.863915] [<ffffffff8178fa89>] dump_stack+0x45/0x56 > [ 124.863917] [<ffffffff8178d359>] bad_page+0xca/0xe3 > [ 124.863919] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 > [ 124.863921] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 > [ 124.863925] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 > [ 124.863928] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 > [ 124.863931] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 > [ 124.863935] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 > [ 124.863938] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 > [ 124.863941] [<ffffffff811089ae>] unmap_region+0xce/0x110 > [ 124.863944] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 > [ 124.863961] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 > [ 124.863964] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 > [ 124.863967] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b > [ 124.863969] BUG: Bad page state in process aplay pfn:b35b2 > [ 124.863971] page:ffffea0002cd6c80 count:0 mapcount:0 mapping: > (null) index:0x0 > [ 124.863973] page flags: 0x100000000000414(referenced|dirty|reserved) > [ 124.863981] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) > cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore > bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi > x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] > [ 124.863983] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O > 3.12.6-gentoo #8 > [ 124.863984] Hardware name: LENOVO 20132/INVALID, BIOS > 5DCN90WW(V8.01) 10/11/2012 > [ 124.863986] ffffea0002cd6cc0 ffff8800b3649c90 ffffffff8178fa89 > ffffea0002cd6c80 > [ 124.863988] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 > ffff8800b3649cd0 > [ 124.863989] ffffffff810e563c ffffea0002cd6c80 0100000000000414 > 0000000000000000 > [ 124.863990] Call Trace: > [ 124.863993] [<ffffffff8178fa89>] dump_stack+0x45/0x56 > [ 124.863995] [<ffffffff8178d359>] bad_page+0xca/0xe3 > [ 124.863997] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 > [ 124.863999] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 > [ 124.864001] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 > [ 124.864003] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 > [ 124.864005] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 > [ 124.864008] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 > [ 124.864011] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 > [ 124.864013] [<ffffffff811089ae>] unmap_region+0xce/0x110 > [ 124.864015] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 > [ 124.864017] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 > [ 124.864019] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 > [ 124.864021] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b > [ 124.864022] BUG: Bad page state in process aplay pfn:b35b1 > [ 124.864024] page:ffffea0002cd6c40 count:0 mapcount:0 mapping: > (null) index:0x0 > [ 124.864025] page flags: 0x100000000000414(referenced|dirty|reserved) > [ 124.864033] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) > cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore > bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi > x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] > [ 124.864035] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O > 3.12.6-gentoo #8 > [ 124.864035] Hardware name: LENOVO 20132/INVALID, BIOS > 5DCN90WW(V8.01) 10/11/2012 > [ 124.864037] ffffea0002cd6c80 ffff8800b3649c90 ffffffff8178fa89 > ffffea0002cd6c40 > [ 124.864039] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 > ffff8800b3649cd0 > [ 124.864041] ffffffff810e563c ffffea0002cd6c40 0100000000000414 > 0000000000000000 > [ 124.864042] Call Trace: > [ 124.864044] [<ffffffff8178fa89>] dump_stack+0x45/0x56 > [ 124.864046] [<ffffffff8178d359>] bad_page+0xca/0xe3 > [ 124.864048] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 > [ 124.864049] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 > [ 124.864051] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 > [ 124.864053] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 > [ 124.864055] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 > [ 124.864058] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 > [ 124.864060] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 > [ 124.864063] [<ffffffff811089ae>] unmap_region+0xce/0x110 > [ 124.864065] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 > [ 124.864067] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 > [ 124.864069] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 > [ 124.864071] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b > [ 124.864073] BUG: Bad page state in process aplay pfn:b35bf > [ 124.864074] page:ffffea0002cd6fc0 count:0 mapcount:0 mapping: > (null) index:0x0 > [ 124.864076] page flags: 0x100000000000414(referenced|dirty|reserved) > [ 124.864084] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) > cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore > bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi > x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] > [ 124.864086] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O > 3.12.6-gentoo #8 > [ 124.864086] Hardware name: LENOVO 20132/INVALID, BIOS > 5DCN90WW(V8.01) 10/11/2012 > [ 124.864088] ffffea0002cd7000 ffff8800b3649c90 ffffffff8178fa89 > ffffea0002cd6fc0 > [ 124.864090] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 > ffff8800b3649cd0 > [ 124.864092] ffffffff810e563c ffffea0002cd6fc0 0100000000000414 > 0000000000000000 > [ 124.864092] Call Trace: > [ 124.864095] [<ffffffff8178fa89>] dump_stack+0x45/0x56 > [ 124.864097] [<ffffffff8178d359>] bad_page+0xca/0xe3 > [ 124.864099] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 > [ 124.864101] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 > [ 124.864104] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 > [ 124.864107] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 > [ 124.864110] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 > [ 124.864114] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 > [ 124.864117] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 > [ 124.864120] [<ffffffff811089ae>] unmap_region+0xce/0x110 > [ 124.864123] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 > [ 124.864126] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 > [ 124.864129] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 > [ 124.864133] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b > [ 124.864135] BUG: Bad page state in process aplay pfn:b35be > [ 124.864137] page:ffffea0002cd6f80 count:0 mapcount:0 mapping: > (null) index:0x0 > [ 124.864139] page flags: 0x100000000000414(referenced|dirty|reserved) > [ 124.864148] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) > cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore > bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi > x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] > [ 124.864149] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O > 3.12.6-gentoo #8 > [ 124.864150] Hardware name: LENOVO 20132/INVALID, BIOS > 5DCN90WW(V8.01) 10/11/2012 > [ 124.864152] ffffea0002cd6fc0 ffff8800b3649c90 ffffffff8178fa89 > ffffea0002cd6f80 > [ 124.864154] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 > ffff8800b3649cd0 > [ 124.864156] ffffffff810e563c ffffea0002cd6f80 0100000000000414 > 0000000000000000 > [ 124.864156] Call Trace: > [ 124.864158] [<ffffffff8178fa89>] dump_stack+0x45/0x56 > [ 124.864161] [<ffffffff8178d359>] bad_page+0xca/0xe3 > [ 124.864163] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 > [ 124.864164] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 > [ 124.864166] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 > [ 124.864168] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 > [ 124.864170] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 > [ 124.864174] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 > [ 124.864176] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 > [ 124.864178] [<ffffffff811089ae>] unmap_region+0xce/0x110 > [ 124.864181] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 > [ 124.864183] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 > [ 124.864185] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 > [ 124.864187] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b > [ 124.864188] BUG: Bad page state in process aplay pfn:b35bd > [ 124.864189] page:ffffea0002cd6f40 count:0 mapcount:0 mapping: > (null) index:0x0 > [ 124.864191] page flags: 0x100000000000414(referenced|dirty|reserved) > [ 124.864199] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) > cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore > bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi > x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] > [ 124.864201] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O > 3.12.6-gentoo #8 > [ 124.864201] Hardware name: LENOVO 20132/INVALID, BIOS > 5DCN90WW(V8.01) 10/11/2012 > [ 124.864203] ffffea0002cd6f80 ffff8800b3649c90 ffffffff8178fa89 > ffffea0002cd6f40 > [ 124.864205] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 > ffff8800b3649cd0 > [ 124.864207] ffffffff810e563c ffffea0002cd6f40 0100000000000414 > 0000000000000000 > [ 124.864208] Call Trace: > [ 124.864210] [<ffffffff8178fa89>] dump_stack+0x45/0x56 > [ 124.864212] [<ffffffff8178d359>] bad_page+0xca/0xe3 > [ 124.864214] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 > [ 124.864215] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 > [ 124.864217] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 > [ 124.864219] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 > [ 124.864221] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 > [ 124.864224] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 > [ 124.864225] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 > [ 124.864228] [<ffffffff811089ae>] unmap_region+0xce/0x110 > [ 124.864231] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 > [ 124.864233] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 > [ 124.864235] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 > [ 124.864237] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b > [ 124.864239] BUG: Bad page state in process aplay pfn:b35bc > [ 124.864240] page:ffffea0002cd6f00 count:0 mapcount:0 mapping: > (null) index:0x0 > [ 124.864242] page flags: 0x100000000000414(referenced|dirty|reserved) > [ 124.864250] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) > cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore > bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi > x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] > [ 124.864251] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O > 3.12.6-gentoo #8 > [ 124.864252] Hardware name: LENOVO 20132/INVALID, BIOS > 5DCN90WW(V8.01) 10/11/2012 > [ 124.864254] ffffea0002cd6f40 ffff8800b3649c90 ffffffff8178fa89 > ffffea0002cd6f00 > [ 124.864256] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 > ffff8800b3649cd0 > [ 124.864258] ffffffff810e563c ffffea0002cd6f00 0100000000000414 > 0000000000000000 > [ 124.864258] Call Trace: > [ 124.864260] [<ffffffff8178fa89>] dump_stack+0x45/0x56 > [ 124.864263] [<ffffffff8178d359>] bad_page+0xca/0xe3 > [ 124.864265] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 > [ 124.864267] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 > [ 124.864268] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 > [ 124.864272] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 > [ 124.864275] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 > [ 124.864279] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 > [ 124.864282] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 > [ 124.864285] [<ffffffff811089ae>] unmap_region+0xce/0x110 > [ 124.864288] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 > [ 124.864291] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 > [ 124.864294] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 > [ 124.864297] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b > [ 124.864300] BUG: Bad page state in process aplay pfn:b35bb > [ 124.864302] page:ffffea0002cd6ec0 count:0 mapcount:0 mapping: > (null) index:0x0 > [ 124.864304] page flags: 0x100000000000414(referenced|dirty|reserved) > [ 124.864312] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) > cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore > bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi > x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] > [ 124.864314] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O > 3.12.6-gentoo #8 > [ 124.864315] Hardware name: LENOVO 20132/INVALID, BIOS > 5DCN90WW(V8.01) 10/11/2012 > [ 124.864317] ffffea0002cd6f00 ffff8800b3649c90 ffffffff8178fa89 > ffffea0002cd6ec0 > [ 124.864319] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 > ffff8800b3649cd0 > [ 124.864321] ffffffff810e563c ffffea0002cd6ec0 0100000000000414 > 0000000000000000 > [ 124.864321] Call Trace: > [ 124.864324] [<ffffffff8178fa89>] dump_stack+0x45/0x56 > [ 124.864326] [<ffffffff8178d359>] bad_page+0xca/0xe3 > [ 124.864328] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 > [ 124.864329] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 > [ 124.864331] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 > [ 124.864333] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 > [ 124.864335] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 > [ 124.864338] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 > [ 124.864341] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 > [ 124.864343] [<ffffffff811089ae>] unmap_region+0xce/0x110 > [ 124.864345] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 > [ 124.864347] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 > [ 124.864349] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 > [ 124.864351] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b > [ 124.864353] BUG: Bad page state in process aplay pfn:b35ba > [ 124.864354] page:ffffea0002cd6e80 count:0 mapcount:0 mapping: > (null) index:0x0 > [ 124.864356] page flags: 0x100000000000414(referenced|dirty|reserved) > [ 124.864364] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) > cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore > bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi > x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] > [ 124.864365] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O > 3.12.6-gentoo #8 > [ 124.864366] Hardware name: LENOVO 20132/INVALID, BIOS > 5DCN90WW(V8.01) 10/11/2012 > [ 124.864368] ffffea0002cd6ec0 ffff8800b3649c90 ffffffff8178fa89 > ffffea0002cd6e80 > [ 124.864370] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 > ffff8800b3649cd0 > [ 124.864372] ffffffff810e563c ffffea0002cd6e80 0100000000000414 > 0000000000000000 > [ 124.864372] Call Trace: > [ 124.864374] [<ffffffff8178fa89>] dump_stack+0x45/0x56 > [ 124.864377] [<ffffffff8178d359>] bad_page+0xca/0xe3 > [ 124.864378] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 > [ 124.864380] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 > [ 124.864382] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 > [ 124.864384] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 > [ 124.864386] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 > [ 124.864389] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 > [ 124.864390] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 > [ 124.864393] [<ffffffff811089ae>] unmap_region+0xce/0x110 > [ 124.864395] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 > [ 124.864397] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 > [ 124.864399] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 > [ 124.864402] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b > [ 124.864403] BUG: Bad page state in process aplay pfn:b35b9 > [ 124.864404] page:ffffea0002cd6e40 count:0 mapcount:0 mapping: > (null) index:0x0 > [ 124.864406] page flags: 0x100000000000414(referenced|dirty|reserved) > [ 124.864414] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) > cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore > bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi > x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] > [ 124.864416] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O > 3.12.6-gentoo #8 > [ 124.864417] Hardware name: LENOVO 20132/INVALID, BIOS > 5DCN90WW(V8.01) 10/11/2012 > [ 124.864419] ffffea0002cd6e80 ffff8800b3649c90 ffffffff8178fa89 > ffffea0002cd6e40 > [ 124.864421] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 > ffff8800b3649cd0 > [ 124.864422] ffffffff810e563c ffffea0002cd6e40 0100000000000414 > 0000000000000000 > [ 124.864423] Call Trace: > [ 124.864426] [<ffffffff8178fa89>] dump_stack+0x45/0x56 > [ 124.864428] [<ffffffff8178d359>] bad_page+0xca/0xe3 > [ 124.864430] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 > [ 124.864431] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 > [ 124.864433] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 > [ 124.864437] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 > [ 124.864440] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 > [ 124.864444] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 > [ 124.864446] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 > [ 124.864449] [<ffffffff811089ae>] unmap_region+0xce/0x110 > [ 124.864453] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 > [ 124.864456] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 > [ 124.864459] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 > [ 124.864462] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b > [ 124.864464] BUG: Bad page state in process aplay pfn:b35b8 > [ 124.864466] page:ffffea0002cd6e00 count:0 mapcount:0 mapping: > (null) index:0x0 > [ 124.864469] page flags: 0x100000000000414(referenced|dirty|reserved) > [ 124.864477] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) > cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore > bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi > x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] > [ 124.864479] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O > 3.12.6-gentoo #8 > [ 124.864479] Hardware name: LENOVO 20132/INVALID, BIOS > 5DCN90WW(V8.01) 10/11/2012 > [ 124.864481] ffffea0002cd6e40 ffff8800b3649c90 ffffffff8178fa89 > ffffea0002cd6e00 > [ 124.864483] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 > ffff8800b3649cd0 > [ 124.864485] ffffffff810e563c ffffea0002cd6e00 0100000000000414 > 0000000000000000 > [ 124.864486] Call Trace: > [ 124.864488] [<ffffffff8178fa89>] dump_stack+0x45/0x56 > [ 124.864490] [<ffffffff8178d359>] bad_page+0xca/0xe3 > [ 124.864492] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 > [ 124.864494] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 > [ 124.864496] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 > [ 124.864498] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 > [ 124.864500] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 > [ 124.864502] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 > [ 124.864504] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 > [ 124.864507] [<ffffffff811089ae>] unmap_region+0xce/0x110 > [ 124.864509] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 > [ 124.864511] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 > [ 124.864513] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 > [ 124.864516] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b > > > W dniu 05.02.2014 18:18, Hannu Savolainen pisze: >> Hi, >> >> It is impossible to say why this happens without knowing where it >> happens. Can you send the stack trace that should be there after the BUG >> message. >> >> Best regards, >> >> Hannu >> --- >> 4.2.2014 21.19, Igor Kotrasiński wrote: >>> Hi, >>> >>> I'm currently doing some hacking in the cuckoo module (as in >>> http://www.opensound.com/forum/viewtopic.php?t=5588). I've been trying >>> to debug a particular problem that left me stumped. >>> >>> When I use alsa-lib through a plug PCM (linear/sample rate etc. >>> conversion), upon closing the PCM I get several "bad page state" errors >>> from the kernel: >>> >>> [ 433.089585] BUG: Bad page state in process aplay pfn:b3778 >>> [ 433.089588] page:ffffea0002cdde00 count:0 mapcount:0 mapping: >>> (null) index:0x0 >>> [ 433.089589] page flags: 0x100000000000414(referenced|dirty|reserved) >>> (...) >>> >>> Except for the dmesg messages, it causes no further problems. >>> The number of bad pages is directly proportional to the DMA buffer size >>> used by ALSA, minus one. The only vaguely related problem of this >>> nature >>> I could find is http://lkml.org/lkml/2011/8/31/71. Could my problem be >>> caused by ALSA using a different deallocation method somewhere? >>> >>> I'm using kernel 3.8.12 with SLUB allocator and alsa 1.0.27.2. >>> >>> ------------------------------------------------------------------------------ >>> >>> Managing the Performance of Cloud-Based Applications >>> Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. >>> Read the Whitepaper. >>> http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk >>> >>> _______________________________________________ >>> Opensound-devel mailing list >>> Ope...@li... >>> https://lists.sourceforge.net/lists/listinfo/opensound-devel >> >> |
From: Igor K. <ik...@ya...> - 2014-02-05 21:19:02
|
Here's the full dump: [ 100.698212] Card 1: oss_hdaudio0/Intel HD Audio [ 100.698524] Card 1: oss_hdaudio0/Intel HD Audio [ 121.090782] cuckoo_playback_open(0=HD Audio play pcm1) [ 124.863602] BUG: Bad page state in process aplay pfn:b35b7 [ 124.863651] page:ffffea0002cd6dc0 count:0 mapcount:0 mapping: (null) index:0x0 [ 124.863654] page flags: 0x100000000000414(referenced|dirty|reserved) [ 124.863669] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] [ 124.863671] CPU: 3 PID: 3825 Comm: aplay Tainted: P O 3.12.6-gentoo #8 [ 124.863672] Hardware name: LENOVO 20132/INVALID, BIOS 5DCN90WW(V8.01) 10/11/2012 [ 124.863675] ffffea0002cd6e00 ffff8800b3649c90 ffffffff8178fa89 ffffea0002cd6dc0 [ 124.863677] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 ffff8800b3649cd0 [ 124.863679] ffffffff810e563c ffffea0002cd6dc0 0100000000000414 0000000000000000 [ 124.863679] Call Trace: [ 124.863686] [<ffffffff8178fa89>] dump_stack+0x45/0x56 [ 124.863689] [<ffffffff8178d359>] bad_page+0xca/0xe3 [ 124.863692] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 [ 124.863694] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 [ 124.863697] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 [ 124.863699] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 [ 124.863702] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 [ 124.863706] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 [ 124.863708] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 [ 124.863711] [<ffffffff811089ae>] unmap_region+0xce/0x110 [ 124.863714] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 [ 124.863716] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 [ 124.863718] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 [ 124.863721] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b [ 124.863723] BUG: Bad page state in process aplay pfn:b35b6 [ 124.863725] page:ffffea0002cd6d80 count:0 mapcount:0 mapping: (null) index:0x0 [ 124.863727] page flags: 0x100000000000414(referenced|dirty|reserved) [ 124.863736] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] [ 124.863738] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O 3.12.6-gentoo #8 [ 124.863739] Hardware name: LENOVO 20132/INVALID, BIOS 5DCN90WW(V8.01) 10/11/2012 [ 124.863741] ffffea0002cd6dc0 ffff8800b3649c90 ffffffff8178fa89 ffffea0002cd6d80 [ 124.863743] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 ffff8800b3649cd0 [ 124.863745] ffffffff810e563c ffffea0002cd6d80 0100000000000414 0000000000000000 [ 124.863745] Call Trace: [ 124.863747] [<ffffffff8178fa89>] dump_stack+0x45/0x56 [ 124.863750] [<ffffffff8178d359>] bad_page+0xca/0xe3 [ 124.863752] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 [ 124.863755] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 [ 124.863759] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 [ 124.863762] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 [ 124.863765] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 [ 124.863769] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 [ 124.863772] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 [ 124.863776] [<ffffffff811089ae>] unmap_region+0xce/0x110 [ 124.863779] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 [ 124.863782] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 [ 124.863785] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 [ 124.863789] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b [ 124.863791] BUG: Bad page state in process aplay pfn:b35b5 [ 124.863792] page:ffffea0002cd6d40 count:0 mapcount:0 mapping: (null) index:0x0 [ 124.863793] page flags: 0x100000000000414(referenced|dirty|reserved) [ 124.863802] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] [ 124.863803] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O 3.12.6-gentoo #8 [ 124.863804] Hardware name: LENOVO 20132/INVALID, BIOS 5DCN90WW(V8.01) 10/11/2012 [ 124.863806] ffffea0002cd6d80 ffff8800b3649c90 ffffffff8178fa89 ffffea0002cd6d40 [ 124.863808] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 ffff8800b3649cd0 [ 124.863810] ffffffff810e563c ffffea0002cd6d40 0100000000000414 0000000000000000 [ 124.863810] Call Trace: [ 124.863812] [<ffffffff8178fa89>] dump_stack+0x45/0x56 [ 124.863815] [<ffffffff8178d359>] bad_page+0xca/0xe3 [ 124.863817] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 [ 124.863818] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 [ 124.863820] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 [ 124.863822] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 [ 124.863824] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 [ 124.863828] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 [ 124.863830] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 [ 124.863832] [<ffffffff811089ae>] unmap_region+0xce/0x110 [ 124.863834] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 [ 124.863836] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 [ 124.863838] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 [ 124.863841] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b [ 124.863842] BUG: Bad page state in process aplay pfn:b35b4 [ 124.863843] page:ffffea0002cd6d00 count:0 mapcount:0 mapping: (null) index:0x0 [ 124.863845] page flags: 0x100000000000414(referenced|dirty|reserved) [ 124.863853] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] [ 124.863854] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O 3.12.6-gentoo #8 [ 124.863855] Hardware name: LENOVO 20132/INVALID, BIOS 5DCN90WW(V8.01) 10/11/2012 [ 124.863857] ffffea0002cd6d40 ffff8800b3649c90 ffffffff8178fa89 ffffea0002cd6d00 [ 124.863859] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 ffff8800b3649cd0 [ 124.863861] ffffffff810e563c ffffea0002cd6d00 0100000000000414 0000000000000000 [ 124.863861] Call Trace: [ 124.863863] [<ffffffff8178fa89>] dump_stack+0x45/0x56 [ 124.863866] [<ffffffff8178d359>] bad_page+0xca/0xe3 [ 124.863867] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 [ 124.863869] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 [ 124.863871] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 [ 124.863873] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 [ 124.863875] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 [ 124.863878] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 [ 124.863881] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 [ 124.863883] [<ffffffff811089ae>] unmap_region+0xce/0x110 [ 124.863885] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 [ 124.863887] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 [ 124.863889] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 [ 124.863892] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b [ 124.863893] BUG: Bad page state in process aplay pfn:b35b3 [ 124.863894] page:ffffea0002cd6cc0 count:0 mapcount:0 mapping: (null) index:0x0 [ 124.863896] page flags: 0x100000000000414(referenced|dirty|reserved) [ 124.863904] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] [ 124.863906] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O 3.12.6-gentoo #8 [ 124.863906] Hardware name: LENOVO 20132/INVALID, BIOS 5DCN90WW(V8.01) 10/11/2012 [ 124.863908] ffffea0002cd6d00 ffff8800b3649c90 ffffffff8178fa89 ffffea0002cd6cc0 [ 124.863910] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 ffff8800b3649cd0 [ 124.863912] ffffffff810e563c ffffea0002cd6cc0 0100000000000414 0000000000000000 [ 124.863913] Call Trace: [ 124.863915] [<ffffffff8178fa89>] dump_stack+0x45/0x56 [ 124.863917] [<ffffffff8178d359>] bad_page+0xca/0xe3 [ 124.863919] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 [ 124.863921] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 [ 124.863925] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 [ 124.863928] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 [ 124.863931] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 [ 124.863935] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 [ 124.863938] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 [ 124.863941] [<ffffffff811089ae>] unmap_region+0xce/0x110 [ 124.863944] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 [ 124.863961] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 [ 124.863964] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 [ 124.863967] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b [ 124.863969] BUG: Bad page state in process aplay pfn:b35b2 [ 124.863971] page:ffffea0002cd6c80 count:0 mapcount:0 mapping: (null) index:0x0 [ 124.863973] page flags: 0x100000000000414(referenced|dirty|reserved) [ 124.863981] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] [ 124.863983] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O 3.12.6-gentoo #8 [ 124.863984] Hardware name: LENOVO 20132/INVALID, BIOS 5DCN90WW(V8.01) 10/11/2012 [ 124.863986] ffffea0002cd6cc0 ffff8800b3649c90 ffffffff8178fa89 ffffea0002cd6c80 [ 124.863988] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 ffff8800b3649cd0 [ 124.863989] ffffffff810e563c ffffea0002cd6c80 0100000000000414 0000000000000000 [ 124.863990] Call Trace: [ 124.863993] [<ffffffff8178fa89>] dump_stack+0x45/0x56 [ 124.863995] [<ffffffff8178d359>] bad_page+0xca/0xe3 [ 124.863997] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 [ 124.863999] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 [ 124.864001] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 [ 124.864003] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 [ 124.864005] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 [ 124.864008] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 [ 124.864011] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 [ 124.864013] [<ffffffff811089ae>] unmap_region+0xce/0x110 [ 124.864015] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 [ 124.864017] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 [ 124.864019] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 [ 124.864021] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b [ 124.864022] BUG: Bad page state in process aplay pfn:b35b1 [ 124.864024] page:ffffea0002cd6c40 count:0 mapcount:0 mapping: (null) index:0x0 [ 124.864025] page flags: 0x100000000000414(referenced|dirty|reserved) [ 124.864033] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] [ 124.864035] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O 3.12.6-gentoo #8 [ 124.864035] Hardware name: LENOVO 20132/INVALID, BIOS 5DCN90WW(V8.01) 10/11/2012 [ 124.864037] ffffea0002cd6c80 ffff8800b3649c90 ffffffff8178fa89 ffffea0002cd6c40 [ 124.864039] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 ffff8800b3649cd0 [ 124.864041] ffffffff810e563c ffffea0002cd6c40 0100000000000414 0000000000000000 [ 124.864042] Call Trace: [ 124.864044] [<ffffffff8178fa89>] dump_stack+0x45/0x56 [ 124.864046] [<ffffffff8178d359>] bad_page+0xca/0xe3 [ 124.864048] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 [ 124.864049] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 [ 124.864051] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 [ 124.864053] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 [ 124.864055] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 [ 124.864058] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 [ 124.864060] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 [ 124.864063] [<ffffffff811089ae>] unmap_region+0xce/0x110 [ 124.864065] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 [ 124.864067] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 [ 124.864069] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 [ 124.864071] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b [ 124.864073] BUG: Bad page state in process aplay pfn:b35bf [ 124.864074] page:ffffea0002cd6fc0 count:0 mapcount:0 mapping: (null) index:0x0 [ 124.864076] page flags: 0x100000000000414(referenced|dirty|reserved) [ 124.864084] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] [ 124.864086] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O 3.12.6-gentoo #8 [ 124.864086] Hardware name: LENOVO 20132/INVALID, BIOS 5DCN90WW(V8.01) 10/11/2012 [ 124.864088] ffffea0002cd7000 ffff8800b3649c90 ffffffff8178fa89 ffffea0002cd6fc0 [ 124.864090] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 ffff8800b3649cd0 [ 124.864092] ffffffff810e563c ffffea0002cd6fc0 0100000000000414 0000000000000000 [ 124.864092] Call Trace: [ 124.864095] [<ffffffff8178fa89>] dump_stack+0x45/0x56 [ 124.864097] [<ffffffff8178d359>] bad_page+0xca/0xe3 [ 124.864099] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 [ 124.864101] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 [ 124.864104] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 [ 124.864107] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 [ 124.864110] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 [ 124.864114] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 [ 124.864117] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 [ 124.864120] [<ffffffff811089ae>] unmap_region+0xce/0x110 [ 124.864123] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 [ 124.864126] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 [ 124.864129] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 [ 124.864133] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b [ 124.864135] BUG: Bad page state in process aplay pfn:b35be [ 124.864137] page:ffffea0002cd6f80 count:0 mapcount:0 mapping: (null) index:0x0 [ 124.864139] page flags: 0x100000000000414(referenced|dirty|reserved) [ 124.864148] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] [ 124.864149] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O 3.12.6-gentoo #8 [ 124.864150] Hardware name: LENOVO 20132/INVALID, BIOS 5DCN90WW(V8.01) 10/11/2012 [ 124.864152] ffffea0002cd6fc0 ffff8800b3649c90 ffffffff8178fa89 ffffea0002cd6f80 [ 124.864154] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 ffff8800b3649cd0 [ 124.864156] ffffffff810e563c ffffea0002cd6f80 0100000000000414 0000000000000000 [ 124.864156] Call Trace: [ 124.864158] [<ffffffff8178fa89>] dump_stack+0x45/0x56 [ 124.864161] [<ffffffff8178d359>] bad_page+0xca/0xe3 [ 124.864163] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 [ 124.864164] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 [ 124.864166] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 [ 124.864168] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 [ 124.864170] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 [ 124.864174] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 [ 124.864176] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 [ 124.864178] [<ffffffff811089ae>] unmap_region+0xce/0x110 [ 124.864181] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 [ 124.864183] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 [ 124.864185] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 [ 124.864187] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b [ 124.864188] BUG: Bad page state in process aplay pfn:b35bd [ 124.864189] page:ffffea0002cd6f40 count:0 mapcount:0 mapping: (null) index:0x0 [ 124.864191] page flags: 0x100000000000414(referenced|dirty|reserved) [ 124.864199] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] [ 124.864201] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O 3.12.6-gentoo #8 [ 124.864201] Hardware name: LENOVO 20132/INVALID, BIOS 5DCN90WW(V8.01) 10/11/2012 [ 124.864203] ffffea0002cd6f80 ffff8800b3649c90 ffffffff8178fa89 ffffea0002cd6f40 [ 124.864205] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 ffff8800b3649cd0 [ 124.864207] ffffffff810e563c ffffea0002cd6f40 0100000000000414 0000000000000000 [ 124.864208] Call Trace: [ 124.864210] [<ffffffff8178fa89>] dump_stack+0x45/0x56 [ 124.864212] [<ffffffff8178d359>] bad_page+0xca/0xe3 [ 124.864214] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 [ 124.864215] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 [ 124.864217] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 [ 124.864219] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 [ 124.864221] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 [ 124.864224] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 [ 124.864225] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 [ 124.864228] [<ffffffff811089ae>] unmap_region+0xce/0x110 [ 124.864231] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 [ 124.864233] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 [ 124.864235] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 [ 124.864237] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b [ 124.864239] BUG: Bad page state in process aplay pfn:b35bc [ 124.864240] page:ffffea0002cd6f00 count:0 mapcount:0 mapping: (null) index:0x0 [ 124.864242] page flags: 0x100000000000414(referenced|dirty|reserved) [ 124.864250] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] [ 124.864251] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O 3.12.6-gentoo #8 [ 124.864252] Hardware name: LENOVO 20132/INVALID, BIOS 5DCN90WW(V8.01) 10/11/2012 [ 124.864254] ffffea0002cd6f40 ffff8800b3649c90 ffffffff8178fa89 ffffea0002cd6f00 [ 124.864256] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 ffff8800b3649cd0 [ 124.864258] ffffffff810e563c ffffea0002cd6f00 0100000000000414 0000000000000000 [ 124.864258] Call Trace: [ 124.864260] [<ffffffff8178fa89>] dump_stack+0x45/0x56 [ 124.864263] [<ffffffff8178d359>] bad_page+0xca/0xe3 [ 124.864265] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 [ 124.864267] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 [ 124.864268] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 [ 124.864272] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 [ 124.864275] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 [ 124.864279] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 [ 124.864282] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 [ 124.864285] [<ffffffff811089ae>] unmap_region+0xce/0x110 [ 124.864288] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 [ 124.864291] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 [ 124.864294] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 [ 124.864297] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b [ 124.864300] BUG: Bad page state in process aplay pfn:b35bb [ 124.864302] page:ffffea0002cd6ec0 count:0 mapcount:0 mapping: (null) index:0x0 [ 124.864304] page flags: 0x100000000000414(referenced|dirty|reserved) [ 124.864312] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] [ 124.864314] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O 3.12.6-gentoo #8 [ 124.864315] Hardware name: LENOVO 20132/INVALID, BIOS 5DCN90WW(V8.01) 10/11/2012 [ 124.864317] ffffea0002cd6f00 ffff8800b3649c90 ffffffff8178fa89 ffffea0002cd6ec0 [ 124.864319] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 ffff8800b3649cd0 [ 124.864321] ffffffff810e563c ffffea0002cd6ec0 0100000000000414 0000000000000000 [ 124.864321] Call Trace: [ 124.864324] [<ffffffff8178fa89>] dump_stack+0x45/0x56 [ 124.864326] [<ffffffff8178d359>] bad_page+0xca/0xe3 [ 124.864328] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 [ 124.864329] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 [ 124.864331] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 [ 124.864333] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 [ 124.864335] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 [ 124.864338] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 [ 124.864341] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 [ 124.864343] [<ffffffff811089ae>] unmap_region+0xce/0x110 [ 124.864345] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 [ 124.864347] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 [ 124.864349] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 [ 124.864351] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b [ 124.864353] BUG: Bad page state in process aplay pfn:b35ba [ 124.864354] page:ffffea0002cd6e80 count:0 mapcount:0 mapping: (null) index:0x0 [ 124.864356] page flags: 0x100000000000414(referenced|dirty|reserved) [ 124.864364] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] [ 124.864365] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O 3.12.6-gentoo #8 [ 124.864366] Hardware name: LENOVO 20132/INVALID, BIOS 5DCN90WW(V8.01) 10/11/2012 [ 124.864368] ffffea0002cd6ec0 ffff8800b3649c90 ffffffff8178fa89 ffffea0002cd6e80 [ 124.864370] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 ffff8800b3649cd0 [ 124.864372] ffffffff810e563c ffffea0002cd6e80 0100000000000414 0000000000000000 [ 124.864372] Call Trace: [ 124.864374] [<ffffffff8178fa89>] dump_stack+0x45/0x56 [ 124.864377] [<ffffffff8178d359>] bad_page+0xca/0xe3 [ 124.864378] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 [ 124.864380] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 [ 124.864382] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 [ 124.864384] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 [ 124.864386] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 [ 124.864389] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 [ 124.864390] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 [ 124.864393] [<ffffffff811089ae>] unmap_region+0xce/0x110 [ 124.864395] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 [ 124.864397] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 [ 124.864399] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 [ 124.864402] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b [ 124.864403] BUG: Bad page state in process aplay pfn:b35b9 [ 124.864404] page:ffffea0002cd6e40 count:0 mapcount:0 mapping: (null) index:0x0 [ 124.864406] page flags: 0x100000000000414(referenced|dirty|reserved) [ 124.864414] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] [ 124.864416] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O 3.12.6-gentoo #8 [ 124.864417] Hardware name: LENOVO 20132/INVALID, BIOS 5DCN90WW(V8.01) 10/11/2012 [ 124.864419] ffffea0002cd6e80 ffff8800b3649c90 ffffffff8178fa89 ffffea0002cd6e40 [ 124.864421] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 ffff8800b3649cd0 [ 124.864422] ffffffff810e563c ffffea0002cd6e40 0100000000000414 0000000000000000 [ 124.864423] Call Trace: [ 124.864426] [<ffffffff8178fa89>] dump_stack+0x45/0x56 [ 124.864428] [<ffffffff8178d359>] bad_page+0xca/0xe3 [ 124.864430] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 [ 124.864431] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 [ 124.864433] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 [ 124.864437] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 [ 124.864440] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 [ 124.864444] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 [ 124.864446] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 [ 124.864449] [<ffffffff811089ae>] unmap_region+0xce/0x110 [ 124.864453] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 [ 124.864456] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 [ 124.864459] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 [ 124.864462] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b [ 124.864464] BUG: Bad page state in process aplay pfn:b35b8 [ 124.864466] page:ffffea0002cd6e00 count:0 mapcount:0 mapping: (null) index:0x0 [ 124.864469] page flags: 0x100000000000414(referenced|dirty|reserved) [ 124.864477] Modules linked in: "cuckoo"(O) cuckoo_mixer(O) cuckoo_pcm(O) snd_pcm snd_page_alloc snd_timer snd soundcore bbswitch(O) rfcomm bnep oss_hdaudio(O) osscore(O) iwldvm btusb iwlwifi x86_pkg_temp_thermal alx mdio joydev [last unloaded: nvidia] [ 124.864479] CPU: 3 PID: 3825 Comm: aplay Tainted: P B O 3.12.6-gentoo #8 [ 124.864479] Hardware name: LENOVO 20132/INVALID, BIOS 5DCN90WW(V8.01) 10/11/2012 [ 124.864481] ffffea0002cd6e40 ffff8800b3649c90 ffffffff8178fa89 ffffea0002cd6e00 [ 124.864483] ffff8800b3649ca8 ffffffff8178d359 0000000000000000 ffff8800b3649cd0 [ 124.864485] ffffffff810e563c ffffea0002cd6e00 0100000000000414 0000000000000000 [ 124.864486] Call Trace: [ 124.864488] [<ffffffff8178fa89>] dump_stack+0x45/0x56 [ 124.864490] [<ffffffff8178d359>] bad_page+0xca/0xe3 [ 124.864492] [<ffffffff810e563c>] free_pages_prepare+0xec/0x100 [ 124.864494] [<ffffffff810e5e0c>] free_hot_cold_page+0x2c/0x120 [ 124.864496] [<ffffffff810e5f46>] free_hot_cold_page_list+0x46/0xa0 [ 124.864498] [<ffffffff810eaf67>] release_pages+0x197/0x1f0 [ 124.864500] [<ffffffff811156dd>] free_pages_and_swap_cache+0x9d/0xc0 [ 124.864502] [<ffffffff811015ac>] tlb_flush_mmu.part.78+0x4c/0x90 [ 124.864504] [<ffffffff81101bb5>] tlb_finish_mmu+0x45/0x50 [ 124.864507] [<ffffffff811089ae>] unmap_region+0xce/0x110 [ 124.864509] [<ffffffff8110aa86>] do_munmap+0x226/0x3b0 [ 124.864511] [<ffffffff8110ac4c>] vm_munmap+0x3c/0x60 [ 124.864513] [<ffffffff8110bb2d>] SyS_munmap+0x1d/0x30 [ 124.864516] [<ffffffff8179eca2>] system_call_fastpath+0x16/0x1b W dniu 05.02.2014 18:18, Hannu Savolainen pisze: > Hi, > > It is impossible to say why this happens without knowing where it > happens. Can you send the stack trace that should be there after the BUG > message. > > Best regards, > > Hannu > --- > 4.2.2014 21.19, Igor Kotrasiński wrote: >> Hi, >> >> I'm currently doing some hacking in the cuckoo module (as in >> http://www.opensound.com/forum/viewtopic.php?t=5588). I've been trying >> to debug a particular problem that left me stumped. >> >> When I use alsa-lib through a plug PCM (linear/sample rate etc. >> conversion), upon closing the PCM I get several "bad page state" errors >> from the kernel: >> >> [ 433.089585] BUG: Bad page state in process aplay pfn:b3778 >> [ 433.089588] page:ffffea0002cdde00 count:0 mapcount:0 mapping: >> (null) index:0x0 >> [ 433.089589] page flags: 0x100000000000414(referenced|dirty|reserved) >> (...) >> >> Except for the dmesg messages, it causes no further problems. >> The number of bad pages is directly proportional to the DMA buffer size >> used by ALSA, minus one. The only vaguely related problem of this nature >> I could find is http://lkml.org/lkml/2011/8/31/71. Could my problem be >> caused by ALSA using a different deallocation method somewhere? >> >> I'm using kernel 3.8.12 with SLUB allocator and alsa 1.0.27.2. >> >> ------------------------------------------------------------------------------ >> Managing the Performance of Cloud-Based Applications >> Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. >> Read the Whitepaper. >> http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk >> _______________________________________________ >> Opensound-devel mailing list >> Ope...@li... >> https://lists.sourceforge.net/lists/listinfo/opensound-devel > > |
From: Hannu S. <ha...@op...> - 2014-02-05 17:34:38
|
Hi, It is impossible to say why this happens without knowing where it happens. Can you send the stack trace that should be there after the BUG message. Best regards, Hannu --- 4.2.2014 21.19, Igor Kotrasiński wrote: > Hi, > > I'm currently doing some hacking in the cuckoo module (as in > http://www.opensound.com/forum/viewtopic.php?t=5588). I've been trying > to debug a particular problem that left me stumped. > > When I use alsa-lib through a plug PCM (linear/sample rate etc. > conversion), upon closing the PCM I get several "bad page state" errors > from the kernel: > > [ 433.089585] BUG: Bad page state in process aplay pfn:b3778 > [ 433.089588] page:ffffea0002cdde00 count:0 mapcount:0 mapping: > (null) index:0x0 > [ 433.089589] page flags: 0x100000000000414(referenced|dirty|reserved) > (...) > > Except for the dmesg messages, it causes no further problems. > The number of bad pages is directly proportional to the DMA buffer size > used by ALSA, minus one. The only vaguely related problem of this nature > I could find is http://lkml.org/lkml/2011/8/31/71. Could my problem be > caused by ALSA using a different deallocation method somewhere? > > I'm using kernel 3.8.12 with SLUB allocator and alsa 1.0.27.2. > > ------------------------------------------------------------------------------ > Managing the Performance of Cloud-Based Applications > Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. > Read the Whitepaper. > http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk > _______________________________________________ > Opensound-devel mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opensound-devel |
From: Igor K. <ik...@ya...> - 2014-02-04 19:20:06
|
Hi, I'm currently doing some hacking in the cuckoo module (as in http://www.opensound.com/forum/viewtopic.php?t=5588). I've been trying to debug a particular problem that left me stumped. When I use alsa-lib through a plug PCM (linear/sample rate etc. conversion), upon closing the PCM I get several "bad page state" errors from the kernel: [ 433.089585] BUG: Bad page state in process aplay pfn:b3778 [ 433.089588] page:ffffea0002cdde00 count:0 mapcount:0 mapping: (null) index:0x0 [ 433.089589] page flags: 0x100000000000414(referenced|dirty|reserved) (...) Except for the dmesg messages, it causes no further problems. The number of bad pages is directly proportional to the DMA buffer size used by ALSA, minus one. The only vaguely related problem of this nature I could find is http://lkml.org/lkml/2011/8/31/71. Could my problem be caused by ALSA using a different deallocation method somewhere? I'm using kernel 3.8.12 with SLUB allocator and alsa 1.0.27.2. |
From: Hannu S. <ha...@vo...> - 2013-11-20 14:30:18
|
Hi, I don't know if the bug is in Java or in the player. However this is very typical problem with multithreaded applications. There is one thread playing or recording audio and at the same time some other thread makes ioctl calls on the device or even closes it. In this case it looks like the device has been closed while the playing thread is calling write(). This doesn't make any sense and it's absolutely forbidden. Best regards, Hannu ---- On 11/20/13 2:43 PM, Lokesh Kumar Chitla wrote: > Hi All, > I am new to oss utility, requesting all to look into below logs and > let me know if found unexpected behavior. > > Issue I am facing, suddenly my device stooped giving audio even though > respective transaction/thread running, not sure what went wrong, so > looked into logs and found below unexpected couple of logs bunch. > > 1-[logs] > > osscore: Audio engine 8: Internal error in channel setup, err=-32512, > ch=137199872 > > osscore: Audio engine 8: Internal error in channel setup, err=-11264, > ch=138793984 > > > 2-[logs] > > osscore: launch_output while not prepared. Engine=0 > > osscore: launch_output while not prepared. Engine=0 > > osscore: Output interrupt when no buffer is allocated > > osscore: Output interrupt when no buffer is allocated > > > Thanks in advance !! > > Regards, > Lokesh > > > ------------------------------------------------------------------------------ > Shape the Mobile Experience: Free Subscription > Software experts and developers: Be at the forefront of tech innovation. > Intel(R) Software Adrenaline delivers strategic insight and game-changing > conversations that shape the rapidly evolving mobile landscape. Sign up now. > http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk > > > _______________________________________________ > Opensound-devel mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opensound-devel |
From: Lokesh K. C. <lok...@gm...> - 2013-11-20 12:43:33
|
Hi All, I am new to oss utility, requesting all to look into below logs and let me know if found unexpected behavior. Issue I am facing, suddenly my device stooped giving audio even though respective transaction/thread running, not sure what went wrong, so looked into logs and found below unexpected couple of logs bunch. 1-[logs] osscore: Audio engine 8: Internal error in channel setup, err=-32512, ch=137199872 osscore: Audio engine 8: Internal error in channel setup, err=-11264, ch=138793984 2-[logs] osscore: launch_output while not prepared. Engine=0 osscore: launch_output while not prepared. Engine=0 osscore: Output interrupt when no buffer is allocated osscore: Output interrupt when no buffer is allocated Thanks in advance !! Regards, Lokesh |
From: Ashutosh K. <ash...@ya...> - 2013-11-20 10:45:04
|
Hi, We are facing an issue with oss modules while running a jplayer instance on a quadcore processor. Player is getting crashed after some 20-30 minutes. We want to know whether oss4.2 supports multicore? Also whether it is SMP enabled? Is it OK to run oss with Java version 1.6.0_45? We have oss4.2(oss-v4.2-build2007-src-gpl.tar) running on ubuntu kernel 3.2.11 uname -a = Linux 3.2.11-ts-i686-grsec #1 SMP PREEMPT Sun Jun 23 15:36:36 PDT 2013 i686 GNU/Linux Java Version:1.6.0_45 ossinfo Version info: OSS 4.2 (b 2007/201311191127) (0x00040100) GPL Platform: Linux/i686 3.2.11-ts-i686-grsec #1 SMP PREEMPT Sun Jun 23 15:36:36 PDT 2013 (topaz101) Number of audio devices: 8 Number of audio engines: 12 Number of MIDI devices: 0 Number of mixer devices: 1 Device objects 0: osscore0 OSS core services 1: oss_hdaudio0 Intel HD Audio interrupts=1345050 (1345050) HD Audio controller Intel HD Audio Vendor ID 0x808627d8 Subvendor ID 0x8086d6fe Codec 0: ALC888 (0x10ec0888/0x10ec0888) 2: oss_usb0 USB audio core services MIDI devices (/dev/midi*) Mixer devices 0: High Definition Audio ALC888 (Mixer 0 of device object 1) Audio devices HD Audio play front /dev/oss/oss_hdaudio0/pcm0 (device index 0) HD Audio play rear /dev/oss/oss_hdaudio0/pcm1 (device index 1) HD Audio play center/LFE /dev/oss/oss_hdaudio0/pcm2 (device index 2) HD Audio play side /dev/oss/oss_hdaudio0/pcm3 (device index 3) HD Audio play pcm4 /dev/oss/oss_hdaudio0/pcm4 (device index 4) HD Audio play spdif-out /dev/oss/oss_hdaudio0/spdout0 (device index 5) HD Audio rec mix /dev/oss/oss_hdaudio0/pcmin0 (device index 6) HD Audio rec mix /dev/oss/oss_hdaudio0/pcmin1 (device index 7) Nodes /dev/dsp -> /dev/oss/oss_hdaudio0/pcm0 /dev/dsp_in -> /dev/oss/oss_hdaudio0/pcm0 /dev/dsp_out -> /dev/oss/oss_hdaudio0/pcm0 /dev/dsp_ac3 -> /dev/oss/oss_hdaudio0/spdout0 /dev/dsp_mmap -> /dev/oss/oss_hdaudio0/pcm0 /dev/dsp_multich -> /dev/oss/oss_hdaudio0/pcm0 Logs: # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00000000, pid=3577, tid=2402225008 # # JRE version: 6.0_27-b07 # Java VM: Java HotSpot(TM) Server VM (20.2-b06 mixed mode linux-x86 ) # Problematic frame: # C 0x00000000 # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # --------------- T H R E A D --------------- Current thread (0x8fbdcc00): JavaThread "Headspace mixer frame proc thread" daemon [_thread_in_native, id=3616, stack(0x8f2a0000,0x8f2f1000)] siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x00000000 Registers: EAX=0x85e028e7, EBX=0x8f5545a8, ECX=0x00000000, EDX=0x00000000 ESP=0x8f2efefc, EBP=0x8f2eff28, ESI=0x081c0510, EDI=0x08292c78 EIP=0x00000000, EFLAGS=0x00010286, CR2=0x00000000 Top of Stack: (sp=0x8f2efefc) 0x8f2efefc: 8f53f0b6 8fbdcd20 85e028e7 5285c2ae 0x8f2eff0c: 00085eb6 8fbdcd20 8f5545a8 85dbe696 0x8f2eff1c: 8f5545a8 08292c78 00000001 8f2eff78 0x8f2eff2c: 8f54f5aa 8fbdcd20 08292c78 00000800 0x8f2eff3c: 00000200 b72088c8 8f2effe4 8f2eff50 0x8f2eff4c: 00014000 00010400 00000001 000019bc 0x8f2eff5c: 8fbdcc00 94a5d2e8 94a5d2e8 8f54f4eb 0x8f2eff6c: 9119a8a8 9119a8a8 8fbdcc00 8f2eff88 Instructions: (pc=0x00000000) 0xffffffe0: Register to memory mapping: EAX=0x85e028e7 is an unknown value EBX=0x8f5545a8: <offset 0x2f5a8> in /usr/java/j2se/lib/i386/libjsound.so at 0x8f525000 ECX=0x00000000 is an unknown value EDX=0x00000000 is an unknown value ESP=0x8f2efefc is pointing into the stack for thread: 0x8fbdcc00 EBP=0x8f2eff28 is pointing into the stack for thread: 0x8fbdcc00 ESI=0x081c0510 is an unknown value EDI=0x08292c78 is an unknown value Stack: [0x8f2a0000,0x8f2f1000], sp=0x8f2efefc, free space=319k Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j com.sun.media.sound.MixerThread.runNative(J)V+0 j com.sun.media.sound.MixerThread.run()V+5 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x0824dc00 JavaThread "Thread-29313" [_thread_blocked, id=5813, stack(0x8f5af000,0x8f600000)] 0x080a8800 JavaThread "BasicPlayer" [_thread_blocked, id=5811, stack(0x8f06b000,0x8f0bc000)] =>0x8fbdcc00 JavaThread "Headspace mixer frame proc thread" daemon [_thread_in_native, id=3616, stack(0x8f2a0000,0x8f2f1000)] 0x8f42a400 JavaThread "Java Sound Event Dispatcher" daemon [_thread_blocked, id=3598, stack(0x8f311000,0x8f362000)] 0x8f6f2c00 JavaThread "TimerQueue" daemon [_thread_blocked, id=3597, stack(0x8f55e000,0x8f5af000)] 0x8f6da400 JavaThread "DestroyJavaVM" [_thread_blocked, id=3578, stack(0xb6990000,0xb69e1000)] 0x8f6d9400 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=3594, stack(0x8f720000,0x8f771000)] 0x8f6d5000 JavaThread "AWT-Shutdown" [_thread_blocked, id=3593, stack(0x8f771000,0x8f7c2000)] 0x8f6c9400 JavaThread "AWT-XAWT" daemon [_thread_in_native, id=3592, stack(0x8f7c2000,0x8f813000)] 0x8fbc9800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=3591, stack(0x8f820000,0x8f871000)] 0x901a9c00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3589, stack(0x8fca1000,0x8fcf2000)] 0x901a8000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=3588, stack(0x8fcf2000,0x8fd73000)] 0x901a6000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=3587, stack(0x8fd73000,0x8fdf4000)] 0x901a4800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3586, stack(0x8fdf4000,0x8fe45000)] 0x90197800 JavaThread "Finalizer" daemon [_thread_blocked, id=3585, stack(0x8fe45000,0x8fe96000)] 0x90196000 JavaThread "Reference Handler" daemon [_thread_blocked, id=3584, stack(0x8fe96000,0x8fee7000)] Other Threads: 0x90192400 VMThread [stack: 0x8fee7000,0x8ff68000] [id=3583] 0x901abc00 WatcherThread [stack: 0x8fc20000,0x8fca1000] [id=3590] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap PSYoungGen total 3776K, used 3355K [0xa9240000, 0xa9640000, 0xb3840000) eden space 3456K, 92% used [0xa9240000,0xa9560c18,0xa95a0000) from space 320K, 47% used [0xa95f0000,0xa9616020,0xa9640000) to space 320K, 0% used [0xa95a0000,0xa95a0000,0xa95f0000) PSOldGen total 12160K, used 11003K [0x94640000, 0x95220000, 0xa9240000) object space 12160K, 90% used [0x94640000,0x950fef20,0x95220000) PSPermGen total 24832K, used 11867K [0x90640000, 0x91e80000, 0x94640000) object space 24832K, 47% used [0x90640000,0x911d6c60,0x91e80000) Code Cache [0xb3905000, 0xb3b45000, 0xb6905000) total_blobs=606 nmethods=370 adapters=190 free_code_cache=48913984 largest_free_block=19776 Dynamic libraries: 08048000-08052000 r-xp 00000000 08:02 1742 /usr/java/j2se/bin/java 08052000-08053000 rwxp 00009000 08:02 1742 /usr/java/j2se/bin/java 08053000-0846f000 rwxp 00000000 00:00 0 [heap] 8e100000-8e1f3000 rwxp 00000000 00:00 0 8e1f3000-8e200000 ---p 00000000 00:00 0 8e200000-8e2f5000 rwxp 00000000 00:00 0 8e2f5000-8e300000 ---p 00000000 00:00 0 8e300000-8e3fe000 rwxp 00000000 00:00 0 8e3fe000-8e400000 ---p 00000000 00:00 0 8e500000-8e5c0000 rwxp 00000000 00:00 0 8e5c0000-8e600000 ---p 00000000 00:00 0 8e700000-8e7ed000 rwxp 00000000 00:00 0 8e7ed000-8e800000 ---p 00000000 00:00 0 8e800000-8e8f6000 rwxp 00000000 00:00 0 8e8f6000-8e900000 ---p 00000000 00:00 0 8e900000-8e9f1000 rwxp 00000000 00:00 0 8e9f1000-8ea00000 ---p 00000000 00:00 0 8ea00000-8eaee000 rwxp 00000000 00:00 0 8eaee000-8eb00000 ---p 00000000 00:00 0 8eb00000-8ebff000 rwxp 00000000 00:00 0 8ebff000-8ec00000 ---p 00000000 00:00 0 8ec00000-8ecef000 rwxp 00000000 00:00 0 8ecef000-8ed00000 ---p 00000000 00:00 0 8ed00000-8eeff000 rwxp 00000000 00:00 0 8eeff000-8ef00000 ---p 00000000 00:00 0 8ef00000-8f000000 rwxp 00000000 00:00 0 8f06b000-8f06e000 ---p 00000000 00:00 0 8f06e000-8f0bc000 rwxp 00000000 00:00 0 8f0bc000-8f0bf000 ---p 00000000 00:00 0 8f0bf000-8f10d000 rwxp 00000000 00:00 0 8f10d000-8f110000 ---p 00000000 00:00 0 8f110000-8f15e000 rwxp 00000000 00:00 0 8f15e000-8f1fe000 rwxs 00000000 00:04 655366 /SYSV00000000 (deleted) 8f1fe000-8f201000 ---p 00000000 00:00 0 8f201000-8f24f000 rwxp 00000000 00:00 0 8f24f000-8f252000 ---p 00000000 00:00 0 8f252000-8f2a0000 rwxp 00000000 00:00 0 8f2a0000-8f2a3000 ---p 00000000 00:00 0 8f2a3000-8f2f1000 rwxp 00000000 00:00 0 8f311000-8f314000 ---p 00000000 00:00 0 8f314000-8f362000 rwxp 00000000 00:00 0 8f362000-8f3fc000 r-xp 00000000 08:02 904 /usr/lib/libasound.so.2.0.0 8f3fc000-8f400000 rwxp 0009a000 08:02 904 /usr/lib/libasound.so.2.0.0 8f400000-8f500000 rwxp 00000000 00:00 0 8f515000-8f524000 r-xp 00000000 08:02 979 /usr/java/j2se/lib/i386/libjsoundalsa.so 8f524000-8f525000 rwxp 0000e000 08:02 979 /usr/java/j2se/lib/i386/libjsoundalsa.so 8f525000-8f554000 r-xp 00000000 08:02 1003 /usr/java/j2se/lib/i386/libjsound.so 8f554000-8f555000 rwxp 0002e000 08:02 1003 /usr/java/j2se/lib/i386/libjsound.so 8f555000-8f556000 rwxp 00000000 00:00 0 8f556000-8f55e000 r-xs 00115000 08:02 1022 /usr/java/j2se/lib/resources.jar 8f55e000-8f561000 ---p 00000000 00:00 0 8f561000-8f5af000 rwxp 00000000 00:00 0 8f5af000-8f5b2000 ---p 00000000 00:00 0 8f5b2000-8f600000 rwxp 00000000 00:00 0 8f600000-8f6fa000 rwxp 00000000 00:00 0 8f6fa000-8f700000 ---p 00000000 00:00 0 8f703000-8f70a000 r-xp 00000000 08:02 1018 /usr/java/j2se/lib/i386/libnio.so 8f70a000-8f70b000 rwxp 00006000 08:02 1018 /usr/java/j2se/lib/i386/libnio.so 8f70b000-8f71f000 r-xp 00000000 08:02 978 /usr/java/j2se/lib/i386/libnet.so 8f71f000-8f720000 rwxp 00013000 08:02 978 /usr/java/j2se/lib/i386/libnet.so 8f720000-8f723000 ---p 00000000 00:00 0 8f723000-8f771000 rwxp 00000000 00:00 0 8f771000-8f774000 ---p 00000000 00:00 0 8f774000-8f7c2000 rwxp 00000000 00:00 0 8f7c2000-8f7c5000 ---p 00000000 00:00 0 8f7c5000-8f813000 rwxp 00000000 00:00 0 8f813000-8f817000 r-xp 00000000 08:02 483 /usr/lib/libXfixes.so.3.1.0 8f817000-8f818000 rwxp 00003000 08:02 483 /usr/lib/libXfixes.so.3.1.0 8f818000-8f81f000 r-xp 00000000 08:02 347 /usr/lib/libXrender.so.1.3.0 8f81f000-8f820000 rwxp 00006000 08:02 347 /usr/lib/libXrender.so.1.3.0 8f820000-8f823000 ---p 00000000 00:00 0 8f823000-8f871000 rwxp 00000000 00:00 0 8f871000-8f8ea000 r-xp 00000000 08:02 983 /usr/java/j2se/lib/i386/libfontmanager.so 8f8ea000-8f8f4000 rwxp 00078000 08:02 983 /usr/java/j2se/lib/i386/libfontmanager.so 8f8f4000-8f8f9000 rwxp 00000000 00:00 0 8f8f9000-8f90e000 r-xp 00000000 08:02 672 /usr/lib/libxcb.so.1.1.0 8f90e000-8f90f000 rwxp 00014000 08:02 672 /usr/lib/libxcb.so.1.1.0 8f90f000-8fa07000 r-xp 00000000 08:02 440 /usr/lib/libX11.so.6.3.0 8fa07000-8fa0a000 rwxp 000f8000 08:02 440 /usr/lib/libX11.so.6.3.0 8fa0a000-8fa4d000 r-xp 00000000 08:02 982 /usr/java/j2se/lib/i386/xawt/libmawt.so 8fa4d000-8fa4f000 rwxp 00043000 08:02 982 /usr/java/j2se/lib/i386/xawt/libmawt.so 8fa4f000-8fa50000 rwxp 00000000 00:00 0 8fa50000-8fad5000 r-xp 00000000 08:02 1017 /usr/java/j2se/lib/i386/libawt.so 8fad5000-8fadc000 rwxp 00085000 08:02 1017 /usr/java/j2se/lib/i386/libawt.so 8fadc000-8fb00000 rwxp 00000000 00:00 0 8fb00000-8fbff000 rwxp 00000000 00:00 0 8fbff000-8fc00000 ---p 00000000 00:00 0 8fc00000-8fc03000 r-xs 000c9000 08:02 1692 /usr/java/j2se/lib/ext/localedata.jar 8fc03000-8fc0a000 r-xp 00000000 08:02 418 /usr/lib/libXcursor.so.1.0.2 8fc0a000-8fc0b000 rwxp 00006000 08:02 418 /usr/lib/libXcursor.so.1.0.2 8fc0b000-8fc0e000 r-xs 00017000 08:02 6180 /root/jlgui3.0/lib/jflac-1.2.jar 8fc0e000-8fc11000 r-xs 0001f000 08:02 6182 /root/jlgui3.0/lib/jmactritonusspi1.74.jar 8fc11000-8fc13000 r-xs 00005000 08:02 6179 /root/jlgui3.0/lib/commons-logging-api.jar 8fc13000-8fc15000 r-xs 00002000 08:02 6186 /root/jlgui3.0/lib/kj_dsp1.1.jar 8fc15000-8fc1f000 r-xp 00000000 08:02 460 /usr/lib/libXi.so.6.1.0 8fc1f000-8fc20000 rwxp 0000a000 08:02 460 /usr/lib/libXi.so.6.1.0 8fc20000-8fc21000 ---p 00000000 00:00 0 8fc21000-8fca1000 rwxp 00000000 00:00 0 8fca1000-8fca4000 ---p 00000000 00:00 0 8fca4000-8fcf2000 rwxp 00000000 00:00 0 8fcf2000-8fcf5000 ---p 00000000 00:00 0 8fcf5000-8fd73000 rwxp 00000000 00:00 0 8fd73000-8fd76000 ---p 00000000 00:00 0 8fd76000-8fdf4000 rwxp 00000000 00:00 0 8fdf4000-8fdf7000 ---p 00000000 00:00 0 8fdf7000-8fe45000 rwxp 00000000 00:00 0 8fe45000-8fe48000 ---p 00000000 00:00 0 8fe48000-8fe96000 rwxp 00000000 00:00 0 8fe96000-8fe99000 ---p 00000000 00:00 0 8fe99000-8fee7000 rwxp 00000000 00:00 0 8fee7000-8fee8000 ---p 00000000 00:00 0 8fee8000-8ff68000 rwxp 00000000 00:00 0 8ff68000-90100000 r-xs 02b1a000 08:02 1686 /usr/java/j2se/lib/rt.jar 90100000-901fc000 rwxp 00000000 00:00 0 901fc000-90200000 ---p 00000000 00:00 0 90201000-90203000 r-xp 00000000 08:02 451 /usr/lib/libXau.so.6.0.0 90203000-90204000 rwxp 00001000 08:02 451 /usr/lib/libXau.so.6.0.0 90204000-90208000 r-xp 00000000 08:02 382 /usr/lib/libXtst.so.6.1.0 90208000-90209000 rwxp 00003000 08:02 382 /usr/lib/libXtst.so.6.1.0 90209000-90215000 r-xp 00000000 08:02 310 /usr/lib/libXext.so.6.4.0 90215000-90216000 rwxp 0000c000 08:02 310 /usr/lib/libXext.so.6.4.0 90216000-90217000 r-xs 00002000 08:02 6178 /root/jlgui3.0/lib/basicplayer3.0.jar 90217000-90219000 r-xs 00017000 08:02 6185 /root/jlgui3.0/lib/jspeex0.9.7.jar 90219000-9021c000 r-xs 00017000 08:02 6188 /root/jlgui3.0/lib/tritonus_share.jar 9021c000-9021e000 r-xs 00002000 08:02 6189 /root/jlgui3.0/lib/vorbisspi1.0.2.jar 9021e000-9021f000 r-xs 00001000 08:02 6183 /root/jlgui3.0/lib/jogg-0.0.7.jar 9021f000-90221000 r-xs 0000d000 08:02 6184 /root/jlgui3.0/lib/jorbis-0.0.15.jar 90221000-90222000 r-xs 00005000 08:02 6187 /root/jlgui3.0/lib/mp3spi1.9.4.jar 90222000-90225000 r-xs 00017000 08:02 6181 /root/jlgui3.0/lib/jl1.0.jar 90225000-90228000 r-xs 00051000 08:02 6177 /root/jlgui3.0/jlgui3.0.jar 90228000-9025c000 rwxp 00000000 00:00 0 9025c000-9025d000 ---p 00000000 00:00 0 9025d000-902dd000 rwxp 00000000 00:00 0 902dd000-902de000 ---p 00000000 00:00 0 902de000-9035e000 rwxp 00000000 00:00 0 9035e000-9035f000 ---p 00000000 00:00 0 9035f000-903df000 rwxp 00000000 00:00 0 903df000-903e0000 ---p 00000000 00:00 0 903e0000-9046d000 rwxp 00000000 00:00 0 9046d000-9046e000 ---p 00000000 00:00 0 9046e000-90480000 rwxp 00000000 00:00 0 90480000-90486000 rwxp 00000000 00:00 0 90486000-9048b000 ---p 00000000 00:00 0 9048b000-90526000 rwxp 00000000 00:00 0 90526000-90533000 rwxp 00000000 00:00 0 90533000-90534000 ---p 00000000 00:00 0 90534000-90546000 rwxp 00000000 00:00 0 90546000-9054c000 rwxp 00000000 00:00 0 9054c000-90551000 ---p 00000000 00:00 0 90551000-905ec000 rwxp 00000000 00:00 0 905ec000-905ee000 rwxp 00000000 00:00 0 905ee000-90601000 ---p 00000000 00:00 0 90601000-9063f000 rwxp 00000000 00:00 0 9063f000-91e80000 rwxp 00000000 00:00 0 91e80000-92080000 ---p 00000000 00:00 0 92080000-94640000 rwxp 00000000 00:00 0 94640000-95220000 rwxp 00000000 00:00 0 95220000-95b00000 ---p 00000000 00:00 0 95b00000-a9240000 rwxp 00000000 00:00 0 a9240000-a9640000 rwxp 00000000 00:00 0 a9640000-abb20000 ---p 00000000 00:00 0 abb20000-b3840000 rwxp 00000000 00:00 0 b3840000-b3842000 r-xs 0000d000 08:02 3255 /usr/java/j2se/lib/ext/RXTXcomm.jar b3845000-b384e000 rwxp 00000000 00:00 0 b384e000-b3905000 rwxp 00000000 00:00 0 b3905000-b3b45000 rwxp 00000000 00:00 0 b3b45000-b6905000 rwxp 00000000 00:00 0 b6905000-b6914000 r-xp 00000000 08:02 1016 /usr/java/j2se/lib/i386/libzip.so b6914000-b6916000 rwxp 0000e000 08:02 1016 /usr/java/j2se/lib/i386/libzip.so b6916000-b691e000 rwxs 00000000 08:02 5999 /tmp/hsperfdata_root/3577 b691e000-b6928000 r-xp 00000000 08:02 217 /lib/libnss_files-2.13.so b6928000-b6929000 r-xp 00009000 08:02 217 /lib/libnss_files-2.13.so b6929000-b692a000 rwxp 0000a000 08:02 217 /lib/libnss_files-2.13.so b692a000-b6933000 r-xp 00000000 08:02 244 /lib/libnss_nis-2.13.so b6933000-b6934000 r-xp 00008000 08:02 244 /lib/libnss_nis-2.13.so b6934000-b6935000 rwxp 00009000 08:02 244 /lib/libnss_nis-2.13.so b6935000-b693b000 r-xp 00000000 08:02 26 /lib/libnss_compat-2.13.so b693b000-b693c000 r-xp 00006000 08:02 26 /lib/libnss_compat-2.13.so b693c000-b693d000 rwxp 00007000 08:02 26 /lib/libnss_compat-2.13.so b693d000-b693e000 rwxp 00000000 00:00 0 b693e000-b693f000 r-xp 00000000 00:00 0 b693f000-b6952000 r-xp 00000000 08:02 252 /lib/libnsl-2.13.so b6952000-b6953000 r-xp 00012000 08:02 252 /lib/libnsl-2.13.so b6953000-b6954000 rwxp 00013000 08:02 252 /lib/libnsl-2.13.so b6954000-b6956000 rwxp 00000000 00:00 0 b6956000-b6979000 r-xp 00000000 08:02 1009 /usr/java/j2se/lib/i386/libjava.so b6979000-b697b000 rwxp 00023000 08:02 1009 /usr/java/j2se/lib/i386/libjava.so b697b000-b6986000 r-xp 00000000 08:02 967 /usr/java/j2se/lib/i386/libverify.so b6986000-b6987000 rwxp 0000b000 08:02 967 /usr/java/j2se/lib/i386/libverify.so b6987000-b698e000 r-xp 00000000 08:02 221 /lib/librt-2.13.so b698e000-b698f000 r-xp 00006000 08:02 221 /lib/librt-2.13.so b698f000-b6990000 rwxp 00007000 08:02 221 /lib/librt-2.13.so b6990000-b6993000 ---p 00000000 00:00 0 b6993000-b69e1000 rwxp 00000000 00:00 0 b69e1000-b6a05000 r-xp 00000000 08:02 241 /lib/libm-2.13.so b6a05000-b6a06000 r-xp 00023000 08:02 241 /lib/libm-2.13.so b6a06000-b6a07000 rwxp 00024000 08:02 241 /lib/libm-2.13.so b6a07000-b71b9000 r-xp 00000000 08:02 965 /usr/java/j2se/lib/i386/server/libjvm.so b71b9000-b720d000 rwxp 007b1000 08:02 965 /usr/java/j2se/lib/i386/server/libjvm.so b720d000-b762c000 rwxp 00000000 00:00 0 b762c000-b7784000 r-xp 00000000 08:02 35 /lib/libc-2.13.so b7784000-b7785000 ---p 00158000 08:02 35 /lib/libc-2.13.so b7785000-b7787000 r-xp 00158000 08:02 35 /lib/libc-2.13.so b7787000-b7788000 rwxp 0015a000 08:02 35 /lib/libc-2.13.so b7788000-b778b000 rwxp 00000000 00:00 0 b778b000-b778d000 r-xp 00000000 08:02 25 /lib/libdl-2.13.so b778d000-b778e000 r-xp 00001000 08:02 25 /lib/libdl-2.13.so b778e000-b778f000 rwxp 00002000 08:02 25 /lib/libdl-2.13.so b778f000-b7790000 rwxp 00000000 00:00 0 b7790000-b7797000 r-xp 00000000 08:02 988 /usr/java/j2se/lib/i386/jli/libjli.so b7797000-b7799000 rwxp 00006000 08:02 988 /usr/java/j2se/lib/i386/jli/libjli.so b7799000-b77ae000 r-xp 00000000 08:02 232 /lib/libpthread-2.13.so b77ae000-b77af000 ---p 00015000 08:02 232 /lib/libpthread-2.13.so b77af000-b77b0000 r-xp 00015000 08:02 232 /lib/libpthread-2.13.so b77b0000-b77b1000 rwxp 00016000 08:02 232 /lib/libpthread-2.13.so b77b1000-b77b4000 rwxp 00000000 00:00 0 b77b4000-b77b5000 r-xp 00000000 00:00 0 [vdso] b77b5000-b77d1000 r-xp 00000000 08:02 202 /lib/ld-2.13.so b77d1000-b77d2000 r-xp 0001b000 08:02 202 /lib/ld-2.13.so b77d2000-b77d3000 rwxp 0001c000 08:02 202 /lib/ld-2.13.so bfb24000-bfb45000 rwxp 00000000 00:00 0 [stack] VM Arguments: jvm_args: -Djava.library.path=.:/lib:/usr/java/j2se/bin:/usr/java/j2se/lib:/lib:/usr/lib:/usr/java/lib:/usr/X11R6/lib:/usr/gtk/lib:/usr/dbms/empress/shlib:/usr/jpos/lib:/home/topaz:/home/topaz/lib:/usr/local/lib:/usr/java/j2se/lib/i386:/usr/dbms/empress/shlib:/usr/jpos/lib:/usr/java/j2se/lib -Djava.home=/usr/java/j2se -Dsun.java2d.d3d=false java_command: jlgui3.0.jar Launcher Type: SUN_STANDARD Environment Variables: JAVA_HOME=/usr/java/j2se CLASSPATH=/usr/dbms/empress/jdbc/classes/empressJDBC.jar:/usr/java/j2se/lib/ext/RXTXcomm.jar:/usr/java/j2se/lib/partnerCom.jar:/usr/local/lib/sysinfo.jar PATH=/bin:/sbin:/usr/sbin:/usr/bin:/usr/java/j2se/bin:/usr/X11R6/bin:/usr/dbms/empress/bin:/home/topaz:/home/topaz/bin:/usr/local/bin LD_LIBRARY_PATH=/usr/java/j2se/lib/i386/server:/usr/java/j2se/lib/i386:/usr/java/j2se/../lib/i386:/usr/java/j2se/bin:/usr/java/j2se/lib:/lib:/usr/lib:/usr/java/lib:/usr/X11R6/lib:/usr/gtk/lib:/usr/dbms/empress/shlib:/usr/jpos/lib:/home/topaz:/home/topaz/lib:/usr/local/lib:/usr/java/j2se/lib/i386 SHELL=/bin/bash DISPLAY=localhost:0.0 Signal Handlers: SIGSEGV: [libjvm.so+0x725000], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGBUS: [libjvm.so+0x725000], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGFPE: [libjvm.so+0x5dfb60], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGPIPE: [libjvm.so+0x5dfb60], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGXFSZ: [libjvm.so+0x5dfb60], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGILL: [libjvm.so+0x5dfb60], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000 SIGUSR2: [libjvm.so+0x5e2da0], sa_mask[0]=0x00000000, sa_flags=0x10000004 SIGHUP: [libjvm.so+0x5e2980], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGINT: [libjvm.so+0x5e2980], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGTERM: [libjvm.so+0x5e2980], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGQUIT: [libjvm.so+0x5e2980], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 --------------- S Y S T E M --------------- OS:Linux uname:Linux 3.2.11-ts-i686-grsec #1 SMP PREEMPT Sun Jun 23 15:36:36 PDT 2013 i686 libc:glibc 2.13 NPTL 2.13 rlimit: STACK 8192k, CORE 0k, NPROC 15894, NOFILE 4096, AS infinity load average:0.39 0.15 0.08 /proc/meminfo: MemTotal: 2034856 kB MemFree: 1711992 kB Buffers: 4924 kB Cached: 84844 kB SwapCached: 0 kB Active: 203264 kB Inactive: 41640 kB Active(anon): 155176 kB Inactive(anon): 1596 kB Active(file): 48088 kB Inactive(file): 40044 kB Unevictable: 0 kB Mlocked: 0 kB HighTotal: 1149504 kB HighFree: 866288 kB LowTotal: 885352 kB LowFree: 845704 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 72 kB Writeback: 0 kB AnonPages: 155136 kB Mapped: 36204 kB Shmem: 1636 kB Slab: 28508 kB SReclaimable: 17968 kB SUnreclaim: 10540 kB KernelStack: 1496 kB PageTables: 788 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 1017428 kB Committed_AS: 281944 kB VmallocTotal: 122880 kB VmallocUsed: 39452 kB VmallocChunk: 76912 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 4096 kB DirectMap4k: 12280 kB DirectMap4M: 897024 kB CPU:total 4 (2 cores per cpu, 2 threads per core) family 6 model 54 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, ht /proc/cpuinfo: processor: 0 vendor_id: GenuineIntel cpu family: 6 model: 54 model name: Intel(R) Atom(TM) CPU D2550 @ 1.86GHz stepping: 1 microcode: 0x10c cpu MHz: 1862.129 cache size: 512 KB physical id: 0 siblings: 4 core id: 0 cpu cores: 2 apicid: 0 initial apicid: 0 fdiv_bug: no hlt_bug: no f00f_bug: no coma_bug: no fpu: yes fpu_exception: yes cpuid level: 10 wp: yes flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm arat dts bogomips: 3724.25 clflush size: 64 cache_alignment: 64 address sizes: 36 bits physical, 48 bits virtual power management: processor: 1 vendor_id: GenuineIntel cpu family: 6 model: 54 model name: Intel(R) Atom(TM) CPU D2550 @ 1.86GHz stepping: 1 microcode: 0x10c cpu MHz: 1862.129 cache size: 512 KB physical id: 0 siblings: 4 core id: 0 cpu cores: 2 apicid: 1 initial apicid: 1 fdiv_bug: no hlt_bug: no f00f_bug: no coma_bug: no fpu: yes fpu_exception: yes cpuid level: 10 wp: yes flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm arat dts bogomips: 3723.80 clflush size: 64 cache_alignment: 64 address sizes: 36 bits physical, 48 bits virtual power management: processor: 2 vendor_id: GenuineIntel cpu family: 6 model: 54 model name: Intel(R) Atom(TM) CPU D2550 @ 1.86GHz stepping: 1 microcode: 0x10c cpu MHz: 1862.129 cache size: 512 KB physical id: 0 siblings: 4 core id: 1 cpu cores: 2 apicid: 2 initial apicid: 2 fdiv_bug: no hlt_bug: no f00f_bug: no coma_bug: no fpu: yes fpu_exception: yes cpuid level: 10 wp: yes flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm arat dts bogomips: 3723.89 clflush size: 64 cache_alignment: 64 address sizes: 36 bits physical, 48 bits virtual power management: processor: 3 vendor_id: GenuineIntel cpu family: 6 model: 54 model name: Intel(R) Atom(TM) CPU D2550 @ 1.86GHz stepping: 1 microcode: 0x10c cpu MHz: 1862.129 cache size: 512 KB physical id: 0 siblings: 4 core id: 1 cpu cores: 2 apicid: 3 initial apicid: 3 fdiv_bug: no hlt_bug: no f00f_bug: no coma_bug: no fpu: yes fpu_exception: yes cpuid level: 10 wp: yes flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm arat dts bogomips: 3723.84 clflush size: 64 cache_alignment: 64 address sizes: 36 bits physical, 48 bits virtual power management: Memory: 4k page, physical 2034856k(1711992k free), swap 0k(0k free) vm_info: Java HotSpot(TM) Server VM (20.2-b06) for linux-x86 JRE (1.6.0_27-b07), built on Jul 19 2011 01:12:21 by "java_re" with gcc 3.2.1-7a (J2SE release) time: Thu Nov 14 21:43:58 2013 elapsed time: 5498 seconds Thanks, Ashutosh |
From: Lasse B. <br...@gm...> - 2013-03-17 00:19:33
|
Version info: OSS 4.2 (b 2007/201303150208) (0x00040100) GPL Platform: Linux/x86_64 3.8.1 #3 SMP PREEMPT Sat Mar 2 10:51:21 CET 2013 (armorII) Number of audio devices: 10 Number of audio engines: 16 Number of MIDI devices: 0 Number of mixer devices: 1 Device objects 0: osscore0 OSS core services 1: oss_hdaudio0 Intel HD Audio interrupts=179590733 (179590733) HD Audio controller Intel HD Audio Vendor ID 0x80861e20 Subvendor ID 0x104384fd Codec 0: ALC899 Supreme FX (0x10ec0899/0x1043846b) 2: oss_usb0 USB audio core services MIDI devices (/dev/midi*) Mixer devices 0: High Definition Audio ALC899 Su (Mixer 0 of device object 1) Device file /dev/oss/oss_hdaudio0/mix0, Legacy device /dev/mixer0 Priority: 10 Caps: Audio devices HD Audio play front /dev/oss/oss_hdaudio0/pcm0 (device index 0) Legacy device /dev/dsp0 Caps: DUPLEX TRIGGER MMAP Modes: IN/OUT Out engine 1: Busy (OUT) label 'VMIX' Engine 2: Busy (IN/OUT) by PID 2316 / oss label 'oss' Engine 3: Busy (IN) by PID 1819 / OSSInput label 'OSSInput' Engine 4: Busy (OUT) by PID 1820 / OSSOutput label 'OSSOutput' Engine 5: Busy (OUT) by PID 2446 / mpd label 'mpd' Engine 6: Busy (OUT) by PID 18846 / opera:libflashp label 'opera:libflashp' Engine 7: Busy (OUT) by PID 14329 / AwesomiumProces label 'AwesomiumProces' HD Audio play rear /dev/oss/oss_hdaudio0/pcm1 (device index 1) Legacy device /dev/dsp1 Caps: TRIGGER MMAP Modes: OUTPUT Out engine 1: Available for use HD Audio play center/LFE /dev/oss/oss_hdaudio0/pcm2 (device index 2) Legacy device /dev/dsp2 Caps: TRIGGER MMAP Modes: OUTPUT Out engine 1: Available for use HD Audio play side /dev/oss/oss_hdaudio0/pcm3 (device index 3) Legacy device /dev/dsp3 Caps: TRIGGER MMAP Modes: OUTPUT Out engine 1: Available for use HD Audio play pcm4 /dev/oss/oss_hdaudio0/pcm4 (device index 4) Legacy device /dev/dsp4 Caps: TRIGGER MMAP Modes: OUTPUT Out engine 1: Available for use HD Audio play spdif-out /dev/oss/oss_hdaudio0/spdout0 (device index 5) Legacy device /dev/dsp5 Caps: TRIGGER MMAP Modes: OUTPUT Out engine 1: Available for use HD Audio play spdifout /dev/oss/oss_hdaudio0/spdout1 (device index 6) Legacy device /dev/dsp6 Caps: TRIGGER MMAP Modes: OUTPUT Out engine 1: Available for use HD Audio rec select /dev/oss/oss_hdaudio0/pcmin0 (device index 7) Legacy device /dev/dsp7 Caps: DUPLEX TRIGGER MMAP Modes: IN/OUT In engine 1: Busy (IN) label 'VMIX_IN' Engine 2: Busy (IN/OUT) by PID 2316 / oss label 'oss' Engine 3: Busy (IN) by PID 1819 / OSSInput label 'OSSInput' Engine 4: Busy (OUT) by PID 1820 / OSSOutput label 'OSSOutput' Engine 5: Busy (OUT) by PID 2446 / mpd label 'mpd' Engine 6: Busy (OUT) by PID 18846 / opera:libflashp label 'opera:libflashp' Engine 7: Busy (OUT) by PID 14329 / AwesomiumProces label 'AwesomiumProces' HD Audio rec mix /dev/oss/oss_hdaudio0/pcmin1 (device index 8) Legacy device /dev/dsp8 Caps: TRIGGER MMAP Modes: INPUT In engine 1: Available for use HD Audio rec mix /dev/oss/oss_hdaudio0/pcmin2 (device index 9) Legacy device /dev/dsp9 Caps: TRIGGER MMAP Modes: INPUT In engine 1: Available for use Nodes /dev/dsp -> /dev/oss/oss_hdaudio0/pcm0 /dev/dsp_in -> /dev/oss/oss_hdaudio0/pcm0 /dev/dsp_out -> /dev/oss/oss_hdaudio0/pcm0 /dev/dsp_ac3 -> /dev/oss/oss_hdaudio0/spdout0 /dev/dsp_mmap -> /dev/oss/oss_hdaudio0/pcm0 /dev/dsp_multich -> /dev/oss/oss_hdaudio0/pcm0 |
From: Дмитрий Т. <dim...@gm...> - 2013-02-20 22:18:19
|
Hello! Will someone fix the USB audio device driver, which supports USB devices with microphone, in forseeable future? Regards, Dmitry |
From: Дмитрий Т. <dim...@gm...> - 2013-02-14 23:55:29
|
Dear developers I am an independent developer-enthusiast and requesting help with developing a music player. Also I have made a topic on the forum called "OSS4 for Android"<http://www.opensound.com/forum/viewtopic.php?f=3&t=5187&sid=3fc7c66c2a67d664e0cba8e419decd21> . I'm writing on C++ using SimpleDirectLayer library and after some practice I plan to write a driver for my android phone LG P936. But before driver, OpenSoundSystem should be ported to Android operating system. The lack of experience maybe make me blind and I don't see core problems. I am asking help also because I want to make a good, or maybe, an excellent architecture for my application and future projects. Thank you! Yours sincerely, Dmitry Vjacheslav Timofejev |
From: Andrew E. <ae...@co...> - 2013-01-15 14:37:19
|
Hi folks, (I'm not subscribed to this list, so please keep me in CC.) We have a user on the Wine Bugzilla reporting a problem[1] with his OSS device giving the wrong values from SND_ENGINEINFO: trace:oss:AUDDRV_GetAudioEndpoint OSS audioinfo: trace:oss:AUDDRV_GetAudioEndpoint devnode: /dev/oss/oss_hdaudio0/spdout0 trace:oss:AUDDRV_GetAudioEndpoint name: HD Audio play spdifout-mix (vmix) trace:oss:AUDDRV_GetAudioEndpoint busy: 2 trace:oss:AUDDRV_GetAudioEndpoint caps: 19077500 trace:oss:AUDDRV_GetAudioEndpoint iformats: 5010 trace:oss:AUDDRV_GetAudioEndpoint oformats: 5010 trace:oss:AUDDRV_GetAudioEndpoint enabled: 1 trace:oss:AUDDRV_GetAudioEndpoint min_rate: 0 trace:oss:AUDDRV_GetAudioEndpoint max_rate: 0 trace:oss:AUDDRV_GetAudioEndpoint min_channels: 2 trace:oss:AUDDRV_GetAudioEndpoint max_channels: 0 As you can see, the reported rates and channels are obviously invalid. This looks like a bug in this device's driver. More generally, I think I'm going to add a set of default fallbacks, in case other drivers have similar bugs. I'm thinking about setting the format to 44.1kHz if both rates are 0, and stereo if both channel values are 0. Does this seem reasonable? Thanks, Andrew [1] WineHQ Bugzilla - Bug 32706 - No sound with foobar2000: Unknown error code (0x80070057) http://bugs.winehq.org/show_bug.cgi?id=32706 |
From: Hannu S. <ha...@op...> - 2012-12-30 16:46:24
|
Hi, Some users have requested us to use git instead of mercurial/hg as the source repository format. The transition has been done and the hg repository will be removed after few weeks. Address of the git repo is http://opensound.git.sourceforge.net/git/gitweb-index.cgi. To get OSS you can use: git clone |git://opensound.git.sourceforge.net/gitroot/opensound/opensound Best regards, Hannu | |