Here is another round of the updated UIO (Userspace I/O driver framework) patches for 2.6.21. All of the issues raised from the last time the patches were posted (last week) have been fixed in this version. Many thanks for all of the review comments from everyone who took the time to read over the code. These patches include full documentation, are self-contained from the rest of the kernel, and have been in the -mm tree for the past few months with no complaints. Please pull from: master.kernel.org:/pub/scm/linux/kernel/git/gregkh/uio-2.6.git/ Patches will be sent as a follow-on to this message to lkml for people to see. thanks, greg k-h Documentation/DocBook/kernel-api.tmpl | 4 Documentation/DocBook/uio-howto.tmpl | 611 +++++++++++++++++++++++++++++ drivers/Kconfig | 1 drivers/Makefile | 1 drivers/uio/Kconfig | 27 + drivers/uio/Makefile | 2 drivers/uio/uio.c | 701 ++++++++++++++++++++++++++++++++++ drivers/uio/uio_cif.c | 156 +++++++ include/linux/uio_driver.h | 91 ++++ 9 files changed, 1594 insertions(+) --------------- Hans J. Koch (2): UIO: Add the User IO core code UIO: Documentation Hans-Jürgen Koch (1): UIO: Hilscher CIF card driver