From owner-cvs-all Tue Feb 16 10:25:42 1999 Received: from herring.nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA18702; Tue, 16 Feb 1999 10:25:36 -0800 (PST) (envelope-from dfr@nlsystems.com) Received: from localhost (dfr@localhost) by herring.nlsystems.com (8.9.2/8.8.8) with ESMTP id SAA59275; Tue, 16 Feb 1999 18:25:42 GMT (envelope-from dfr@nlsystems.com) Date: Tue, 16 Feb 1999 18:25:42 +0000 (GMT) From: Doug Rabson To: Doug Rabson cc: cvs-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/i386 vm_machdep.c src/sys/kern kern_linker.c kern_sysctl.c uipc_mbuf.c uipc_proto.c uipc_socket.c uipc_usrreq.c vfs_init.c vfs_syscalls.c src/sys/net bridge.c if_ethersubr.c if_mib.c src/sys/netinet icmp_var.h if_ether.c ... In-Reply-To: <199902161049.CAA06158@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk On Tue, 16 Feb 1999, Doug Rabson wrote: > dfr 1999/02/16 02:49:55 PST > > Modified files: > sys/i386/i386 vm_machdep.c > sys/kern kern_linker.c kern_sysctl.c uipc_mbuf.c > uipc_proto.c uipc_socket.c uipc_usrreq.c > vfs_init.c vfs_syscalls.c > sys/net bridge.c if_ethersubr.c if_mib.c > sys/netinet icmp_var.h if_ether.c igmp_var.h > in_proto.c in_var.h ip_fw.c mlf_ipl.c > tcp_var.h udp_var.h > sys/netipx ipx_proto.c ipx_var.h > sys/nfs nfs_serv.c nfs_syscalls.c nfs_vfsops.c > nfs_vnops.c > sys/posix4 posix4_mib.c > sys/sys mount.h sysctl.h > Log: > * Change sysctl from using linker_set to construct its tree using SLISTs. > This makes it possible to change the sysctl tree at runtime. > > * Change KLD to find and register any sysctl nodes contained in the loaded > file and to unregister them when the file is unloaded. > > Reviewed by: Archie Cobbs , > Peter Wemm (well they looked at it anyway) I also have this ready-to-commit for 3.1 if anyone would like to help me out by testing it (my systems are all 4.0 at the moment). -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 442 9037 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message