FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo User

 
 
LinkBack Thread Tools
 
Old 09-18-2008, 10:10 AM
Patrick Holthaus
 
Default Two Suspend/Resume Problems

Hello Gentooers!

I am expieriencing some issues with Suspend/Resume (no matter if RAM or disk).
After resuming, There seems to be a kernel bug:

BUG: unable to handle kernel paging request at 0000000000100100
IP: [<ffffffff803ab5bc>] snd_ctl_dev_disconnect+0x58/0x89
PGD 71f3d067 PUD 78f4f067 PMD 0
Oops: 0000 [1] PREEMPT SMP
CPU 0
Modules linked in: aes_x86_64 aes_generic bridge llc snd_pcm_oss snd_mixer_oss
snd_seq_oss snd_seq_midi_event snd_seq hci_usb bluetooth snd_usb_audio
snd_usb_lib snd_rawmidi snd_seq_device snd_hwdep usbhid hid arc4 ecb
crypto_blkcipher cryptomgr ehci_hcd nvidia(P) crypto_algapi b44 uhci_hcd
usbcore iwl3945 mac80211 crypto ohci1394 sdhci mmc_core dcdbas ssb
snd_hda_intel cfg80211 snd_pcm snd_timer ieee1394 i2c_i801 mii snd_page_alloc
i2c_core
Pid: 2118, comm: khubd Tainted: P 2.6.26-gentoo-r1 #2
RIP: 0010:[<ffffffff803ab5bc>] [<ffffffff803ab5bc>]
snd_ctl_dev_disconnect+0x58/0x89
RSP: 0018:ffff81007dc97c20 EFLAGS: 00010246
RAX: ffff81007dc97fd8 RBX: 0000000000100100 RCX: 0000000000000000
RDX: 0000000000020004 RSI: 000000000000001d RDI: ffff81007efbcb48
RBP: ffff81007e4c8400 R08: ffff81007dc96000 R09: 00000000000ec4e6
R10: 0000000000000000 R11: ffffffff803ab740 R12: ffff81007e4c8568
R13: ffff81007e4c85a0 R14: 00000000fffffffa R15: ffff81007e5f6800
FS: 0000000000000000(0000) GS:ffffffff8050c000(0000) knlGS:0000000000000000
CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b
CR2: 0000000000100100 CR3: 0000000071f3c000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process khubd (pid: 2118, threadinfo ffff81007dc96000, task ffff81007eb48ae0)
Stack: ffff81007e4c8400 ffff81007eaf9dc0 0000000000000000 ffff81007e4c8400
ffff81007e4c8550 ffffffff803adc0a ffff81007eaf9dc0 ffffffff803adc6d
0000000000000000 ffff81007e4c8400 ffff81007e4c85d8 ffff81007ed6b028
Call Trace:
[<ffffffff803adc0a>] ? snd_device_disconnect+0x2f/0x63
[<ffffffff803adc6d>] ? snd_device_disconnect_all+0x2f/0x4e
[<ffffffff803aa1ee>] ? snd_card_disconnect+0x17f/0x1d7
[<ffffffffa08e78c4>] ? :snd_usb_audio:usb_audio_disconnect+0x4c/0x136
[<ffffffffa01155bd>] ? :usbcore:usb_unbind_interface+0x38/0x75
[<ffffffff80367e30>] ? __device_release_driver+0x95/0xba
[<ffffffff80367f2a>] ? device_release_driver+0x21/0x2d
[<ffffffff80367551>] ? bus_remove_device+0x97/0xb9
[<ffffffff80366222>] ? device_del+0x109/0x190
[<ffffffffa0113271>] ? :usbcore:usb_disable_device+0x67/0xe6
[<ffffffffa010f72a>] ? :usbcore:usb_disconnect+0x89/0xf4
[<ffffffffa011041c>] ? :usbcore:hub_thread+0x55b/0xf3a
[<ffffffff80226a84>] ? hrtick_start_fair+0x139/0x18a
[<ffffffff802403b8>] ? autoremove_wake_function+0x0/0x2e
[<ffffffffa010fec1>] ? :usbcore:hub_thread+0x0/0xf3a
[<ffffffff802400b4>] ? kthread+0x47/0x73
[<ffffffff8022c00c>] ? schedule_tail+0x27/0x5b
[<ffffffff8020c0c8>] ? child_rip+0xa/0x12
[<ffffffff8024006d>] ? kthread+0x0/0x73
[<ffffffff8020c0be>] ? child_rip+0x0/0x12


Code: 48 8d 7b 28 31 c9 ba 01 00 00 00 be 03 00 00 00 e8 f6 a3 e7 ff 48 8d 7b
48 ba 04 00 02 00 be 1d 00 00 00 e8 28 da ed ff 48 8b 1b <48> 8b 03 4c 39 eb
0f 18 08 75 ca 4c 89 e7 e8 47 7d e9 ff 83 ca
RIP [<ffffffff803ab5bc>] snd_ctl_dev_disconnect+0x58/0x89
RSP <ffff81007dc97c20>
CR2: 0000000000100100
---[ end trace 2e3cd65b101c6e8f ]---


Afterwards, My USB soundcard does not work anymore (USB mouse works fine).

An additional but probably unrelated issues is related to my wireless card. It
gets disconnected after resume:

wlan0: authenticate with AP 00:1c:4a:1f:a1:b1
wlan0: RX authentication from 00:1c:4a:1f:a1:b1 (alg=0 transaction=2 status=0)
wlan0: authenticated
wlan0: associate with AP 00:1c:4a:1f:a1:b1
wlan0: RX ReassocResp from 00:1c:4a:1f:a1:b1 (capab=0x411 status=0 aid=1)
wlan0: associated
wlan0: CTS protection enabled (BSSID=00:1c:4a:1f:a1:b1)
wlan0: deauthenticate(reason=3)

I am using gentoo-sources-2.6.26-r1. Full dmesg, kernel config and
emerge --info can be found here: http://big.homeftp.net/~pholthau/

Any help would be very much appreciated.
Patrick
 
Old 09-18-2008, 10:47 AM
"Vladimir Rusinov"
 
Default Two Suspend/Resume Problems

On Thu, Sep 18, 2008 at 2:10 PM, Patrick Holthaus <patrick.holthaus@uni-bielefeld.de> wrote:

I am using gentoo-sources-2.6.26-r1. Full dmesg, kernel config and

emerge --info can be found here: http://big.homeftp.net/~pholthau/


What hardware are you using? Is it a laptop or desktop pc?

Few general suggestions:
1. update your bios to latest version.
2. Try to load motherboard-specific acpi module (e.g. asus-acpi for asus notebooks, or acer-acpi, or ...)

--
Vladimir Rusinov
http://greenmice.info/
 
Old 09-18-2008, 11:51 AM
Patrick Holthaus
 
Default Two Suspend/Resume Problems

Hi!

> What hardware are you using? Is it a laptop or desktop pc?

I's a Dell Inspiron 9400.

> Few general suggestions:
> 1. update your bios to latest version.
> 2. Try to load motherboard-specific acpi module (e.g. asus-acpi for asus
> notebooks, or acer-acpi, or ...)

I think there isn't any for dell. Correct me if I am wrong, cause I'm not at
the laptop right now.

Patrick
 
Old 09-18-2008, 12:42 PM
Iain Buchanan
 
Default Two Suspend/Resume Problems

Patrick Holthaus wrote:

Hi!


What hardware are you using? Is it a laptop or desktop pc?


I's a Dell Inspiron 9400.


I suspend happily with a Dell Inspiron 9100, but I think the 9400 is
different enough to worry about...



Few general suggestions:
1. update your bios to latest version.
2. Try to load motherboard-specific acpi module (e.g. asus-acpi for asus
notebooks, or acer-acpi, or ...)


I think there isn't any for dell. Correct me if I am wrong, cause I'm not at
the laptop right now.


I noticed nvidia in that list. Can you suspend without it? Try booting
without loading the nvidia module at all (sometimes even just loading
and unlaoding the nvidia module can cause issues with suspending). Also
stop as many services as possible and unload as many modules as possible.


Then when it works, you can add modules one by one and keep testing the
suspend / resume behaviour.


HTH,
--
Iain Buchanan <iaindb at netspace dot net dot au>

<carpaski> I'm greatly disturbed by my process list saying that a
process started 3 minutes from now.
<spyderous> carpaski: it's the latest in kernel scheduling. it can
actually plan ahead to see where resources should go.
 

Thread Tools




All times are GMT. The time now is 05:42 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org