mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: "Evan N. McNabb" <evan@mcnabbs.org>
To: linux-kernel@vger.kernel.org
Subject: ACPI and orinoco_pci (2.6.9)
Date: Tue, 19 Oct 2004 02:54:43 -0600	[thread overview]
Message-ID: <20041019085443.GC9189@mcnabbs.org> (raw)

[-- Attachment #1: Type: text/plain, Size: 6114 bytes --]

First of all, a thanks to those who have worked on ACPI. Suspend to RAM
works for the first time on my laptop with the 2.6.9 kernel! (Sony
v505BX)

There is a problem, however, with the wireless card after the system
resumes. It's a built in PCI wireless card with a Prism 2.5 chipset that
uses the orinoco_pci driver. Once the resume occurs I can't seem to get
the wireless card to work again (i.e. removing the modules, etc).

Here's some info below. Any ideas? Thanks!

-Evan

0000:00:00.0 Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge (rev 04)
0000:00:01.0 PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge (rev 04)
0000:00:1e.0 PCI bridge: Intel Corp. 82801BAM/CAM PCI Bridge (rev 42)
0000:00:1f.0 ISA bridge: Intel Corp. 82801CAM ISA Bridge (LPC) (rev 02)
0000:00:1f.1 IDE interface: Intel Corp. 82801CAM IDE U100 (rev 02)
0000:00:1f.3 SMBus: Intel Corp. 82801CA/CAM SMBus Controller (rev 02)
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801CA/CAM AC'97 Audio Controller (rev 02)
0000:00:1f.6 Modem: Intel Corp. 82801CA/CAM AC'97 Modem Controller (rev 02)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M6 LY
0000:02:02.0 Network controller: Intersil Corporation: Unknown device 3872 (rev 01)
0000:02:05.0 CardBus bridge: Ricoh Co Ltd RL5c475 (rev b8)
0000:02:05.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C551 IEEE 1394 Controller
0000:02:07.0 USB Controller: NEC Corporation USB (rev 43)
0000:02:07.1 USB Controller: NEC Corporation USB (rev 43)
0000:02:07.2 USB Controller: NEC Corporation USB 2.0 (rev 04)
0000:02:08.0 Ethernet controller: Intel Corp. 82801CAM (ICH3) PRO/100 VE (LOM) Ethernet Controller (rev 42)

0000:02:02.0 Network controller: Intersil Corporation: Unknown device 3872 (rev 01)
        Subsystem: AMBIT Microsystem Corp.: Unknown device 0202
        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Interrupt: pin A routed to IRQ 9
        Region 0: Memory at f8000000 (32-bit, prefetchable)
        Capabilities: <available only to root>

* dmesg from the suspend:
-------------------------------------------------------------------------
PM: Entering state.
Back to C!
Debug: sleeping function called from invalid context at mm/slab.c:2052
in_atomic():0, irqs_disabled():1
 [<c0105ea4>] dump_stack+0x1e/0x22
 [<c01188b4>] __might_sleep+0xb2/0xd3
 [<c013d308>] __kmalloc+0x93/0x9a
 [<c023d9c3>] acpi_os_allocate+0x10/0x14
 [<c02608a9>] acpi_ut_allocate+0x5e/0xa5
 [<c02609d6>] acpi_ut_allocate_and_track+0x1c/0x61
 [<c0260806>] acpi_ut_initialize_buffer+0x46/0x8b
 [<c025ae7b>] acpi_rs_create_byte_stream+0x94/0xfd
 [<c025d9c3>] acpi_rs_set_srs_method_data+0x42/0xf3
 [<c025bd91>] acpi_set_current_resources+0x69/0x81
 [<c02683c8>] acpi_pci_link_set+0x181/0x2a1
 [<c02689ae>] acpi_pci_link_resume+0x49/0x81
 [<c0268a2d>] irqrouter_resume+0x47/0x71
 [<c02a05f7>] sysdev_resume+0xe7/0xec
 [<c02a3bbf>] device_power_up+0x8/0xe
 [<c01329cb>] suspend_enter+0x35/0x46
 [<c0132a7d>] enter_state+0x68/0x9d
 [<c0265237>] acpi_suspend+0x3f/0x4c
 [<c026567f>] acpi_system_write_sleep+0x6a/0x7f
 [<c0150fc4>] vfs_write+0xa1/0x10c
 [<c01510ef>] sys_write+0x4b/0x75
 [<c010504f>] syscall_call+0x7/0xb
orinoco_lock() called with hw_unavailable (dev=df5ec000)
orinoco_lock() called with hw_unavailable (dev=df5ec000)
PM: Finishing up.
ACPI: PCI interrupt 0000:00:1f.1[A]: no GSI
ACPI: PCI interrupt 0000:00:1f.5[B] -> GSI 9 (level, low) -> IRQ 9
PCI: Setting latency timer of device 0000:00:1f.5 to 64
radeonfb: resumed !
eth1: Orinoco-PCI waking up
eth1: Error -19 re-initializing firmware on orinoco_pci_resume()
ACPI: PCI interrupt 0000:02:05.1[B] -> GSI 9 (level, low) -> IRQ 9
orinoco_lock() called with hw_unavailable (dev=df5ec000)
orinoco_lock() called with hw_unavailable (dev=df5ec000)
orinoco_lock() called with hw_unavailable (dev=df5ec000)
orinoco_lock() called with hw_unavailable (dev=df5ec000)
orinoco_lock() called with hw_unavailable (dev=df5ec000)
orinoco_lock() called with hw_unavailable (dev=df5ec000)
orinoco_lock() called with hw_unavailable (dev=df5ec000)
Restarting tasks... done
-------------------------------------------------------------------------

* dmesg when trying to reload the orinoco_pci driver:

orinoco 0.13e (David Gibson <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al)
orinoco_pci 0.13e (Pavel Roskin <proski@gnu.org>, David Gibson <hermes@gibson.dropbear.id.au> & Jean Tourril
hes <jt@hpl.hp.com>)
ACPI: PCI interrupt 0000:02:02.0[A] -> GSI 9 (level, low) -> IRQ 9
orinoco_pci: Detected Orinoco/Prism2 PCI device at 0000:02:02.0, mem:0xF8000000 to 0xF8000FFF -> 0xe0838000,
 irq:9
Reset done..................................................................................................
............................................................................................................
............................................;
Clear Reset.................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
...............................................................................;
orinoco_pci: Busy timeout
eth%d: Failed to start the card
orinoco_pci: probe of 0000:02:02.0 failed with error -110
-------------------------------------------------------------------------

/********************************************************************\
       Evan McNabb: <evan@mcnabbs.org> <emcnabb@gurulabs.com>
                      Instructor, Guru Labs
		     http://evan.mcnabbs.org
 GnuPG Fingerprint: 53B5 EDCA 5543 A27A E0E1 2B2F 6776 8F9C 6A35 6EA5
\********************************************************************/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

                 reply	other threads:[~2004-10-19  8:55 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=20041019085443.GC9189@mcnabbs.org \
    --to=evan@mcnabbs.org \
    --cc=linux-kernel@vger.kernel.org \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®