Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Oct 2017 00:18:03 +0000 (UTC)
From:      Brooks Davis <brooks@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r324710 - in head: . share/man/man9 sys/conf sys/kern sys/modules sys/modules/libmbpool sys/sys
Message-ID:  <201710180018.v9I0I3ts022090@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: brooks
Date: Wed Oct 18 00:18:03 2017
New Revision: 324710
URL: https://svnweb.freebsd.org/changeset/base/324710

Log:
  Remove mbpool(9) now that it has no consumers.
  
  mbpool existed to support NICs with memory interfaces and all remaining
  comsumers were removed earlier this year with NATM.
  
  Reviewed by:	jhb
  Sponsored by:	DARPA, AFRL
  Differential Revision:	https://reviews.freebsd.org/D10513

Deleted:
  head/share/man/man9/mbpool.9
  head/sys/kern/subr_mbpool.c
  head/sys/modules/libmbpool/Makefile
  head/sys/sys/mbpool.h
Modified:
  head/ObsoleteFiles.inc
  head/share/man/man9/Makefile
  head/sys/conf/NOTES
  head/sys/conf/files
  head/sys/conf/options
  head/sys/modules/Makefile

Modified: head/ObsoleteFiles.inc
==============================================================================
--- head/ObsoleteFiles.inc	Tue Oct 17 23:38:27 2017	(r324709)
+++ head/ObsoleteFiles.inc	Wed Oct 18 00:18:03 2017	(r324710)
@@ -38,6 +38,19 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20171017: Removal of mbpool(9)
+OLD_FILES+=usr/include/sys/mbpool.h
+OLD_FILES+=usr/share/man/man9/mbpool.9.gz
+OLD_FILES+=usr/share/man/man9/mbp_destroy.9.gz
+OLD_FILES+=usr/share/man/man9/mbp_alloc.9.gz
+OLD_FILES+=usr/share/man/man9/mbp_ext_free.9.gz
+OLD_FILES+=usr/share/man/man9/mbp_count.9.gz
+OLD_FILES+=usr/share/man/man9/mbp_card_free.9.gz
+OLD_FILES+=usr/share/man/man9/mbp_get_keep.9.gz
+OLD_FILES+=usr/share/man/man9/mbp_free.9.gz
+OLD_FILES+=usr/share/man/man9/mbp_get.9.gz
+OLD_FILES+=usr/share/man/man9/mbp_create.9.gz
+OLD_FILES+=usr/share/man/man9/mbp_sync.9.gz
 # 20171010: Remove libstand
 OLD_FILES+=usr/lib/libstand.a
 OLD_FILES+=usr/lib/libstand_p.a

Modified: head/share/man/man9/Makefile
==============================================================================
--- head/share/man/man9/Makefile	Tue Oct 17 23:38:27 2017	(r324709)
+++ head/share/man/man9/Makefile	Wed Oct 18 00:18:03 2017	(r324710)
@@ -184,7 +184,6 @@ MAN=	accept_filter.9 \
 	make_dev.9 \
 	malloc.9 \
 	mbchain.9 \
-	mbpool.9 \
 	mbuf.9 \
 	mbuf_tags.9 \
 	MD5.9 \
@@ -1162,16 +1161,6 @@ MLINKS+=mbchain.9 mb_detach.9 \
 	mbchain.9 mb_put_uint8.9 \
 	mbchain.9 mb_put_uio.9 \
 	mbchain.9 mb_reserve.9
-MLINKS+=mbpool.9 mbp_alloc.9 \
-	mbpool.9 mbp_card_free.9 \
-	mbpool.9 mbp_count.9 \
-	mbpool.9 mbp_create.9 \
-	mbpool.9 mbp_destroy.9 \
-	mbpool.9 mbp_ext_free.9 \
-	mbpool.9 mbp_free.9 \
-	mbpool.9 mbp_get.9 \
-	mbpool.9 mbp_get_keep.9 \
-	mbpool.9 mbp_sync.9
 MLINKS+=\
 	mbuf.9 m_adj.9 \
 	mbuf.9 m_align.9 \

Modified: head/sys/conf/NOTES
==============================================================================
--- head/sys/conf/NOTES	Tue Oct 17 23:38:27 2017	(r324709)
+++ head/sys/conf/NOTES	Wed Oct 18 00:18:03 2017	(r324710)
@@ -2210,8 +2210,6 @@ device		rtwnfw
 options 	MCLSHIFT=12	# mbuf cluster shift in bits, 12 == 4KB
 options 	MSIZE=512	# mbuf size in bytes
 
-options 	LIBMBPOOL
-
 #
 # Sound drivers
 #

Modified: head/sys/conf/files
==============================================================================
--- head/sys/conf/files	Tue Oct 17 23:38:27 2017	(r324709)
+++ head/sys/conf/files	Wed Oct 18 00:18:03 2017	(r324710)
@@ -3816,7 +3816,6 @@ kern/subr_kdb.c			standard
 kern/subr_kobj.c		standard
 kern/subr_lock.c		standard
 kern/subr_log.c			standard
-kern/subr_mbpool.c		optional libmbpool
 kern/subr_mchain.c		optional libmchain
 kern/subr_module.c		standard
 kern/subr_msgbuf.c		standard

Modified: head/sys/conf/options
==============================================================================
--- head/sys/conf/options	Tue Oct 17 23:38:27 2017	(r324709)
+++ head/sys/conf/options	Wed Oct 18 00:18:03 2017	(r324710)
@@ -432,7 +432,6 @@ IPSEC_SUPPORT		opt_ipsec.h
 IPSTEALTH
 KRPC
 LIBALIAS
-LIBMBPOOL
 LIBMCHAIN
 MBUF_PROFILING
 MBUF_STRESS_TEST

Modified: head/sys/modules/Makefile
==============================================================================
--- head/sys/modules/Makefile	Tue Oct 17 23:38:27 2017	(r324709)
+++ head/sys/modules/Makefile	Wed Oct 18 00:18:03 2017	(r324710)
@@ -218,7 +218,6 @@ SUBDIR=	\
 	lge \
 	libalias \
 	libiconv \
-	libmbpool \
 	libmchain \
 	${_linprocfs} \
 	${_linsysfs} \



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201710180018.v9I0I3ts022090>