Re: cdc-acm driver hangs on poll() call - 2.6.27, works on 2.6.24

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

 



Oliver,

> It works for me.
> 
> writev(6, [{"\6\n\0\0\0\0", 6}], 1)     = 6
> write(2, "written bytes: ", 15written bytes: )         = 15
> write(2, "6", 16)                        = 1
> write(2, "\n", 1
> )                       = 1
> readv(6, 0x7ffffa9fe1a0, 1)             = -1 EAGAIN (Resource temporarily unavailable)
> poll([{fd=6, events=POLLIN}], 1, -1)    = 1 ([{fd=6, revents=POLLIN}])
> readv(6, [{"\6\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64}], 1) = 6

interesting

> Can you test whether the hang is specific to a test device you are using?

not really - I'm just using it with this one device (it's the controller
firmware for the fab@home 3D printer). unfortunately I don't have other
cdc-acm usb serial devices around :(

but I tested it on several machines, and I get the same.. (so it's not
related to my specific computer)

how to go forward?


Akos

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

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux