All of lore.kernel.org
 help / color / mirror / Atom feed
From: "J. Bruce Fields" <bfields@fieldses.org>
To: Takashi Iwai <tiwai@suse.de>
Cc: linux-kernel@vger.kernel.org
Subject: 2.6.14-rc5 apm suspend failure--ALSA patch?
Date: Sun, 23 Oct 2005 14:42:02 -0400	[thread overview]
Message-ID: <20051023184202.GB10037@fieldses.org> (raw)

When I upgraded my laptop (Thinkpad X31) from 2.6.14-rc1 to 2.6.14-rc5 I
found apm suspend had stopped working.  With git bisect I found the
commit 16dab54b8cbac39bd3f639db5d7d0fd8300a6cb0, "[ALSA] Add
snd_card_set_generic_dev() call", and verified that suspend worked again
in 2.6.14-rc5 with that patch reverted.

The symptoms are that when I suspend to RAM, the screen blanks but
nothing further happens.  At that point I can ssh into the laptop and
find the appended oops.  Any idea what's going on?--b.

Oct 22 13:47:58 puzzle apmd[4362]: Suspending now
Oct 22 13:47:59 puzzle kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000000
Oct 22 13:47:59 puzzle kernel:  printing eip:
Oct 22 13:47:59 puzzle kernel: 00000000
Oct 22 13:47:59 puzzle kernel: *pde = 00000000
Oct 22 13:47:59 puzzle kernel: Oops: 0000 [#1]
Oct 22 13:47:59 puzzle kernel: PREEMPT 
Oct 22 13:47:59 puzzle kernel: Modules linked in:
Oct 22 13:47:59 puzzle kernel: CPU:    0
Oct 22 13:47:59 puzzle kernel: EIP:    0060:[<00000000>]    Not tainted VLI
Oct 22 13:47:59 puzzle kernel: EFLAGS: 00010287   (2.6.14-rc5) 
Oct 22 13:47:59 puzzle kernel: EIP is at rest_init+0x3feffdc0/0x40
Oct 22 13:47:59 puzzle kernel: eax: f7cb1008   ebx: f7c9b000   ecx: 00000066   edx: 00000000
Oct 22 13:47:59 puzzle kernel: esi: 00000002   edi: 00000000   ebp: f7744ea4   esp: f7744e94
Oct 22 13:47:59 puzzle kernel: ds: 007b   es: 007b   ss: 0068
Oct 22 13:47:59 puzzle kernel: Process apmd (pid: 4362, threadinfo=f7744000 task=f7728000)
Oct 22 13:47:59 puzzle kernel: Stack: c040c62f f7c9b000 00000002 f7cb1008 f7744ec0 c035d5a5 f7cb1008 00000002 
Oct 22 13:47:59 puzzle kernel:        00000002 f7cb1008 00000002 f7744ee4 c035f15d f7cb1008 00000002 f7cb1140 
Oct 22 13:47:59 puzzle kernel:        f7cb10f8 f7cb1140 f7cb1008 00000000 f7744f04 c035f22c f7cb1008 00000002 
Oct 22 13:47:59 puzzle kernel: Call Trace:
Oct 22 13:47:59 puzzle kernel:  [<c0103296>] show_stack+0x86/0xd0
Oct 22 13:47:59 puzzle kernel:  [<c010344a>] show_registers+0x14a/0x1e0
Oct 22 13:47:59 puzzle kernel:  [<c0103637>] die+0xc7/0x160
Oct 22 13:47:59 puzzle kernel:  [<c04e1839>] do_page_fault+0x1e9/0x680
Oct 22 13:47:59 puzzle kernel:  [<c0102f2f>] error_code+0x4f/0x60
Oct 22 13:47:59 puzzle kernel:  [<c035d5a5>] platform_suspend+0x25/0x70
Oct 22 13:47:59 puzzle kernel:  [<c035f15d>] suspend_device+0xcd/0xe0
Oct 22 13:47:59 puzzle kernel:  [<c035f22c>] device_suspend+0xbc/0x1c0
Oct 22 13:47:59 puzzle kernel:  [<c010fe50>] suspend+0x30/0x1a0
Oct 22 13:47:59 puzzle kernel:  [<c0110759>] do_ioctl+0x149/0x180
Oct 22 13:47:59 puzzle kernel:  [<c0167ccb>] do_ioctl+0x6b/0x80
Oct 22 13:47:59 puzzle kernel:  [<c0167e71>] vfs_ioctl+0x51/0x1e0
Oct 22 13:47:59 puzzle kernel:  [<c016802e>] sys_ioctl+0x2e/0x50
Oct 22 13:47:59 puzzle kernel:  [<c0102c59>] syscall_call+0x7/0xb
Oct 22 13:47:59 puzzle kernel: Code:  Bad EIP value.
Oct 22 13:57:07 puzzle syslogd 1.4.1#17: restart.
Oct 22 13:57:08 puzzle kernel: klogd 1.4.1#17, log source = /proc/kmsg started.
Oct 22 13:57:08 puzzle kernel: Cannot find map file.
Oct 22 13:57:08 puzzle kernel: No module symbols loaded - kernel modules not enabled. 
Oct 22 13:57:08 puzzle kernel: Linux version 2.6.14-rc5 (bfields@puzzle) (gcc version 4.0.2 (Debian 4.0.2-2)) #12 PREEMPT Sat Oct 22 13:37:56 EDT 2005
Oct 22 13:57:08 puzzle kernel: BIOS-provided physical RAM map:
Oct 22 13:57:08 puzzle kernel:  BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
Oct 22 13:57:08 puzzle kernel:  BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved)
Oct 22 13:57:08 puzzle kernel:  BIOS-e820: 00000000000d2000 - 00000000000d4000 (reserved)
Oct 22 13:57:08 puzzle kernel:  BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved)
Oct 22 13:57:08 puzzle kernel:  BIOS-e820: 0000000000100000 - 000000003ff60000 (usable)
Oct 22 13:57:08 puzzle kernel:  BIOS-e820: 000000003ff60000 - 000000003ff79000 (ACPI data)
Oct 22 13:57:08 puzzle kernel:  BIOS-e820: 000000003ff79000 - 000000003ff7b000 (ACPI NVS)
Oct 22 13:57:08 puzzle kernel:  BIOS-e820: 000000003ff80000 - 0000000040000000 (reserved)
Oct 22 13:57:08 puzzle kernel:  BIOS-e820: 00000000ff800000 - 0000000100000000 (reserved)

             reply	other threads:[~2005-10-23 18:42 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-10-23 18:42 J. Bruce Fields [this message]
2005-10-24  9:55 ` 2.6.14-rc5 apm suspend failure--ALSA patch? Takashi Iwai
2005-10-24 15:35   ` J. Bruce Fields
2005-10-24 15:38     ` Takashi Iwai
2005-10-24 16:01       ` J. Bruce Fields

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20051023184202.GB10037@fieldses.org \
    --to=bfields@fieldses.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=tiwai@suse.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.