From: Andrew Buehler <abuehler.kernel-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: Alan Stern <stern-nwvwT67g6+6dFdvTe/nMLpVzexx5G7lz@public.gmane.org>
Cc: Oliver Pinter
<oliver.pntr-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>,
Kernel development list
<linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
Andrew Morton
<akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>,
Greg KH <greg-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org>,
SCSI development list
<linux-scsi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
USB list <linux-usb-u79uwXL29TY76Z2rM5mHXA@public.gmane.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-pYrvlCTfrz9XsRXLowluHWD2FQJk+8+b@public.gmane.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
WARNING: multiple messages have this Message-ID (diff)
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:35 UTC|newest]
Thread overview: 43+ 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
[not found] ` <47B60812.4050206-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2008-02-16 14:32 ` Oliver Pinter
2008-02-16 14:32 ` Oliver Pinter
[not found] ` <6101e8c40802160632y2723ccc3xb0940b9aebfa20f5-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-02-16 15:20 ` Alan Stern
2008-02-16 15:20 ` Alan Stern
2008-02-16 16:46 ` Andrew Buehler
2008-02-16 17:16 ` Alan Stern
2008-02-16 17:16 ` Alan Stern
[not found] ` <Pine.LNX.4.44L0.0802161207160.3828-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2008-02-16 21:33 ` Andrew Buehler
2008-02-16 21:33 ` Andrew Buehler
2008-02-16 23:11 ` Alan Stern
2008-02-16 23:11 ` Alan Stern
2008-02-17 1:12 ` Andrew Buehler
[not found] ` <47B78A08.1020502-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2008-02-17 3:35 ` Alan Stern
2008-02-17 3:35 ` Alan Stern
2008-02-17 16:21 ` Andrew Buehler
[not found] ` <Pine.LNX.4.44L0.0802162210110.13745-100000-pYrvlCTfrz9XsRXLowluHWD2FQJk+8+b@public.gmane.org>
2008-02-19 20:35 ` Andrew Buehler [this message]
2008-02-19 20:35 ` USB regression (and other failures) in 2.6.2[45]* - mostly resolved Andrew Buehler
[not found] ` <47BB3DA1.8040001-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2008-02-20 15:50 ` Alan Stern
2008-02-20 15:50 ` Alan Stern
[not found] ` <Pine.LNX.4.44L0.0802201048410.4828-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2008-02-20 17:06 ` Andrew Buehler
2008-02-20 17:06 ` Andrew Buehler
[not found] ` <47BC5E01.1050902-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2008-02-20 17:15 ` Alan Stern
2008-02-20 17:15 ` Alan Stern
[not found] ` <Pine.LNX.4.44L0.0802201213260.5630-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2008-02-20 18:27 ` Andrew Buehler
2008-02-20 18:27 ` Andrew Buehler
[not found] ` <47BC7101.4060501-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2008-02-20 19:29 ` Alan Stern
2008-02-20 19:29 ` Alan Stern
[not found] ` <Pine.LNX.4.44L0.0802201428390.7056-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2008-02-21 16:05 ` Andrew Buehler
2008-02-21 16:05 ` Andrew Buehler
[not found] ` <47BDA141.70806-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2008-02-21 16:36 ` Alan Stern
2008-02-21 16:36 ` Alan Stern
2008-02-21 17:17 ` Greg KH
2008-02-21 19:43 ` Andrew Buehler
[not found] ` <47BDD455.9090909-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2008-02-21 20:02 ` Alan Stern
2008-02-21 20:02 ` Alan Stern
2008-02-17 4:10 ` [OT] GMail (was USB regression (and other failures)...) Joseph Fannin
[not found] ` <47B756B5.7070901-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2008-02-17 10:55 ` USB regression (and other failures) in 2.6.2[45]* Sergey Vlasov
2008-02-17 10:55 ` Sergey Vlasov
2008-02-17 7:20 ` Paul Jackson
2008-02-17 16:17 ` Andrew Buehler
[not found] ` <47B85E04.7090200-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2008-02-17 16:20 ` Paul Jackson
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-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
--cc=akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org \
--cc=greg-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org \
--cc=linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-scsi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-usb-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=oliver.pntr-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
--cc=stern-nwvwT67g6+6dFdvTe/nMLpVzexx5G7lz@public.gmane.org \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.