public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Andrew Buehler <abuehler.kernel@gmail.com>
To: Alan Stern <stern@rowland.harvard.edu>
Cc: Oliver Pinter <oliver.pntr@gmail.com>,
	Kernel development list <linux-kernel@vger.kernel.org>,
	Andrew Morton <akpm@linux-foundation.org>,
	Greg KH <greg@kroah.com>,
	SCSI development list <linux-scsi@vger.kernel.org>,
	USB list <linux-usb@vger.kernel.org>
Subject: Re: USB regression (and other failures) in 2.6.2[45]* - mostly resolved
Date: Tue, 19 Feb 2008 15:35:45 -0500	[thread overview]
Message-ID: <47BB3DA1.8040001@gmail.com> (raw)
In-Reply-To: <Pine.LNX.4.44L0.0802162210110.13745-100000@netrider.rowland.org>

On 2/16/2008 10:35 PM, Alan Stern wrote:

> On Sat, 16 Feb 2008, Andrew Buehler wrote:

>> Until this thread, I was not even aware that ACPI was related to
>> USB; I had largely conflated it with a similar acronym which I
>> think is related to power management and which I can suddenly not
>> even find in my kernel config. I will, however, look into
>> linux-acpi.
> 
> ACPI isn't directly related to USB; rather it has to do with
> transferring information between the OS and the
> BIOS/vendor-specific-hardware. Power management is example where such
> a transfer is needed. In your case, the relevant information is
> which IRQ is connected to which motherboard device. If you don't have
> ACPI enabled in your configuration, then perhaps that's the problem
> -- try enabling it.

Apparently it was the problem; enabling ACPI has fixed not only the USB
problem but also the network problem (somewhat miraculously, since I'm
quite certain that I had ACPI enabled in a 2.6.23.x kernel where the
network did not work despite an apparently matching driver).

I feel somewhat foolish for having reported a regression over what turns
out to have been a simple misconfiguration, but I still do think it's
somewhat misleading at best for something so potentially important to
completely non-power-related things to be buried under the heading of
power management... I would suggest moving it somewhere else in the
config and the dependencies, except that I have neither a suggestion for
a possible place nor any idea of how much actual work that would
involve.



With those two problems out of the way, what is left is the hard-drive
issue, and that is also halfway fixed by enabling ACPI. Specifically, it
is "fixed" in that the kernel sees the hard drive and I can mount it,
but it is not fixed in that the program we need to use in this
environment does not see the drive.

I have a config from a boot disc running 2.6.5 (that's not a typo) under
which the program in question *does* see the drive, but there are
massive differences between that config and the one I am using now, and
narrowing the critical difference down is likely to be somewhat
difficult - particularly since some of the "differences" are merely
renamed config symbols (i.e. the CONFIG_SCSI_SATA_*->CONFIG_SATA_*
switchover), and I have limited ability to tell which without intensive
investigation. Are there any established techniques for simplifying this
kind of comparison?

-- 
    Andrew Buehler

  parent reply	other threads:[~2008-02-19 20:36 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-02-15 21:45 USB regression (and other failures) in 2.6.2[45]* Andrew Buehler
2008-02-16 14:32 ` Oliver Pinter
2008-02-16 15:20   ` Alan Stern
2008-02-16 16:46     ` Andrew Buehler
2008-02-16 17:16       ` Alan Stern
2008-02-16 21:33         ` Andrew Buehler
2008-02-16 23:11           ` Alan Stern
2008-02-17  1:12             ` Andrew Buehler
2008-02-17  3:35               ` Alan Stern
2008-02-17 16:21                 ` Andrew Buehler
2008-02-19 20:35                 ` Andrew Buehler [this message]
2008-02-20 15:50                   ` USB regression (and other failures) in 2.6.2[45]* - mostly resolved Alan Stern
2008-02-20 17:06                     ` Andrew Buehler
2008-02-20 17:15                       ` Alan Stern
2008-02-20 18:27                         ` Andrew Buehler
2008-02-20 19:29                           ` Alan Stern
2008-02-21 16:05                             ` Andrew Buehler
2008-02-21 16:36                               ` Alan Stern
2008-02-21 17:17                                 ` Greg KH
2008-02-21 19:43                                   ` Andrew Buehler
2008-02-21 20:02                                     ` Alan Stern
2008-02-17  4:10               ` [OT] GMail (was USB regression (and other failures)...) Joseph Fannin
2008-02-17 10:55           ` USB regression (and other failures) in 2.6.2[45]* Sergey Vlasov
2008-02-17  7:20       ` Paul Jackson
2008-02-17 16:17         ` Andrew Buehler
2008-02-17 16:20           ` Paul Jackson

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=47BB3DA1.8040001@gmail.com \
    --to=abuehler.kernel@gmail.com \
    --cc=akpm@linux-foundation.org \
    --cc=greg@kroah.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-scsi@vger.kernel.org \
    --cc=linux-usb@vger.kernel.org \
    --cc=oliver.pntr@gmail.com \
    --cc=stern@rowland.harvard.edu \
    /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