Hi David.

>>>> Basically, we need to guarantee that on resume, all CURRENTLY
>>>> PLUGGED IN hardware gets initialised to a known state, and anything
>>>> short of that is just plain buggy. This includes the case where on
>>>> resume, devices are found plugged into different ports than on
>>>> suspend.

>>> If you assume a Linux-USB system that's fully set up with the
>>> hotplugging tools, what functionality is missing?

>> The words "If you assume" in the above state the problem quite
>> clearly. No such assumption can be made, and when you take that
>> assumption out of the equation, the above required guarantee falls
>> straight in your lap.

> That is, if you don't use the tools, they won't solve your problems.

How is that comment related to mine? I don't see the connection between
them? That is, unless you're deliberately ignoring the rest of the
comments I made in the email you replied to?

Let me reiterate my point, which everybody other than you apparently
agrees with:

        At the point in the resume cycle where we first become able
        to run user-mode stuff, we need to known the EXACT CURRENT
        STATE of EVERY piece of hardware that is plugged into the
        system.

There's no science fiction in there, despite your attempts to prove
otherwise. If you wish to claim that we have to be able to restore every
piece of hardware to its state last time it was plugged into the system,
that's your prerogative, but it's not related to the point I was making,
and it's also not related to any belief I'm likely to entertain.

> At that point, why are you complaining?  The first issue is that
> you're not using the tools ... not that the problems aren't already
> solved. "Falls straight in your lap" is in this case an issue of not
> using the tools provided to solve this problem.

What tools? I don't see any that are even relevant to the discussion, as
we're talking about what happens before we're able to consider running
userland applications.

> On the other hand, if you answered my question by showing where some
> particular functionality is missing, that'd be a start.  It's known
> as providing a bug report.

If you'd cared to explain to me why the problem I reported previously
occurred, rather than saying "it's not possible, so it didn't happen"
in the way you did, then I might just have some respect for your
comments. So far, I don't.

As it happens, I've now received an explanation of what was going wrong
(it's a known APM problem not related to USB) from somebody willing to
talk reality, and the issue is now solved. You can thus safely refrain
from spouting any more rubbish my way.

> Even better would be to provide simple patches that'll resolve the
> issue of any missing functionality, in a way that they can easily be
> merged into the ongoing work (2.4.current for now, and common
> distros).

I leave that to people who actually understand the hardware they're
dealing with, and whilst I understand most of the PC's hardware, USB is
definitely not yet included.

> (And yes, this thread is completely offtopic, hasn't been related to
> firmware for ages, and more belongs on the linux-hotplug list...)

{Shrug} Your opinion, not anyone else's, if the comments I've received
are any guide.

Best wishes from Riley.


_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to