git: kernel, world - Remove the remaining vestiges of linux emul
Matthew Dillon
dillon at crater.dragonflybsd.org
Sat Aug 6 11:05:34 PDT 2016
commit 85aae976e20fc6b5be7ebb996fdf69c1c31e2b5b
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Sat Aug 6 10:53:59 2016 -0700
kernel, world - Remove the remaining vestiges of linux emul
* Remove the remaining bits of the 32-bit linux emulation code. This
code hasn't been used in ages and we have no plans to implement a
64-bit linux emulation.
Summary of changes:
Makefile_upgrade.inc | 10 +
etc/defaults/make.conf | 2 +-
include/Makefile | 1 -
share/man/man9/syscall.9 | 2 -
sys/Makefile | 1 -
sys/bus/cam/scsi/scsi_sg.c | 33 +-
sys/dev/raid/aac/Makefile | 4 -
sys/dev/raid/aac/aac_linux.c | 100 -
sys/dev/raid/aac/aac_linux/Makefile | 8 -
sys/dev/raid/amr/Makefile | 3 -
sys/dev/raid/amr/amr_linux.c | 80 -
sys/dev/raid/amr/amr_linux/Makefile | 8 -
sys/dev/raid/mfi/Makefile | 5 -
sys/dev/raid/mfi/mfi_linux.c | 77 -
sys/dev/raid/mfi/mfi_linux/Makefile | 8 -
sys/emulation/Makefile | 4 -
sys/emulation/linux/Makefile | 43 -
sys/emulation/linux/i386/Makefile | 22 -
sys/emulation/linux/i386/imgact_linux.c | 239 ---
sys/emulation/linux/i386/linprocfs/Makefile | 7 -
sys/emulation/linux/i386/linprocfs/linprocfs.h | 173 --
.../linux/i386/linprocfs/linprocfs_misc.c | 869 ---------
.../linux/i386/linprocfs/linprocfs_subr.c | 470 -----
.../linux/i386/linprocfs/linprocfs_vfsops.c | 170 --
.../linux/i386/linprocfs/linprocfs_vnops.c | 1664 -----------------
sys/emulation/linux/i386/linux.h | 821 --------
sys/emulation/linux/i386/linux_dummy.c | 121 --
sys/emulation/linux/i386/linux_genassym.c | 15 -
sys/emulation/linux/i386/linux_locore.s | 37 -
sys/emulation/linux/i386/linux_machdep.c | 1294 -------------
sys/emulation/linux/i386/linux_proto.h | 1951 -------------------
sys/emulation/linux/i386/linux_ptrace.c | 508 -----
sys/emulation/linux/i386/linux_support.s | 148 --
sys/emulation/linux/i386/linux_syscall.h | 299 ---
sys/emulation/linux/i386/linux_sysent.c | 360 ----
sys/emulation/linux/i386/linux_sysvec.c | 980 ----------
sys/emulation/linux/i386/linux_union.h | 251 ---
sys/emulation/linux/i386/syscalls.conf | 12 -
sys/emulation/linux/i386/syscalls.master | 488 -----
sys/emulation/linux/linux_emuldata.c | 310 ----
sys/emulation/linux/linux_emuldata.h | 101 -
sys/emulation/linux/linux_epoll.c | 282 ---
sys/emulation/linux/linux_epoll.h | 55 -
sys/emulation/linux/linux_file.c | 1697 -----------------
sys/emulation/linux/linux_futex.c | 838 ---------
sys/emulation/linux/linux_futex.h | 87 -
sys/emulation/linux/linux_getcwd.c | 105 --
sys/emulation/linux/linux_ioctl.c | 1427 --------------
sys/emulation/linux/linux_ioctl.h | 528 ------
sys/emulation/linux/linux_ipc.c | 811 --------
sys/emulation/linux/linux_ipc.h | 343 ----
sys/emulation/linux/linux_mib.c | 286 ---
sys/emulation/linux/linux_mib.h | 44 -
sys/emulation/linux/linux_misc.c | 1959 --------------------
sys/emulation/linux/linux_signal.c | 468 -----
sys/emulation/linux/linux_signal.h | 40 -
sys/emulation/linux/linux_socket.c | 1364 --------------
sys/emulation/linux/linux_socket.h | 59 -
sys/emulation/linux/linux_stats.c | 574 ------
sys/emulation/linux/linux_sysctl.c | 137 --
sys/emulation/linux/linux_sysproto.h | 8 -
sys/emulation/linux/linux_time.c | 231 ---
sys/emulation/linux/linux_uid16.c | 402 ----
sys/emulation/linux/linux_util.c | 219 ---
sys/emulation/linux/linux_util.h | 116 --
usr.bin/truss/Makefile | 13 +-
usr.bin/truss/extern.h | 6 -
usr.bin/truss/i386-linux.c | 260 ---
usr.bin/truss/i386linux.conf | 12 -
usr.bin/truss/syscalls.c | 6 -
70 files changed, 16 insertions(+), 24060 deletions(-)
delete mode 100644 sys/dev/raid/aac/aac_linux.c
delete mode 100644 sys/dev/raid/aac/aac_linux/Makefile
delete mode 100644 sys/dev/raid/amr/amr_linux.c
delete mode 100644 sys/dev/raid/amr/amr_linux/Makefile
delete mode 100644 sys/dev/raid/mfi/mfi_linux.c
delete mode 100644 sys/dev/raid/mfi/mfi_linux/Makefile
delete mode 100644 sys/emulation/linux/Makefile
delete mode 100644 sys/emulation/linux/i386/Makefile
delete mode 100644 sys/emulation/linux/i386/imgact_linux.c
delete mode 100644 sys/emulation/linux/i386/linprocfs/Makefile
delete mode 100644 sys/emulation/linux/i386/linprocfs/linprocfs.h
delete mode 100644 sys/emulation/linux/i386/linprocfs/linprocfs_misc.c
delete mode 100644 sys/emulation/linux/i386/linprocfs/linprocfs_subr.c
delete mode 100644 sys/emulation/linux/i386/linprocfs/linprocfs_vfsops.c
delete mode 100644 sys/emulation/linux/i386/linprocfs/linprocfs_vnops.c
delete mode 100644 sys/emulation/linux/i386/linux.h
delete mode 100644 sys/emulation/linux/i386/linux_dummy.c
delete mode 100644 sys/emulation/linux/i386/linux_genassym.c
delete mode 100644 sys/emulation/linux/i386/linux_locore.s
delete mode 100644 sys/emulation/linux/i386/linux_machdep.c
delete mode 100644 sys/emulation/linux/i386/linux_proto.h
delete mode 100644 sys/emulation/linux/i386/linux_ptrace.c
delete mode 100644 sys/emulation/linux/i386/linux_support.s
delete mode 100644 sys/emulation/linux/i386/linux_syscall.h
delete mode 100644 sys/emulation/linux/i386/linux_sysent.c
delete mode 100644 sys/emulation/linux/i386/linux_sysvec.c
delete mode 100644 sys/emulation/linux/i386/linux_union.h
delete mode 100644 sys/emulation/linux/i386/syscalls.conf
delete mode 100644 sys/emulation/linux/i386/syscalls.master
delete mode 100644 sys/emulation/linux/linux_emuldata.c
delete mode 100644 sys/emulation/linux/linux_emuldata.h
delete mode 100644 sys/emulation/linux/linux_epoll.c
delete mode 100644 sys/emulation/linux/linux_epoll.h
delete mode 100644 sys/emulation/linux/linux_file.c
delete mode 100644 sys/emulation/linux/linux_futex.c
delete mode 100644 sys/emulation/linux/linux_futex.h
delete mode 100644 sys/emulation/linux/linux_getcwd.c
delete mode 100644 sys/emulation/linux/linux_ioctl.c
delete mode 100644 sys/emulation/linux/linux_ioctl.h
delete mode 100644 sys/emulation/linux/linux_ipc.c
delete mode 100644 sys/emulation/linux/linux_ipc.h
delete mode 100644 sys/emulation/linux/linux_mib.c
delete mode 100644 sys/emulation/linux/linux_mib.h
delete mode 100644 sys/emulation/linux/linux_misc.c
delete mode 100644 sys/emulation/linux/linux_signal.c
delete mode 100644 sys/emulation/linux/linux_signal.h
delete mode 100644 sys/emulation/linux/linux_socket.c
delete mode 100644 sys/emulation/linux/linux_socket.h
delete mode 100644 sys/emulation/linux/linux_stats.c
delete mode 100644 sys/emulation/linux/linux_sysctl.c
delete mode 100644 sys/emulation/linux/linux_sysproto.h
delete mode 100644 sys/emulation/linux/linux_time.c
delete mode 100644 sys/emulation/linux/linux_uid16.c
delete mode 100644 sys/emulation/linux/linux_util.c
delete mode 100644 sys/emulation/linux/linux_util.h
delete mode 100644 usr.bin/truss/i386-linux.c
delete mode 100644 usr.bin/truss/i386linux.conf
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/85aae976e20fc6b5be7ebb996fdf69c1c31e2b5b
--
DragonFly BSD source repository
More information about the Commits
mailing list