Date: Mon, 24 Apr 2000 18:45:39 -0700 (PDT) From: "Jonathan M. Bresler" <jmb@hub.freebsd.org> To: dillon@apollo.backplane.com Cc: smp@csn.net, current@FreeBSD.ORG Subject: Re: SMP changes and breaking kld object module compatibility Message-ID: <20000425014539.D944E37B7A0@hub.freebsd.org> In-Reply-To: <200004241719.KAA70893@apollo.backplane.com> (message from Matthew Dillon on Mon, 24 Apr 2000 10:19:33 -0700 (PDT))
next in thread | previous in thread | raw e-mail | index | archive | help
> > The network stack is equally easy to make MP-safe. In this case we > have a shared lock to lookup sockets for host/port combinations and > then fine-grained exclusive locks within those sockets. Route table > and other high level operations could in fact remain BGL'd without > interfering with the network stack because the network stack *already* > caches route table lookups. > might it be fair to summarize this as: you locks on data rather than locks on code. jmb To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000425014539.D944E37B7A0>