freebsd-dev/sys/compat/linux
Marcel Moolenaar 19acf030a2 Don't map LINUX_POSIX_VDISABLE to _POSIX_VDISABLE and vice versa for
the VMIN and VTIME members of the c_cc array. These members are not
special control characters. By not excluding these members we
changed the noncanonical mode input processing when both members
were 0 on entry (=LINUX_POSIX_VDISABLE) as we would remap them to 255
(=_POSIX_VDISABLE). See termios(4) case A for how that screws up
your terminal I/O.

PR: 23173
Originator: Bjarne Blichfeldt <bbl@dk.damgaard.com>
Patch by: Boris Nikolaus <bn@dali.tellique.de> (original submission)
	  Philipp Mergenthaler <philipp.mergenthaler@stud.uni-karlsruhe.de>
Reminders by: Joseph Holland King <gte743n@cad.gatech.edu>
MFC after: 5 days
2003-06-28 19:32:07 +00:00
..
linux_file.c Add a f_vnode field to struct file. 2003-06-22 08:41:43 +00:00
linux_getcwd.c Use __FBSDID(). 2003-06-10 21:29:12 +00:00
linux_ioctl.c Don't map LINUX_POSIX_VDISABLE to _POSIX_VDISABLE and vice versa for 2003-06-28 19:32:07 +00:00
linux_ioctl.h Add an ioctl handler for the DRM. This removes the need for the DRM_LINUX 2003-04-24 23:36:35 +00:00
linux_ipc.c Use __FBSDID(). 2003-06-10 21:29:12 +00:00
linux_ipc.h
linux_mib.c Use __FBSDID(). 2003-06-10 21:29:12 +00:00
linux_mib.h Add a cleanup function to destroy the osname_lock and call it on module 2003-03-26 18:29:44 +00:00
linux_misc.c Use __FBSDID(). 2003-06-10 21:29:12 +00:00
linux_signal.c Use __FBSDID(). 2003-06-10 21:29:12 +00:00
linux_signal.h
linux_socket.c Use __FBSDID(). 2003-06-10 21:29:12 +00:00
linux_socket.h
linux_stats.c Add a f_vnode field to struct file. 2003-06-22 08:41:43 +00:00
linux_sysctl.c Use __FBSDID(). 2003-06-10 21:29:12 +00:00
linux_uid16.c Use __FBSDID(). 2003-06-10 21:29:12 +00:00
linux_util.c Use __FBSDID(). 2003-06-10 21:29:12 +00:00
linux_util.h Add function linux_msg() for regulating output from the linux emulation 2003-01-02 02:19:10 +00:00