From owner-freebsd-net@FreeBSD.ORG Tue Nov 19 16:55:17 2013 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 78FAF521; Tue, 19 Nov 2013 16:55:17 +0000 (UTC) Received: from am1outboundpool.messaging.microsoft.com (am1ehsobe006.messaging.microsoft.com [213.199.154.209]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 076412B61; Tue, 19 Nov 2013 16:55:16 +0000 (UTC) Received: from mail103-am1-R.bigfish.com (10.3.201.230) by AM1EHSOBE015.bigfish.com (10.3.207.137) with Microsoft SMTP Server id 14.1.225.22; Tue, 19 Nov 2013 16:55:08 +0000 Received: from mail103-am1 (localhost [127.0.0.1]) by mail103-am1-R.bigfish.com (Postfix) with ESMTP id 5EEF84000C3; Tue, 19 Nov 2013 16:55:08 +0000 (UTC) X-Forefront-Antispam-Report: CIP:66.129.239.16; KIP:(null); UIP:(null); IPV:NLI; H:P-EMF02-SAC.jnpr.net; RD:none; EFVD:NLI X-SpamScore: -2 X-BigFish: VPS-2(zz98dI1432Izz1f42h2148h208ch1ee6h1de0h1fdah2073h2146h1202h1e76h1d1ah1d2ah1fc6hzz8275ch1de098h17326ah8275dh1de097h186068hz31h2a8h839h944hd24hd2bhf0ah1220h1288h12a5h12a9h12bdh137ah139eh13b6h1441h1504h1537h162dh1631h1758h1898h18e1h1946h19b5h1ad9h1b0ah1b2fh224fh1fb3h1d0ch1d2eh1d3fh1dfeh1dffh1e1dh1e23h1fe8h1ff5h2218h2216h1155h) Received-SPF: softfail (mail103-am1: transitioning domain of juniper.net does not designate 66.129.239.16 as permitted sender) client-ip=66.129.239.16; envelope-from=stevek@juniper.net; helo=P-EMF02-SAC.jnpr.net ; SAC.jnpr.net ; Received: from mail103-am1 (localhost.localdomain [127.0.0.1]) by mail103-am1 (MessageSwitch) id 1384880106409500_21219; Tue, 19 Nov 2013 16:55:06 +0000 (UTC) Received: from AM1EHSMHS001.bigfish.com (unknown [10.3.201.238]) by mail103-am1.bigfish.com (Postfix) with ESMTP id 5F1A41A0053; Tue, 19 Nov 2013 16:55:06 +0000 (UTC) Received: from P-EMF02-SAC.jnpr.net (66.129.239.16) by AM1EHSMHS001.bigfish.com (10.3.207.101) with Microsoft SMTP Server (TLS) id 14.16.227.3; Tue, 19 Nov 2013 16:55:03 +0000 Received: from stevek-ubuntu (172.25.4.212) by P-EMF02-SAC.jnpr.net (172.24.192.21) with Microsoft SMTP Server id 14.3.146.0; Tue, 19 Nov 2013 08:54:58 -0800 Date: Tue, 19 Nov 2013 11:54:55 -0500 From: Steve Kiernan To: Gleb Smirnoff Subject: Re: [JNPR] Network stack as a module (RFC) Message-ID: <20131119115455.3da072a1@stevek-ubuntu> In-Reply-To: <20131119114531.GF7577@glebius.int.ru> References: <50F868FF.5060506@networx.ch> <20131115165210.23f82578@stevek-ubuntu> <20131116084919.GF7577@glebius.int.ru> <1DAF9090-08DA-404B-B86B-57E5D124D70D@xcllnt.net> <20131118164149.GV7577@glebius.int.ru> <20131118143508.0253e663@stevek-ubuntu> <20131119114531.GF7577@glebius.int.ru> Organization: Juniper Networks Inc. X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.10; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-OriginatorOrg: juniper.net X-FOPE-CONNECTOR: Id%0$Dn%*$RO%0$TLS%0$FQDN%$TlsDn% Cc: freebsd-net@freebsd.org, luigi@freebsd.org, Marcel Moolenaar , zec@freebsd.org, Marcel Moolenaar X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Nov 2013 16:55:17 -0000 On Tue, 19 Nov 2013 15:45:31 +0400 Gleb Smirnoff wrote: > On Mon, Nov 18, 2013 at 02:35:08PM -0500, Steve Kiernan wrote: > > S> See http://people.freebsd.org/~marcel/Juniper/netstack-v2.diff, which > S> is the full patch set that had been previously sent out. Some things > S> have changed a bit since then, but if you look for curnetstack usage > S> in the patch, you should be able to see the places where netsack > S> methods are called. > > The patch is quite huge to understand it as a whole. :) Yes, it is. This is why we are doing it a piece at a time now, starting with the option. Much easier to digest that way. :) -- Stephen J. Kiernan Juniper Networks, Inc. stevek_at_juniper.net