Re: pci powerstate related: aac(4) broken on Perc 3/Di on -CURRENT

From: Warner Losh (imp_at_harmony.village.org)
Date: 01/07/05

  • Next message: Warner Losh: "Re: pci powerstate related: aac(4) broken on Perc 3/Di on -CURRENT"
    Date: Thu, 06 Jan 2005 16:10:30 -0700 (MST)
    To: scottl@FreeBSD.org
    
    

    > This type of thing is why I've always been very nervous about the
    > automatic power management control that was committed to the tree. The
    > above example is completely in spec, but we are taking the liberty of
    > assuming that all unattached devices should be powered down (modulo the
    > exception that was made for video devices). I don't know of a generic
    > way to fix this; you'll have to either add an exception to the PM code
    > for these specific SCSI devices, or write a do-nothing driver to attach
    > to it so it doesn't get spammed by the PM code. Either way it's just an
    > exception for this paarticular case, and who knows how many other cases
    > with similar needs will be broken when 6.0 is released?

    I understand your nervousness. However, the automatic pm code is a
    huge win for most people, a very huge win for some poeple, so I'm
    going to be pushing very hard to have it be on by default. I didn't
    turn it on by default for 5.x, and the understanding at the time was
    that it would be turned on for 6.0 by default unless there was some
    compelling reason to not do so. So far, the exception list is tiny,
    and easy to manage. We'll see how things go as we get experience with
    these things. I'm committed to making it work, and have shown a
    willingness to do what is necessary to make it work. Until that
    changes, I'd appreciate the benefit of the doubt.

    I'll be committing the appropriate driver to the tree for the system
    device class. I'm hoping to do it in a way that makes it trivial to
    override for other things (eg, you just write a probe function, and
    nothing else).

    Warner
    _______________________________________________
    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: Warner Losh: "Re: pci powerstate related: aac(4) broken on Perc 3/Di on -CURRENT"

    Relevant Pages

    • Re: OT - Chavarama
      ... like, near where you live, committing the crime of agitating a branch on a ... tree you don't even want. ...
      (uk.media.tv.misc)
    • HEADS UP: OpenSSL 0.9.8b import shortly
      ... I'm starting to import OpenSSL 0.9.8b into the base system ... There will be a short window while committing where the ... tree will be broken, but I expect it to be short. ...
      (freebsd-current)
    • Re: Upcomming CRIS patches
      ... committing to the main tree: ... Best regards, ... /^JN - Jesper Nilsson ...
      (Linux-Kernel)
    • Re: Read error (stream)
      ... But try to find the filesize before committing it to a stream is probably ... is throwing the exception? ... csharpula csharp wrote: ...
      (microsoft.public.dotnet.languages.csharp)
    • Re: Panic potentially related to imgacct_shell.c commit
      ... Committing a fix for this issue to -current shortly. ... you can apply this change to your tree. ...
      (freebsd-current)