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
next prev 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