I _really_ don't want to change the interface. I want to get rid of BROKEN
CODE. And I'd do so by making sure such broken code cannot be compiled:
compilers are better at checking simple errors than humans tend to be.
Alan already set me right on some of my assumptions, and his comments to
my proposal made tons of sense.
Right now we have known broken drivers, and some of that breakage is due
to them just completely incorrectly handling tbusy. I'd like to make a
clean break by getting rid of it, and re-introducing a thing that is
documented and not mis-used.
It's way too easy to just add new broken members. We need to clean cruft
out too.
Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/