(Apologies for resending the patches due to broken email header in
previous posting)
This series of patches is almost trivial replacement except for
introducing memory_read_from_buffer().
The only difference between memory_read_from_buffer() and
simple_read_from_buffer() is which address space the function copies to.
simple_read_from_buffer() copies to user space memory.
memory_read_from_buffer() copies to normal memory.
--