Skip to content

staging: remove ncpfs and ipx code

Greg Kroah-Hartman lkml netdev 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5staging: ncpfs: delete itdrivers/staging/Kconfig drivers/staging/Makefile drivers/staging/ncpfs/Kconfig +18 more+0 -30 replies
2/5ncpfs: remove compat functionalityfs/compat.c+1 -710 replies
3/5ncpfs: remove DocumentationDocumentation/filesystems/00-INDEX Documentation/filesystems/ncpfs.txt+0 -20 replies
4/5ncpfs: remove uapi .h filesinclude/uapi/linux/ncp.h include/uapi/linux/ncp_fs.h include/uapi/linux/ncp_mount.h +1 more+0 -00 replies
5/5staging: ipx: delete it from the treedrivers/staging/Kconfig drivers/staging/Makefile drivers/staging/ipx/Kconfig +7 more+0 -30 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/5] staging: remove ncpfs and ipx code

The ncpfs filesystem and ipx networking code moved into the drivers/staging/ tree back in November of last year. Since then, no one has steped up to take over maintance of this code. Given that it has been more than 6 months, it is time to delete it.

Note, there is more work to be done to remove the ipx header files completly, as it is burried deep into the networking stack in places. I will work on a patch series to complete that later, after this is merged, in order to clean up the last remaining bits properly.

Unless there are any objections, I'll take this through my staging tree.

Greg Kroah-Hartman (5):
staging: ncpfs: delete it
ncpfs: remove compat functionality
ncpfs: remove Documentation
ncpfs: remove uapi .h files
staging: ipx: delete it from the tree

 Documentation/filesystems/00-INDEX     |    2 -
 Documentation/filesystems/ncpfs.txt    |   12 -
 drivers/staging/Kconfig                |    4 -
 drivers/staging/Makefile               |    2 -
 drivers/staging/ipx/Kconfig            |   61 -
 drivers/staging/ipx/Makefile           |    8 -
 drivers/staging/ipx/TODO               |    4 -
 drivers/staging/ipx/af_ipx.c           | 2082 ------------------------
 drivers/staging/ipx/ipx_proc.c         |  338 ----
 drivers/staging/ipx/ipx_route.c        |  293 ----
 drivers/staging/ipx/pe2.c              |   36 -
 drivers/staging/ipx/sysctl_net_ipx.c   |   40 -
 drivers/staging/ncpfs/Kconfig          |  108 --
 drivers/staging/ncpfs/Makefile         |   17 -
 drivers/staging/ncpfs/TODO             |    4 -
 drivers/staging/ncpfs/dir.c            | 1232 --------------
 drivers/staging/ncpfs/file.c           |  263 ---
 drivers/staging/ncpfs/getopt.c         |   76 -
 drivers/staging/ncpfs/getopt.h         |   17 -
 drivers/staging/ncpfs/inode.c          | 1067 ------------
 drivers/staging/ncpfs/ioctl.c          |  923 -----------
 drivers/staging/ncpfs/mmap.c           |  125 --
 drivers/staging/ncpfs/ncp_fs.h         |  101 --
 drivers/staging/ncpfs/ncp_fs_i.h       |   31 -
 drivers/staging/ncpfs/ncp_fs_sb.h      |  174 --
 drivers/staging/ncpfs/ncplib_kernel.c  | 1326 ---------------
 drivers/staging/ncpfs/ncplib_kernel.h  |  215 ---
 drivers/staging/ncpfs/ncpsign_kernel.c |  128 --
 drivers/staging/ncpfs/ncpsign_kernel.h |   27 -
 drivers/staging/ncpfs/sock.c           |  855 ----------
 drivers/staging/ncpfs/symlink.c        |  182 ---
 fs/compat.c                            |   72 +-
 include/uapi/linux/ncp.h               |  202 ---
 include/uapi/linux/ncp_fs.h            |  147 --
 include/uapi/linux/ncp_mount.h         |   72 -
 include/uapi/linux/ncp_no.h            |   20 -
 36 files changed, 1 insertion(+), 10265 deletions(-)
 delete mode 100644 Documentation/filesystems/ncpfs.txt
 delete mode 100644 drivers/staging/ipx/Kconfig
 delete mode 100644 drivers/staging/ipx/Makefile
 delete mode 100644 drivers/staging/ipx/TODO
 delete mode 100644 drivers/staging/ipx/af_ipx.c
 delete mode 100644 drivers/staging/ipx/ipx_proc.c
 delete mode 100644 drivers/staging/ipx/ipx_route.c
 delete mode 100644 drivers/staging/ipx/pe2.c
 delete mode 100644 drivers/staging/ipx/sysctl_net_ipx.c
 delete mode 100644 drivers/staging/ncpfs/Kconfig
 delete mode 100644 drivers/staging/ncpfs/Makefile
 delete mode 100644 drivers/staging/ncpfs/TODO
 delete mode 100644 drivers/staging/ncpfs/dir.c
 delete mode 100644 drivers/staging/ncpfs/file.c
 delete mode 100644 drivers/staging/ncpfs/getopt.c
 delete mode 100644 drivers/staging/ncpfs/getopt.h
 delete mode 100644 drivers/staging/ncpfs/inode.c
 delete mode 100644 drivers/staging/ncpfs/ioctl.c
 delete mode 100644 drivers/staging/ncpfs/mmap.c
 delete mode 100644 drivers/staging/ncpfs/ncp_fs.h
 delete mode 100644 drivers/staging/ncpfs/ncp_fs_i.h
 delete mode 100644 drivers/staging/ncpfs/ncp_fs_sb.h
 delete mode 100644 drivers/staging/ncpfs/ncplib_kernel.c
 delete mode 100644 drivers/staging/ncpfs/ncplib_kernel.h
 delete mode 100644 drivers/staging/ncpfs/ncpsign_kernel.c
 delete mode 100644 drivers/staging/ncpfs/ncpsign_kernel.h
 delete mode 100644 drivers/staging/ncpfs/sock.c
 delete mode 100644 drivers/staging/ncpfs/symlink.c
 delete mode 100644 include/uapi/linux/ncp.h
 delete mode 100644 include/uapi/linux/ncp_fs.h
 delete mode 100644 include/uapi/linux/ncp_mount.h
 delete mode 100644 include/uapi/linux/ncp_no.h
Signature · 1 line
2.17.1