From owner-freebsd-net@FreeBSD.ORG Wed Apr 29 09:52:00 2015 Return-Path: Delivered-To: net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1C894E09 for ; Wed, 29 Apr 2015 09:52:00 +0000 (UTC) Received: from SNT004-OMC4S4.hotmail.com (snt004-omc4s4.hotmail.com [65.55.90.207]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "*.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ED27C1771 for ; Wed, 29 Apr 2015 09:51:59 +0000 (UTC) Received: from SNT148-W50 ([65.55.90.199]) by SNT004-OMC4S4.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.22751); Wed, 29 Apr 2015 02:50:53 -0700 X-TMN: [q8h4H74C1lUjk+igZN5v+ohDfT7K3Hsg] X-Originating-Email: [ch.xd@live.cn] Message-ID: From: ChenXiaodong To: "net@freebsd.org" Subject: netmap: Does netmap support linux kernel 2.6.32 ? Date: Wed, 29 Apr 2015 17:50:53 +0800 Importance: Normal MIME-Version: 1.0 X-OriginalArrivalTime: 29 Apr 2015 09:50:53.0482 (UTC) FILETIME=[FB6408A0:01D08261] Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Apr 2015 09:52:00 -0000 SGksIA0KDQpJIGNhbm5vdCByZWNlaXZlIHBhY2tldHMgdXNpbmcgbmV0bWFwIGNvbXBsaWVkIGZv ciBsaW51eCBrZXJuZWwgMi42LjMyLnh4eC4gSSB0cmllZCBvbiBDZW50T1MgNi41LCBSZWRoYXQg YW5kIERlYmlhbiwgYm90aCBvZiB3aGljaCBhcmUgYmFzZWQgb24gbGludXgga2VybmVsIDIuNi4z Mi54eHguIE5vbmUgb2YgdGhlbSB3b3Jrcy4gSXMgTGludXggMi42LjMyIHRvbyBvbGQgdG8gbmV0 bWFwID8NCg0KDQpUaGlzIGlzIHRoZSB0ZXN0IGNvZGUgSSB1c2VkIC4gSXQgaXMgY29waWVkIGZy b20gbmV0bWFwJ3MgbWFuIHBhZ2UuIFRoZSBwcm9ncmFtIHN0b3BzIGF0IHRoZSBjYWxsIHRvICdw b2xsJyBhbmQgbmV2ZXIgcmV0dXJuLg0KDQppbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3Yp DQp7DQogICAgKHZvaWQpIGFyZ2M7DQogICAgKHZvaWQpIGFyZ3Y7DQoNCiAgICBzdHJ1Y3Qgbm1f ZGVzYyAqZDsNCiAgICBzdHJ1Y3QgcG9sbGZkIGZkczsNCiAgICB1X2NoYXIgKmJ1ZjsNCiAgICBz dHJ1Y3Qgbm1fcGt0aGRyIGg7DQogICAgZCA9IG5tX29wZW4oIm5ldG1hcDpldGgwIiwgTlVMTCwg MCwgMCk7DQogICAgZmRzLmZkID0gTkVUTUFQX0ZEKGQpOw0KICAgIGZkcy5ldmVudHMgPSBQT0xM SU47DQogICAgZm9yICg7Oykgew0KICAgICAgICBwb2xsKCZmZHMsIDEsIC0xKTsNCiAgICAgICAg d2hpbGUgKCAoYnVmID0gbm1fbmV4dHBrdChkLCAmaCkpICkgew0KICAgICAgICAgICAgcHJpbnRm KCJwYWNrZXQgJWRcbiIsIGgubGVuKTsNCiAgICAgICAgICAgIHByaW50ZigiICBkbWFjOiAlMDJ4 OiUwMng6JTAyeDolMDJ4OiUwMng6JTAyeCIsDQogICAgICAgICAgICAgICAgICAgIGJ1ZlswXSwg YnVmWzFdLCBidWZbMl0sIGJ1ZlszXSwgYnVmWzRdLCBidWZbNV0pOw0KICAgICAgICAgICAgYnVm ICs9IDY7DQogICAgICAgICAgICBwcmludGYoIiA8LSBzbWFjOiAlMDJ4OiUwMng6JTAyeDolMDJ4 OiUwMng6JTAyeFxuIiwNCiAgICAgICAgICAgICAgICAgICAgYnVmWzBdLCBidWZbMV0sIGJ1Zlsy XSwgYnVmWzNdLCBidWZbNF0sIGJ1Zls1XSk7DQogICAgICAgIH0NCiAgICB9DQogICAgbm1fY2xv c2UoZCk7DQogICAgcmV0dXJuIDA7DQp9DQoNClRoYW5rcyEgSSBkbyBhcHByZWNpYXRlIHlvdXIg cmVwbHkhDQoNCi9DaGVuWGlhb2RvbmcNCiAJCSAJICAgCQkgIA==