What will happen if I kill a process which is waiting for the retuan ioctl() syscall?

valdis.kletnieks at vt.edu valdis.kletnieks at vt.edu
Wed Mar 14 12:55:01 EDT 2018


On Wed, 14 Mar 2018 17:46:16 +0100, Greg KH said:
> On Wed, Mar 14, 2018 at 12:32:21PM -0400, valdis.kletnieks at vt.edu wrote:

> > That's *totally* device dependent.  The things a driver needs to do to ensure
> > consistency for a 40Gbit ethernet adapter are *totally* different from that USB
> > memory stick.
>
> Not to be "chatty", but that "USB memory stick" is one of the most
> complex USB devices out there from a protocol standpoint.

Meanwhile, the 40Gbit interfaces is (comparatively) simple.

And I wasn't giving examples of simple/complex, it was "two totally
different sets of challenges" ;)

But thanks for adding all the info on things that actual device drivers
have to deal with...
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 486 bytes
Desc: not available
URL: <http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20180314/a13b21a3/attachment.sig>


More information about the Kernelnewbies mailing list