[PATCH 0/3] um: Remove legacy network transport support
Tiwei Bie
tiwei.btw at antgroup.com
Fri May 2 22:17:07 PDT 2025
Tiwei Bie (3):
um: Remove obsolete legacy network transports
um: vector: Eliminate the dependency on uml_net
um: Remove legacy network transport infrastructure
.../virt/uml/user_mode_linux_howto_v2.rst | 47 +-
arch/um/configs/i386_defconfig | 7 -
arch/um/configs/x86_64_defconfig | 7 -
arch/um/drivers/Kconfig | 196 +---
arch/um/drivers/Makefile | 20 +-
arch/um/drivers/daemon.h | 29 -
arch/um/drivers/daemon_kern.c | 95 --
arch/um/drivers/daemon_user.c | 194 ----
arch/um/drivers/net_kern.c | 889 ------------------
arch/um/drivers/net_user.c | 271 ------
arch/um/drivers/slip.h | 21 -
arch/um/drivers/slip_common.c | 55 --
arch/um/drivers/slip_common.h | 106 ---
arch/um/drivers/slip_kern.c | 93 --
arch/um/drivers/slip_user.c | 252 -----
arch/um/drivers/slirp.h | 34 -
arch/um/drivers/slirp_kern.c | 120 ---
arch/um/drivers/slirp_user.c | 124 ---
arch/um/drivers/umcast.h | 27 -
arch/um/drivers/umcast_kern.c | 188 ----
arch/um/drivers/umcast_user.c | 184 ----
arch/um/drivers/vde.h | 32 -
arch/um/drivers/vde_kern.c | 129 ---
arch/um/drivers/vde_user.c | 125 ---
arch/um/drivers/vector_kern.c | 52 +-
arch/um/include/shared/net_kern.h | 69 --
arch/um/include/shared/net_user.h | 52 -
arch/um/include/shared/os.h | 1 -
arch/um/os-Linux/Makefile | 2 +-
arch/um/os-Linux/drivers/Makefile | 13 -
arch/um/os-Linux/drivers/etap.h | 21 -
arch/um/os-Linux/drivers/ethertap_kern.c | 100 --
arch/um/os-Linux/drivers/ethertap_user.c | 248 -----
arch/um/os-Linux/drivers/tuntap.h | 21 -
arch/um/os-Linux/drivers/tuntap_kern.c | 86 --
arch/um/os-Linux/drivers/tuntap_user.c | 215 -----
arch/um/os-Linux/file.c | 15 -
37 files changed, 63 insertions(+), 4077 deletions(-)
delete mode 100644 arch/um/drivers/daemon.h
delete mode 100644 arch/um/drivers/daemon_kern.c
delete mode 100644 arch/um/drivers/daemon_user.c
delete mode 100644 arch/um/drivers/net_kern.c
delete mode 100644 arch/um/drivers/net_user.c
delete mode 100644 arch/um/drivers/slip.h
delete mode 100644 arch/um/drivers/slip_common.c
delete mode 100644 arch/um/drivers/slip_common.h
delete mode 100644 arch/um/drivers/slip_kern.c
delete mode 100644 arch/um/drivers/slip_user.c
delete mode 100644 arch/um/drivers/slirp.h
delete mode 100644 arch/um/drivers/slirp_kern.c
delete mode 100644 arch/um/drivers/slirp_user.c
delete mode 100644 arch/um/drivers/umcast.h
delete mode 100644 arch/um/drivers/umcast_kern.c
delete mode 100644 arch/um/drivers/umcast_user.c
delete mode 100644 arch/um/drivers/vde.h
delete mode 100644 arch/um/drivers/vde_kern.c
delete mode 100644 arch/um/drivers/vde_user.c
delete mode 100644 arch/um/include/shared/net_kern.h
delete mode 100644 arch/um/include/shared/net_user.h
delete mode 100644 arch/um/os-Linux/drivers/Makefile
delete mode 100644 arch/um/os-Linux/drivers/etap.h
delete mode 100644 arch/um/os-Linux/drivers/ethertap_kern.c
delete mode 100644 arch/um/os-Linux/drivers/ethertap_user.c
delete mode 100644 arch/um/os-Linux/drivers/tuntap.h
delete mode 100644 arch/um/os-Linux/drivers/tuntap_kern.c
delete mode 100644 arch/um/os-Linux/drivers/tuntap_user.c
--
2.34.1
More information about the linux-um
mailing list