Re: Fwd: USB Driver - Device No Response standard compliant

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 02 Aug 2015 00:04:44 -0300, Christian N said:

> I know that the presentation of the message is the responsibility of
> the application (user space), but to do this is necesary an event from
> usb driver (I think it).

A timeout with no activity at all can do it.. That's Userspace C 101 -
select() with a timeout...

>                          Nowdays when a non responsive device is
> attached, "unable to enumerate USB device on port... " is logged a in
> dmesg, but not event is dispatched (by example in usb_uevent).
> Without an event application should poll the log (loading the system
> unnecessarily) searching new "not responsive devices".
>
> To comply with the standard usb driver should be modified?

No, because userspace can detect the condition on its own and tell
a user about it.

> I'm probably confusing responsibilities of user and kernel space. I
> appreciate your opinion/answer.

Yes, you are.  Although I suspect the "standard" you're quoting is
confusing them as well....

Attachment: pgpY8GbKuWi5g.pgp
Description: PGP signature

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux