freebsd-nq/sys/compat/linux
Poul-Henning Kamp 1e247cc2ce Neuter linux_ustat() until somebody finds time to try to fix it.
The fundamental problem is that we get only the lower 8 bits of the
minor device number so there is no guarantee that we can actually
find the disk device in question at all.

This was probably a bigger issue pre-GEOM where the upper bits
signaled which slice were in use.

The secondary problem is how we get from (partial) dev_t to vnode.

The correct implementation will involve traversing the mount list
looking for a perfect match or a possible match (for truncated
minor).
2005-02-22 13:39:46 +00:00
..
linux_file.c Match the LINUX32's style with existing style 2005-01-14 04:44:56 +00:00
linux_getcwd.c Match the LINUX32's style with existing style 2005-01-14 04:44:56 +00:00
linux_ioctl.c Boot away another stackgap (one of the lest ones in linuxlator/i386) by 2005-01-30 08:12:37 +00:00
linux_ioctl.h Start each of the license/copyright comments with /*- 2005-01-05 22:34:37 +00:00
linux_ipc.c Semctl with IPC_STAT command should return zero in case of success. 2005-02-11 13:46:55 +00:00
linux_ipc.h Changes to MI Linux emulation code necessary to run 32-bit Linux binaries 2004-08-16 07:28:16 +00:00
linux_mib.c Match the LINUX32's style with existing style 2005-01-14 04:44:56 +00:00
linux_mib.h
linux_misc.c Use kern_setitimer() to implement linux_alarm() instead of fondling the 2005-02-07 18:36:21 +00:00
linux_signal.c Unbreak the kernel build. Pointy hat to: sobomax. 2005-02-13 19:50:57 +00:00
linux_signal.h
linux_socket.c Extend kern_sendit() to take another enum uio_seg argument, which specifies 2005-01-30 07:20:36 +00:00
linux_socket.h
linux_stats.c Neuter linux_ustat() until somebody finds time to try to fix it. 2005-02-22 13:39:46 +00:00
linux_sysctl.c Match the LINUX32's style with existing style 2005-01-14 04:44:56 +00:00
linux_uid16.c Match the LINUX32's style with existing style 2005-01-14 04:44:56 +00:00
linux_util.c Make linux_emul_convpath() a simple wrapper for kern_alternate_path(). 2005-02-07 18:46:05 +00:00
linux_util.h Start each of the license/copyright comments with /*- 2005-01-05 22:34:37 +00:00