• Linus Torvalds's avatar
    Update tty layer to not mix kernel and user pointers. · 652faad5
    Linus Torvalds authored
    Instead, tty_io.c will always copy user space data to
    kernel space, leaving the drivers to worry only about
    normal kernel buffers.
    
    No more "from_user" flag, and having the user copy in
    each driver.
    
    This cleans up the code and also fixes a number of
    locking bugs.
    652faad5
uart.c 74.9 KB