public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
  • [parent not found: <Pine.LNX.4.58.0507122157070.17536-hNm40g4Ew95AfugRpC6u6w@public.gmane.org>]
  • * RE: Linux v2.6.13-rc3
    @ 2005-07-21  5:30 Brown, Len
           [not found] ` <F7DC2337C7631D4386A2DF6E8FB22B30041AC76D-N2PTB0HCzHKkrb+BlOpmy7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
      0 siblings, 1 reply; 7+ messages in thread
    From: Brown, Len @ 2005-07-21  5:30 UTC (permalink / raw)
      To: Linus Torvalds, Rafael J. Wysocki
      Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f,
    	Linux Kernel Mailing List, Andrew Morton, Li, Shaohua, Yu, Luming,
    	Greg KH
    
    >Len, ACPI people - can we fix this regression, please?
    >
    >Rafael even pinpoints exactly which patches are causing the 
    >problem, so why didn't they get reverted before sending them off to me?
    
    Linus,
    I'm sorry it was in '-rc3' -- that is as soon as I could
    muster the bk->git transition.  Now that I'm running on git,
    I expect I'll be able to get the development/testing/push
    pipeline moving and back on schedule.
    
    Yes, we discovered both of these regressions in mm.
    Yes, Rafael has been a sport in filing good bug reports,
    and his Asus L5D has been an interesting case.
    
    Although we broke this system, I do believe that there is
    significant value in keeping these changes in the mainline,
    as I believe that it is the fastest path to improved support
    for all systems.  Specifically...
    
    Re: the EC burst mode regression.
    This is an extremely important fix that has been nagging
    many systems for years.  It has been reported to us by
    distros as well as on kernel.org:
    http://bugzilla.kernel.org/show_bug.cgi?id=3851
    There has been a lot of discussion about this on the
    mailing list and there have been several generations
    of patches.  We are confident that this approach
    is the correct solution, but clearly there are
    some snags.  It is probable that the snags are
    model specific.
    
    Ironically, it would be a benefit if more machines
    broke like the Asus L5D because we've had a heck of
    a time trying to reproduce this.  Indeed, I purchased
    an AMD laptop as similar to that model as I could find
    and shipped it to China explicitly for Luming to debug
    this very issue.  Alas, that model, only slightly different,
    works perfectly...
    
    Re: pci_link.c regression on suspend/resume
    This is the issue that Patrick was trying to describe in the KS --
    that we're knowingly breaking some drivers on suspend/resume.
    http://bugzilla.kernel.org/show_bug.cgi?id=3469
    We intentionally removed a hack we put in to blindly restore
    PCI interrupt links.  The hack can never be reliable
    because the AML interpreter must run to restore PCI links
    and it must run arbitrary AML code.  But it can sleep on
    memory allocation and semaphores, and thus can't reliably
    run before we have interrupts enabled.
    
    We discussed this on linux-pm and at the PM-summit, and the
    consensus was that making the interrupt restoring process on
    resume more like boot will lead to a more robust design.
    The down-side is that drivers that worked before will break,
    and it is not a quick fix as we work our way through it.
    
    thanks,
    -Len
    
    
    -------------------------------------------------------
    SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
    from IBM. Find simple to follow Roadmaps, straightforward articles,
    informative Webcasts and more! Get everything you need to get up to
    speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id\x16492&op=click
    
    ^ permalink raw reply	[flat|nested] 7+ messages in thread
    * RE: Linux v2.6.13-rc3
    @ 2005-07-22  5:28 Brown, Len
      0 siblings, 0 replies; 7+ messages in thread
    From: Brown, Len @ 2005-07-22  5:28 UTC (permalink / raw)
      To: Rafael J. Wysocki
      Cc: Linus Torvalds, acpi-devel, Linux Kernel Mailing List,
    	Andrew Morton, Li, Shaohua, Yu, Luming, Greg KH
    
    
    >Still it would be nice to let people know what to do if they 
    >have problems with
    >these changes.  Many people don't run -rc kernels and even more people
    >don't run -mm, so they have no idea that there are known 
    >regressions  ...
    
    I hope the broader exposure will break the EC patch on
    another machine (besides your rare Asus) so that we
    can figure it out and get it fixed for everybody.
    
    Re: the S3 interrupt resume issue.  We're hoping to fix
    the most common drivers before the release ships; and
    we'd like to have a method to detect when drivers
    do not release their interrupt so that we can at
    least have a warning to the user to unload the
    offending module until it gets fixed.
    
    thanks for your support,
    -Len
    
    ^ permalink raw reply	[flat|nested] 7+ messages in thread

    end of thread, other threads:[~2005-08-04 21:04 UTC | newest]
    
    Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
    -- links below jump to the message on this page --
         [not found] <Pine.LNX.4.58.0507122157070.17536@g5.osdl.org>
         [not found] ` <200507131259.04855.rjw@sisk.pl>
         [not found]   ` <200507131259.04855.rjw-KKrjLPT3xs0@public.gmane.org>
    2005-07-13 18:53     ` Linux v2.6.13-rc3 Linus Torvalds
         [not found]       ` <Pine.LNX.4.58.0507131145310.17536-hNm40g4Ew95AfugRpC6u6w@public.gmane.org>
    2005-07-13 19:45         ` Jose Luis Domingo Lopez
         [not found] ` <Pine.LNX.4.58.0507122157070.17536-hNm40g4Ew95AfugRpC6u6w@public.gmane.org>
    2005-07-13 22:18   ` Sebastian Kaergel
         [not found]     ` <20050714001843.3c14d071.mailing-HmhXUwHVxSOoYr4blSSd5g@public.gmane.org>
    2005-08-04 21:04       ` Andrew Morton
    2005-07-21  5:30 Brown, Len
         [not found] ` <F7DC2337C7631D4386A2DF6E8FB22B30041AC76D-N2PTB0HCzHKkrb+BlOpmy7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
    2005-07-21 10:09   ` Rafael J. Wysocki
      -- strict thread matches above, loose matches on Subject: below --
    2005-07-22  5:28 Brown, Len
    

    This is a public inbox, see mirroring instructions
    for how to clone and mirror all data and code used for this inbox