From owner-freebsd-net@freebsd.org Fri Aug 5 18:01:39 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 DCFD7BAFC09 for ; Fri, 5 Aug 2016 18:01:38 +0000 (UTC) (envelope-from rupavath@juniper.net) Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0123.outbound.protection.outlook.com [104.47.33.123]) (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 6A9DB1C8D; Fri, 5 Aug 2016 18:01:37 +0000 (UTC) (envelope-from rupavath@juniper.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=PKkGX017Ah3nmJLDIRxsy21CNeFNmqaHzr3zwFgJmYQ=; b=Ln+jzVVg7KaP2bIAb+PoUMOnIy5VpkB8NCdjwEuC48+hRm4g9ksv1r1k8eZXMIMzmYGH3XN3+yEJQilCDKy5hrFGp+EeksvTOL8sB46MjQaDbu09q3U9knomzGPohaDlvTROHqKkXhY3gdRwe/hlTuasIIvPwqTumSBTZX7pQ1w= Received: from CY4PR05MB2824.namprd05.prod.outlook.com (10.169.182.146) by CY4PR05MB2823.namprd05.prod.outlook.com (10.169.182.145) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.557.8; Fri, 5 Aug 2016 18:01:31 +0000 Received: from CY4PR05MB2824.namprd05.prod.outlook.com ([10.169.182.146]) by CY4PR05MB2824.namprd05.prod.outlook.com ([10.169.182.146]) with mapi id 15.01.0557.009; Fri, 5 Aug 2016 18:01:30 +0000 From: Sreekanth Rupavatharam To: "freebsd-net@freebsd.org" CC: "sbruno@freebsd.org" , Jack Vogel Subject: Question about em_irq_fast Thread-Topic: Question about em_irq_fast Thread-Index: AQHR70NkOM2CalMxpEqDaCmo5kMDAg== Date: Fri, 5 Aug 2016 18:01:29 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/f.18.0.160709 authentication-results: spf=none (sender IP is ) smtp.mailfrom=rupavath@juniper.net; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [66.129.239.14] x-ms-office365-filtering-correlation-id: a3891357-ef99-4534-4a61-08d3bd5a8721 x-microsoft-exchange-diagnostics: 1; CY4PR05MB2823; 6:LkqkeErAyeKIfGqsjzasqqZGIhwHRfCUSkXe6Rh8wMInI+mSy4Ux5cAnTJ7k9EKN7cohSjvYMxOgnxWMpLLY7p40v1mzhA9hLb5t42dk2XYJOLOHFfpaCVrOkhVUn/d1ML24tT4EnllPMlSNlr1J2mvaljICZdS5sTq1+TwUfrraXJBViTKZfzoQ+tuheEa5LybSmE2hGkMjmYd5Zvgb9oKpQpXfg0fmzpVIXu3he1no6fTMY8ROTlqfzP1s7hT18PTTrmzyHJl3vAxaCzs1G5TPyHDoyE649rNjC6OL4Gvh6+jtE9XygsPgN2ecUtzboqUBGFSB0+IgmRW9HZnP+A==; 5:ysPpzhSWN2A1vzcWORRUwGQipa0MBGq6iJ3pbGdGG6ewy6F4Mmolqs3C4w3rSQQ5Pggp8o76xiHlzqRJUVEP57wBmdm0KX4gHDM+a7MXn3H/M15Ank84hLBH8K/4U/x6olqW87wHV145L3CLzdyzNw==; 24:RfAsdcwQr7A8fPGzoPo8rd/94XkaXYslz5ccFA4k1UGkOuncqCUhge2xHuE8Zmcgn3PGRXRWcRotP3IxtXf95iiWhLpseRggQGEqpsOtOOg=; 7:IpQIzTdFKJ4V+pJZil6D3Kw2YC0GYE8kEdXBxwFAtCSMQwUvXNWhZPQf0W3lKAzyDOfHFtKNfc5At7D8X/5Kd9TxQ3/LjPpu00FvPr1nueyoXcpBflHot6QwEjFaNCy6iaAJk+Ff58KiCUdzUYhfcnXOogPG9D1xiybYEMDWDsrFWR/h0GigNCXy2di1ksRk6Epmu1ICTFGwgdOEGIHrB9CmF5Nk0u2b889KVPGHHxGk1e/GB4XlnKhkZsnXXX1F x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY4PR05MB2823; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(21748063052155); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026); SRVR:CY4PR05MB2823; BCL:0; PCL:0; RULEID:; SRVR:CY4PR05MB2823; x-forefront-prvs: 0025434D2D x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(199003)(189002)(106356001)(7736002)(8936002)(5640700001)(3280700002)(77096005)(4326007)(81166006)(101416001)(106116001)(7846002)(189998001)(68736007)(3660700001)(83506001)(2351001)(86362001)(2900100001)(97736004)(110136002)(82746002)(8676002)(229853001)(10400500002)(19580395003)(19625215002)(50986999)(122556002)(81156014)(19300405004)(2501003)(102836003)(3846002)(36756003)(54356999)(105586002)(87936001)(5002640100001)(99286002)(4001350100001)(6116002)(83716003)(16236675004)(92566002)(2906002)(33656002)(15975445007)(586003)(66066001)(104396002); DIR:OUT; SFP:1102; SCL:1; SRVR:CY4PR05MB2823; H:CY4PR05MB2824.namprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Aug 2016 18:01:30.0023 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR05MB2823 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Aug 2016 18:01:39 -0000 V2UgaGF2ZSB0aGlzIGNvZGUgc25pcHBldCBpbiBlbV9pcnFfZmFzdA0KDQogICAgICAgIGlmcCA9 IGFkYXB0ZXItPmlmcDsNCg0KDQoNCiAgICAgICAgcmVnX2ljciA9IEUxMDAwX1JFQURfUkVHKCZh ZGFwdGVyLT5odywgRTEwMDBfSUNSKTsNCg0KDQoNCiAgICAgICAgLyogSG90IGVqZWN0PyAgKi8N Cg0KICAgICAgICBpZiAocmVnX2ljciA9PSAweGZmZmZmZmZmKQ0KDQogICAgICAgICAgICAgICAg cmV0dXJuIEZJTFRFUl9TVFJBWTsNCg0KDQoNCiAgICAgICAgLyogRGVmaW5pdGVseSBub3Qgb3Vy IGludGVycnVwdC4gICovDQoNCiAgICAgICAgaWYgKHJlZ19pY3IgPT0gMHgwKQ0KDQpyZXR1cm4g RklMVEVSX1NUUkFZOw0KDQpJIGRvbuKAmXQgdW5kZXJzdGFuZCB3aHkgdGhlIGZ1bmN0aW9uIHJl dHVybnMgaWYgdGhlIHJlYWQgdmFsdWUgaXMgMC4gRnJvbSB0aGUgcHJvZ3JhbW1lcuKAmXMgbWFu dWFsIG9mIEludGVsIE5JQywgSSBzZWUgdGhlIGZvbGxvd2luZyBkZWZpbml0aW9uLg0KDQoNCg0K DQoNCg0KDQoNCg0KDQpUWERXDQoNCjANCg0KMGINCg0KVHJhbnNtaXQgRGVzY3JpcHRvciBXcml0 dGVuIEJhY2vigKhTZXQgd2hlbiBoYXJkd2FyZSBwcm9jZXNzZXMgYSB0cmFuc21pdCBkZXNjcmlw dG9yIHdpdGggdGhlIFJTIGJpdCBzZXQgKGFuZCBwb3NzaWJseSBJREUgc2V0KS4gSWYgdXNpbmcg ZGVsYXllZCBpbnRlcnJ1cHRzIChJREUgc2V0KSwgdGhlIGludGVycnVwdCBvY2N1cnMgYWZ0ZXIg dGhlIHRpbWVyIGV4cGlyZXMuDQoNClRYUUUNCg0KMQ0KDQowYg0KDQpUcmFuc21pdCBRdWV1ZSBF bXB0eQ0KU2V0IHdoZW4gdGhlIGxhc3QgZGVzY3JpcHRvciBibG9jayBmb3IgYSB0cmFuc21pdCBx dWV1ZSBoYXMgYmVlbiB1c2VkLg0KDQpMU0MNCg0KMg0KDQowYg0KDQpMaW5rIFN0YXR1cyBDaGFu Z2XigKhUaGlzIGJpdCBpcyBzZXQgZWFjaCB0aW1lIHRoZSBsaW5rIHN0YXR1cyBjaGFuZ2VzIChl aXRoZXIgZnJvbSB1cCB0bw0KZG93biwgb3IgZnJvbSBkb3duIHRvIHVwKS4gVGhpcyBiaXQgaXMg YWZmZWN0ZWQgYnkgdGhlIGludGVybmFsIGxpbmsgaW5kaWNhdGlvbiB3aGVuIGNvbmZpZ3VyZWQg Zm9yIGludGVybmFsIFBIWSBtb2RlLg0KDQpSWFNFUQ0KDQozDQoNCjBiDQoNClJlY2VpdmUgU2Vx dWVuY2UgRXJyb3LigKhJbiBUQkkgbW9kZS9pbnRlcm5hbCBTZXJEZXMxLCBpbmNvbWluZyBwYWNr ZXRzIHdpdGggYSBiYWQgZGVsaW1pdGVyIHNlcXVlbmNlIHNldCB0aGlzIGJpdC4gSW4gb3RoZXIg ODAyLjMgaW1wbGVtZW50YXRpb25zLCB0aGlzIHdvdWxkIGJlIGNsYXNzaWZpZWQgYXMgYSBmcmFt aW5nIGVycm9yLiBBIHZhbGlkIHNlcXVlbmNlIGNvbnNpc3RzIG9mOuKAqGlkbGUg74KuIFNPRiDv gq4gZGF0YSDvgq4gcGFkIChvcHQpIEVPRiDvgq4gZmlsbCAob3B0KSDvgq4gaWRsZS7igKhUaGlz IGlzIGEgcmVzZXJ2ZWQgYml0IGZvciB0aGUgODI1NDF4eCwgODI1NDdHSS9FSSwgYW5kIDgyNTQw RVAvIEVNLiBTZXQgdG8gMGIuDQoNClJYRE1UMA0KDQo0DQoNCjBiDQoNClJlY2VpdmUgRGVzY3Jp cHRvciBNaW5pbXVtIFRocmVzaG9sZCBSZWFjaGVkDQpJbmRpY2F0ZXMgdGhhdCB0aGUgbWluaW11 bSBudW1iZXIgb2YgcmVjZWl2ZSBkZXNjcmlwdG9ycyBhcmUgYXZhaWxhYmxlIGFuZCBzb2Z0d2Fy ZSBzaG91bGQgbG9hZCBtb3JlIHJlY2VpdmUgZGVzY3JpcHRvcnMuDQoNClJlc2VydmVkDQoNCjUN Cg0KMGINCg0KUmVzZXJ2ZWQgUmVhZHMgYXMgMGIuDQoNClJYTw0KDQo2DQoNCjBiDQoNClJlY2Vp dmVyIE92ZXJydW7igKhTZXQgb24gcmVjZWl2ZSBkYXRhIEZJRk8gb3ZlcnJ1bi4gQ291bGQgYmUg Y2F1c2VkIGVpdGhlcg0KYmVjYXVzZSB0aGVyZSBhcmUgbm8gYXZhaWxhYmxlIHJlY2VpdmUgYnVm ZmVycyBvciBiZWNhdXNlIFBDSSByZWNlaXZlIGJhbmR3aWR0aCBpcyBpbmFkZXF1YXRlLg0KDQoN Cg0KDQpJZiBhbiBpbnRlcnJ1cHQgaGFwcGVucyBkdWUgdG8gYSBub3JtYWwgcmVjZWl2ZSwgc2hv dWxkbuKAmXQgdGhlIHZhbHVlIG9mIHRoaXMgcmVnaXN0ZXIgYmUgMCBhbmQgc3RpbGwgYmUgdmFs aWQ/IEkgYW0gc2VlaW5nIHRoaXMgaXNzdWUgb24gYSBWTSBndWVzdChRRU1VIGh5cGVydmlzb3Ip IHdoZXJlIGR1cmluZyBhIGZsb29kIHRlc3QsIHRoZSBkcml2ZXIgc3RhcnRzIHJlamVjdGluZyBw YWNrZXRzIGJlY2F1c2UgdGhlIHJlZ2lzdGVyIHZhbHVlIGlzIDAuICBDYW4gYW55b25lIHRlbGwg bWUgaWYgaXTigJlzIG9rIG9yIG5vdCB0byByZW1vdmUgdGhlIGNoZWNrIGZvciAwIHZhbHVlID8N Cg0KDQoNClRoYW5rcywNCg0KDQoNCi1TcmVla2FudGgNCg0KDQo=