Re: USB regression (and other failures) in 2.6.2[45]*



On Sat, 16 Feb 2008, Andrew Buehler wrote:

Messages sent to my address directly are explicitly not filtered into
the folders I have set up for various mailing lists, so that if someone
does send me a "heads up" reply for a specific topic on a list to which
I am subscribed it does not get caught by the list filter and fail to
come to my attention. If a message fails to be filtered into any
mailing-list folder, then I should be able to conclude that it is
specifically intended for me, and not part of normal mailing-list
traffic. The practice of sending replies to both addresses renders this
an invalid conclusion. I do not think that it is unreasonable to expect
that conclusion to be valid.

It's not unreasonable. Neither is Aristotelian physics. Nevertheless,
neither one is a good match to reality.

Why not arrange instead that messages sent from a mailing list server
_do_ get filtered into the corresponding folder, even if they were also
sent to your address? This certainly should make your assumption (that
messages not filtered into any mailing-list folder are specifically
intended for you) much more valid than it is now.

It's not that I'm not receiving all of this thread's messages via the
list - it's that I'm not receiving *any* of them via the list, and I
suspect that the reason is that my address is in both the To:/Cc: and
the list itself. Something is filtering it such that I do not receive
"duplicate" replies in this way, but it is doing so by filtering out the
list copy rather than the direct copy. I have seen mailing lists which
do this before, but I see no other indication that the LKML is one of
them, and I would not be in the least surprised if this turned out to be
yet one more problem with gmail.

Well, I _am_ receiving your messages by way of linux-usb as well as
directly, for whatever that's worth.


is an indication that interrupt routing is indeed not working right.
Or possibly your EHCI controller isn't working. You could try
blacklisting or unloading ehci-hcd to see if that helps. Of course
then none of your USB devices would be able to run at high speed.

ehci-hcd is not modular in my current kernel, and if there is a way to
turn it off without its being modular I am not aware of it.

Go into the /sys/bus/pci/drivers/ehci_hcd directory. Then for each
symbolic link to a controller device listed there, write the device's
name (with "echo -n") to the "unbind" file. For example,

echo -n 0000:00:1d.7 >unbind

That will have nearly the same effect as unloading ehci-hcd.

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.

That will not be helpful for the other two problems, however, since
neither of them was ever working as far as I am aware. That also leaves
me hesitant to conclude that they are rooted in the same IRQ issue as
the USB problem appears to be.

Maybe they aren't. But when you have multiple bugs, you have to fix
them one at a time.

Which lists or other addresses would be appropriate for reporting
problems with AHCI/libata and with networking, specifically with the
e1000/e1000e drivers? I see a mailing list for e1000 in MAINTAINERS, but
only the maintainer's address for SATA/libata/whatever else may be
involved there, and I am reflexively reluctant to bother a maintainer
directly with as little information as I presently have.

I don't know, but you should wait until the simpler problem is sorted
out before tackling the more complicated ones.

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • Re: favor
    ... TM> posts to it, but questions has always been left open for posting. ... most mailing lists would not be able to function ... TM> For a mailing list, it's archives are part and parcel of the forum, ...
    (freebsd-questions)
  • This is simply amazing......
    ... Here is a chance to get a good bit of money with no costs ... Follow the instructions carefully and you can see how ... income when you sell the mailing lists. ...
    (microsoft.public.sqlserver.security)
  • Re: Anti-Spam ideas for usenet/list harvested email addresses
    ... What's more fun is making a website that creates endless lists of bogus ... come from a server with reverse DNS of murphy.debian.org). ... > time they see spam coming “from” the list. ... But for most mailing lists, MAIL FROM: ...
    (Debian-User)
  • Re: Anti-Spam ideas for usenet/list harvested email addresses
    ... Of course my real email will get spam because jacob is ... email that went out to usenet or mailing lists. ... > come from a server with reverse DNS of murphy.debian.org). ...
    (Debian-User)
  • Re: Spam filter?
    ... Can mailing lists have its mail filtered? ... The fact of the matter is that a lot of effort does go into spam filtering this list, and the residual spam that you see actually represents a very low false negative rate. ... You wouldn't believe how much spam gets sent to the active mailing lists and newsgroups. ...
    (comp.lang.python)