Experiences with new PCI code

From: Kevin Oberman (oberman_at_es.net)
Date: 04/13/04

  • Next message: Kevin Oberman: "Experiences with new PCI code"
    To: imp@impbsd.net
    Date: Tue, 13 Apr 2004 14:34:01 -0700
    
    

    System: IBM T30 (ICH3, 1.8G P4-M, 512 MB RAM, Intel/Xircom Pro/100 VE
    Ethernet, TI1520 CardBus bridge, Prism 2.5 wireless, Analog Devices
    AD1881A AC97 codec)

    After the integration of the new PCI code the suspend/resume behavior is
    very different than before.

    Suspend:
    - Display backlight still turns on and remains on upon suspend. Video
      does not blank, but loses power so display "rots" over a period of at
      least minutes. (This is unchanged.) hw.acpi.video show correct values,
      but fails to change them. DPMS blanking does blank the display but
      does not turn off back-light.

    - hw.acpi.sleep_delay is now ignored, but the disk no longer does an
      instant shutdown without flushing cache, so this is OK.

    - Suspend LED turns on. (Unchanged.)

    Resume:
    - I stop receiving interrupts on irq11 which handles much of my
      system. This includes sound, CardBus, USB and network. This is the
      big issue as the machine is now pretty useless.

    Unfortunately, this loss of irq11 makes further testing almost
    impossible. To further confuse things, interrupts continue for a
    seemingly random time of up to several minutes after the restore and
    then stop. This last part has me totally baffled, but maybe someone has
    some idea why this is happening. Non-irq11 devices (mouse, keyboard,
    clocks, ata controllers) continue to work.

    Anything you would like me to try?

    -- 
    R. Kevin Oberman, Network Engineer
    Energy Sciences Network (ESnet)
    Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
    E-mail: oberman@es.net			Phone: +1 510 486-8634
    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
    

  • Next message: Kevin Oberman: "Experiences with new PCI code"

    Relevant Pages

    • Re: Experiences with new PCI code
      ... Ethernet, TI1520 CardBus bridge, Prism 2.5 wireless, Analog Devices ... - Display backlight still turns on and remains on upon suspend. ... power code will be necessary to make it work perfectly. ...
      (freebsd-current)
    • Experiences with new PCI code
      ... Ethernet, TI1520 CardBus bridge, Prism 2.5 wireless, Analog Devices ... Display backlight still turns on and remains on upon suspend. ... This includes sound, CardBus, USB and network. ...
      (freebsd-current)
    • Re: Device wont idle time out when my app is running
      ... Blackberry essentially requires you to use push e-mail. ... therefore allow network connections to be kept alive (or phone calls ... my code is woken up from suspend mode by timer interrupts or ... perform work similar to the power manager. ...
      (microsoft.public.dotnet.framework.compactframework)
    • Re: Device wont idle time out when my app is running
      ... therefore allow network connections to be kept alive (or phone calls ... my code is woken up from suspend mode by timer interrupts or ... perform work similar to the power manager. ...
      (microsoft.public.dotnet.framework.compactframework)
    • e100 kills S2R on my box, plus network drops dead
      ... ACPI handle has no context! ... during suspend / emergency-resume handling. ... thus it's not network-suitable after resume and hangs on some network APIs?) ...
      (Linux-Kernel)