From owner-freebsd-net@freebsd.org Thu Sep 15 06:05:21 2016 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 95194BDB779 for ; Thu, 15 Sep 2016 06:05:21 +0000 (UTC) (envelope-from Krishna2@chelsio.com) Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0110.outbound.protection.outlook.com [104.47.32.110]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 346EF1947 for ; Thu, 15 Sep 2016 06:05:19 +0000 (UTC) (envelope-from Krishna2@chelsio.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chelsious.onmicrosoft.com; s=selector1-chelsio-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=k+TBowuOvOfDaG/DRM8P2Xkw+aWpRi2/lwBw3bXORWk=; b=VM6g+okonpP7PRp+joiw1RumErtfW5LE5nj2A7USybLtEZdUKgIymlES7c3TsDMB1KerujT1Os9X9TWoB8yB82sQju+88MYo4x0hcPgI13KnxZlDoj9wFqVeF3TghMs1MM2kp7gdi4jmjCSVmyr5HgrpypTUb2eadEL0RK/9hUY= Received: from BN4PR12MB0818.namprd12.prod.outlook.com (10.164.58.152) by BN4PR12MB0818.namprd12.prod.outlook.com (10.164.58.152) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.619.10; Thu, 15 Sep 2016 05:32:46 +0000 Received: from BN4PR12MB0818.namprd12.prod.outlook.com ([10.164.58.152]) by BN4PR12MB0818.namprd12.prod.outlook.com ([10.164.58.152]) with mapi id 15.01.0619.011; Thu, 15 Sep 2016 05:32:46 +0000 From: KrishnamRaju ErapaRaju To: "freebsd-net@freebsd.org" Subject: unable to use BPF Just-In-Time compiler Thread-Topic: unable to use BPF Just-In-Time compiler Thread-Index: AdIPEooGITIPTSLzSaCF81wrjAmC1g== Date: Thu, 15 Sep 2016 05:32:45 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Krishna2@chelsio.com; x-originating-ip: [223.186.82.36] x-ms-office365-filtering-correlation-id: 11cc6b8b-52bf-4fe8-f059-08d3dd29b985 x-microsoft-exchange-diagnostics: 1; BN4PR12MB0818; 6:Spzd3kXP5gFudkW64dH3NVtBKMU+p8aET25qoXntdUKiRcqjmOqRWSii47wmj9FeUip7QMjw+qyL/V6dtPvzhLqNHwaJQmjBc31Oei8RsV8jBlZb2LLJXEJWxBSCdqT6IjxeU1kHDm0gudZyZCZXK4lfxWUetjagtGFb1dPhO62XwRzpdK+oookfX5rFqNfD4iAfoHLBL1VZXxyxzWW96JPzwQxJ387pYXz3Ixlf5tghN7rB6Hd2TYa8XgaGtjmJDTBGuLnbMdZguKyMTSxRASkVDhmiT0oxmGBGGhkoYjKFyXtRWKK/gv8upYRZXsum; 5:uauCThuA0zUyvJGjkSgFmX51CIEKvHzFf5OfENJSZ9lUrYNAmmq0yLHKkLifULyuG5S8DTNonDWtaaITDZlMxSYNyPNXC50tUF4xqMechRkhP+nqIq9cM8FtfTK0kR/pAfu6zYOcIB+ogxwBAROI/g==; 24:bgQd7EHJYf+0N9QLYbqCeTGc3kkjlehKQ6NO30uwNWyCFQN3Jhe8NTEIf+FlEMfra8DNbFowaeoDU+G88NfJlng1TkQwghpV2KDZfEy73V8=; 7:rSx+GYiWQQAcmnuHao0nBZJ+sqaKjV5KeIAkaWzP1lBa+LhUfjhpp6rdauaRzOFd1YdqTHqnoKGQxOTDKsSc6bzDLXYXN6dFWS/X6c1LP2QraOo/BaiYDHpnPd/Zp+OIEKeUvzBPTqNyD9UMVyitYCQnHLV7wHIgNJc0DkSiRLnGsmZmfyJZv2tHxTGxE4hRhO7Dm5FM+h25H++IFueoJN2VCfBtX07EqmOczhhdUh65PIXf7wG9bP2JIMA7Uo1n x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN4PR12MB0818; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(75325880899374)(21748063052155)(17755550239193); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6043046)(6042046); SRVR:BN4PR12MB0818; BCL:0; PCL:0; RULEID:; SRVR:BN4PR12MB0818; x-forefront-prvs: 0066D63CE6 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(7916002)(199003)(189002)(105586002)(5002640100001)(77096005)(2351001)(229853001)(19625215002)(106356001)(15975445007)(230783001)(6116002)(3846002)(19580395003)(19617315012)(790700001)(102836003)(81166006)(81156014)(122556002)(3280700002)(8676002)(92566002)(86362001)(101416001)(2501003)(9686002)(54356999)(50986999)(68736007)(10400500002)(107886002)(450100001)(9326002)(16236675004)(5660300001)(87936001)(74316002)(5640700001)(7846002)(5630700001)(7906003)(7736002)(97736004)(2906002)(11100500001)(189998001)(110136003)(99286002)(33656002)(2900100001)(19300405004)(586003)(3660700001)(66066001)(7696004)(8936002)(76576001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN4PR12MB0818; H:BN4PR12MB0818.namprd12.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: chelsio.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: chelsio.com X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Sep 2016 05:32:45.9147 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 065db76d-a7ae-4c60-b78a-501e8fc17095 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN4PR12MB0818 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Sep 2016 06:05:21 -0000 Hi, I want to use BPF JIT Kernel APIs in FreeBSD(like: bpf_jitter(), etc..), fo= r implementing TCP connection packet filtering. I have followed below instructions as specified in: https://lists.freebsd.o= rg/pipermail/freebsd-current/2005-December/058603.html STEPS followed: --------------------- cp /usr/src/sys/amd64/conf/GENERIC /usr/src/sys/amd64/conf/MYKERNEL And added below line in MYKERNEL config file. options BPF_JITTER make buildkernel KERNCONF=3DMYKERNEL make installkernel KERNCONF=3DMYKERNEL reboot But after reboot the flag BPF_JITTER is not getting enabled(all the code in= side "#ifdef BPF_JITTER" is not getting executed). Am I missing something? Also it looks like there are not many updates to BPF JIT code since 2005, i= s it stable? anyone using it? Thanks, Krishna.