From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgw.gov.kz (mgw.gov.kz [89.218.88.242]) by dpdk.org (Postfix) with ESMTP id 3B3851FE for ; Sun, 20 Jul 2014 10:13:41 +0200 (CEST) Received: from mgw.gov.kz (mx.ctsat.kz [178.89.4.95]) by mgw.gov.kz with ESMTP id s6K8EjbU022658-s6K8EjbV022658; Sun, 20 Jul 2014 14:14:45 +0600 Received: from EXCASHUB1.rgp.local (192.168.40.51) by EdgeForefront.rgp.local (192.168.40.59) with Microsoft SMTP Server (TLS) id 14.2.247.3; Sun, 20 Jul 2014 14:14:22 +0600 Received: from [192.168.35.15] (192.168.35.15) by excashub1.rgp.local (192.168.40.48) with Microsoft SMTP Server (TLS) id 14.2.247.3; Sun, 20 Jul 2014 14:17:30 +0600 Message-ID: <53CB7A60.8000202@sts.kz> Date: Sun, 20 Jul 2014 14:14:24 +0600 From: Yerden Zhumabekov User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Thomas Monjalon , Stephen Hemminger References: <20140718161447.020882834@networkplumber.org> <4686312.ASRe2274Vc@xps13> In-Reply-To: <4686312.ASRe2274Vc@xps13> X-Enigmail-Version: 1.6 Content-Type: multipart/mixed; boundary="------------040509060404090905070209" X-Originating-IP: [192.168.35.15] X-FEAS-SYSTEM-WL: e_zhumabekov@sts.kz Cc: dev@dpdk.org Subject: Re: [dpdk-dev] [PATCH 00/10] igb_uio related patches X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Jul 2014 08:13:41 -0000 --------------040509060404090905070209 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit hi, Unfortunately the latest 'master' no longer builds on ubuntu 12.04. Build log attached. i've also added a patch to fix it. It involves fixing some typos and reverting pci dev lock/unlock functions from older kernel versions (maybe I'm not at liberty doing this). Please consider/remark. 19.07.2014 6:16, Thomas Monjalon пишет: > 2014-07-18 09:14, Stephen Hemminger: >> Update patches so all are now bisectable, and incorporate comments. >> Also fix the checkpatch warnings that are fixable. > I've isolated all MSI additions in the dedicated commit. > > Acked-by: Thomas Monjalon > > Applied for version 1.7.1 > > What are the news about your uio work for kernel.org? > > Thanks -- Sincerely, Yerden Zhumabekov STS, ACI Astana, KZ --------------040509060404090905070209 Content-Type: text/plain; charset="UTF-8"; name="build.log" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="build.log" Content-Description: build.log PT09PT09PT09PT09PT09PT09IEluc3RhbGxpbmcgeDg2XzY0LW5hdGl2ZS1saW51eGFwcC1n Y2MKbWFrZVs1XTogTm90aGluZyB0byBiZSBkb25lIGZvciBgZGVwZGlycycuCkNvbmZpZ3Vy YXRpb24gZG9uZQo9PSBCdWlsZCBzY3JpcHRzCj09IEJ1aWxkIHNjcmlwdHMvdGVzdGhvc3QK PT0gQnVpbGQgbGliCj09IEJ1aWxkIGxpYi9saWJydGVfZWFsCj09IEJ1aWxkIGxpYi9saWJy dGVfZWFsL2NvbW1vbgo9PSBCdWlsZCBsaWIvbGlicnRlX2VhbC9saW51eGFwcAo9PSBCdWls ZCBsaWIvbGlicnRlX2VhbC9saW51eGFwcC9pZ2JfdWlvCiAgQ0MgW01dICAvaG9tZS95ZXJk ZW4vZHBkay94ODZfNjQtbmF0aXZlLWxpbnV4YXBwLWdjYy9idWlsZC9saWIvbGlicnRlX2Vh bC9saW51eGFwcC9pZ2JfdWlvL2lnYl91aW8ubwovaG9tZS95ZXJkZW4vZHBkay94ODZfNjQt bmF0aXZlLWxpbnV4YXBwLWdjYy9idWlsZC9saWIvbGlicnRlX2VhbC9saW51eGFwcC9pZ2Jf dWlvL2lnYl91aW8uYzogSW4gZnVuY3Rpb24g4oCYcGNpX2ludHhfbWFza19zdXBwb3J0ZWTi gJk6Ci9ob21lL3llcmRlbi9kcGRrL3g4Nl82NC1uYXRpdmUtbGludXhhcHAtZ2NjL2J1aWxk L2xpYi9saWJydGVfZWFsL2xpbnV4YXBwL2lnYl91aW8vaWdiX3Vpby5jOjIzNToyOiBlcnJv cjogZXhwZWN0ZWQg4oCYPeKAmSwg4oCYLOKAmSwg4oCYO+KAmSwg4oCYYXNt4oCZIG9yIOKA mF9fYXR0cmlidXRlX1/igJkgYmVmb3JlIOKAmHBjaV9ibG9ja191c2VyX2NmZ19hY2Nlc3Pi gJkKL2hvbWUveWVyZGVuL2RwZGsveDg2XzY0LW5hdGl2ZS1saW51eGFwcC1nY2MvYnVpbGQv bGliL2xpYnJ0ZV9lYWwvbGludXhhcHAvaWdiX3Vpby9pZ2JfdWlvLmM6MjM2OjIzOiBlcnJv cjog4oCYcGRlduKAmSB1bmRlY2xhcmVkIChmaXJzdCB1c2UgaW4gdGhpcyBmdW5jdGlvbikK L2hvbWUveWVyZGVuL2RwZGsveDg2XzY0LW5hdGl2ZS1saW51eGFwcC1nY2MvYnVpbGQvbGli L2xpYnJ0ZV9lYWwvbGludXhhcHAvaWdiX3Vpby9pZ2JfdWlvLmM6MjM2OjIzOiBub3RlOiBl YWNoIHVuZGVjbGFyZWQgaWRlbnRpZmllciBpcyByZXBvcnRlZCBvbmx5IG9uY2UgZm9yIGVh Y2ggZnVuY3Rpb24gaXQgYXBwZWFycyBpbgovaG9tZS95ZXJkZW4vZHBkay94ODZfNjQtbmF0 aXZlLWxpbnV4YXBwLWdjYy9idWlsZC9saWIvbGlicnRlX2VhbC9saW51eGFwcC9pZ2JfdWlv L2lnYl91aW8uYzoyMzk6NDI6IGVycm9yOiDigJhuZXfigJkgdW5kZWNsYXJlZCAoZmlyc3Qg dXNlIGluIHRoaXMgZnVuY3Rpb24pCi9ob21lL3llcmRlbi9kcGRrL3g4Nl82NC1uYXRpdmUt bGludXhhcHAtZ2NjL2J1aWxkL2xpYi9saWJydGVfZWFsL2xpbnV4YXBwL2lnYl91aW8vaWdi X3Vpby5jOjI0OToxOiBlcnJvcjogbm8gcmV0dXJuIHN0YXRlbWVudCBpbiBmdW5jdGlvbiBy ZXR1cm5pbmcgbm9uLXZvaWQgWy1XZXJyb3I9cmV0dXJuLXR5cGVdCi9ob21lL3llcmRlbi9k cGRrL3g4Nl82NC1uYXRpdmUtbGludXhhcHAtZ2NjL2J1aWxkL2xpYi9saWJydGVfZWFsL2xp bnV4YXBwL2lnYl91aW8vaWdiX3Vpby5jOiBJbiBmdW5jdGlvbiDigJhwY2lfY2hlY2tfYW5k X21hc2tfaW50eOKAmToKL2hvbWUveWVyZGVuL2RwZGsveDg2XzY0LW5hdGl2ZS1saW51eGFw cC1nY2MvYnVpbGQvbGliL2xpYnJ0ZV9lYWwvbGludXhhcHAvaWdiX3Vpby9pZ2JfdWlvLmM6 MjU2OjI4OiBlcnJvcjog4oCYZGV24oCZIHVuZGVjbGFyZWQgKGZpcnN0IHVzZSBpbiB0aGlz IGZ1bmN0aW9uKQovaG9tZS95ZXJkZW4vZHBkay94ODZfNjQtbmF0aXZlLWxpbnV4YXBwLWdj Yy9idWlsZC9saWIvbGlicnRlX2VhbC9saW51eGFwcC9pZ2JfdWlvL2lnYl91aW8uYzoyNjU6 NzogZXJyb3I6IOKAmHN0YXRl4oCZIHVuZGVjbGFyZWQgKGZpcnN0IHVzZSBpbiB0aGlzIGZ1 bmN0aW9uKQovaG9tZS95ZXJkZW4vZHBkay94ODZfNjQtbmF0aXZlLWxpbnV4YXBwLWdjYy9i dWlsZC9saWIvbGlicnRlX2VhbC9saW51eGFwcC9pZ2JfdWlvL2lnYl91aW8uYzogSW4gZnVu Y3Rpb24g4oCYaWdidWlvX3BjaV9pcnFjb250cm9s4oCZOgovaG9tZS95ZXJkZW4vZHBkay94 ODZfNjQtbmF0aXZlLWxpbnV4YXBwLWdjYy9idWlsZC9saWIvbGlicnRlX2VhbC9saW51eGFw cC9pZ2JfdWlvL2lnYl91aW8uYzozMzg6MjogZXJyb3I6IGltcGxpY2l0IGRlY2xhcmF0aW9u IG9mIGZ1bmN0aW9uIOKAmHBjaV9jZmdfYWNjZXNzX2xvY2vigJkgWy1XZXJyb3I9aW1wbGlj aXQtZnVuY3Rpb24tZGVjbGFyYXRpb25dCi9ob21lL3llcmRlbi9kcGRrL3g4Nl82NC1uYXRp dmUtbGludXhhcHAtZ2NjL2J1aWxkL2xpYi9saWJydGVfZWFsL2xpbnV4YXBwL2lnYl91aW8v aWdiX3Vpby5jOjM1MToyOiBlcnJvcjogaW1wbGljaXQgZGVjbGFyYXRpb24gb2YgZnVuY3Rp b24g4oCYcGNpX2NmZ19hY2Nlc3NfdW5sb2Nr4oCZIFstV2Vycm9yPWltcGxpY2l0LWZ1bmN0 aW9uLWRlY2xhcmF0aW9uXQpjYzE6IGFsbCB3YXJuaW5ncyBiZWluZyB0cmVhdGVkIGFzIGVy cm9ycwptYWtlWzEwXTogKioqIFsvaG9tZS95ZXJkZW4vZHBkay94ODZfNjQtbmF0aXZlLWxp bnV4YXBwLWdjYy9idWlsZC9saWIvbGlicnRlX2VhbC9saW51eGFwcC9pZ2JfdWlvL2lnYl91 aW8ub10gRXJyb3IgMQptYWtlWzldOiAqKiogW19tb2R1bGVfL2hvbWUveWVyZGVuL2RwZGsv eDg2XzY0LW5hdGl2ZS1saW51eGFwcC1nY2MvYnVpbGQvbGliL2xpYnJ0ZV9lYWwvbGludXhh cHAvaWdiX3Vpb10gRXJyb3IgMgptYWtlWzhdOiAqKiogW3N1Yi1tYWtlXSBFcnJvciAyCm1h a2VbN106ICoqKiBbaWdiX3Vpby5rb10gRXJyb3IgMgptYWtlWzZdOiAqKiogW2lnYl91aW9d IEVycm9yIDIKbWFrZVs1XTogKioqIFtsaW51eGFwcF0gRXJyb3IgMgptYWtlWzRdOiAqKiog W2xpYnJ0ZV9lYWxdIEVycm9yIDIKbWFrZVszXTogKioqIFtsaWJdIEVycm9yIDIKbWFrZVsy XTogKioqIFthbGxdIEVycm9yIDIKbWFrZVsxXTogKioqIFt4ODZfNjQtbmF0aXZlLWxpbnV4 YXBwLWdjY19pbnN0YWxsXSBFcnJvciAyCm1ha2U6ICoqKiBbaW5zdGFsbF0gRXJyb3IgMgo= --------------040509060404090905070209 Content-Type: text/plain; charset="windows-1251"; name="dpdk-fix-igb_uio.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dpdk-fix-igb_uio.patch" Content-Description: dpdk-fix-igb_uio.patch ZGlmZiAtLWdpdCBhL2xpYi9saWJydGVfZWFsL2xpbnV4YXBwL2lnYl91aW8vaWdiX3Vpby5j IGIvbGliL2xpYnJ0ZV9lYWwvbGludXhhcHAvaWdiX3Vpby9pZ2JfdWlvLmMKaW5kZXggMDVj YmU4ZS4uYzVkYmJlMiAxMDA2NDQKLS0tIGEvbGliL2xpYnJ0ZV9lYWwvbGludXhhcHAvaWdi X3Vpby9pZ2JfdWlvLmMKKysrIGIvbGliL2xpYnJ0ZV9lYWwvbGludXhhcHAvaWdiX3Vpby9p Z2JfdWlvLmMKQEAgLTE0OCwxMSArMTQ4LDExIEBAIHN0b3JlX2V4dGVuZGVkX3RhZyhzdHJ1 Y3QgZGV2aWNlICpkZXYsCiAJZWxzZQogCQlyZXR1cm4gLUVJTlZBTDsKIAotCXBjaV9jZmdf YWNjZXNzX2xvY2socGNpX2Rldik7CisJcGNpX2Jsb2NrX3VzZXJfY2ZnX2FjY2VzcyhwY2lf ZGV2KTsKIAlwY2lfYnVzX3JlYWRfY29uZmlnX2R3b3JkKHBjaV9kZXYtPmJ1cywgcGNpX2Rl di0+ZGV2Zm4sCiAJCQkJCVBDSV9ERVZfQ0FQX1JFRywgJnZhbCk7CiAJaWYgKCEodmFsICYg UENJX0RFVl9DQVBfRVhUX1RBR19NQVNLKSkgeyAvKiBOb3Qgc3VwcG9ydGVkICovCi0JCXBj aV9jZmdfYWNjZXNzX3VubG9jayhwY2lfZGV2KTsKKwkJcGNpX3VuYmxvY2tfdXNlcl9jZmdf YWNjZXNzKHBjaV9kZXYpOwogCQlyZXR1cm4gLUVQRVJNOwogCX0KIApAQCAtMTY1LDcgKzE2 NSw3IEBAIHN0b3JlX2V4dGVuZGVkX3RhZyhzdHJ1Y3QgZGV2aWNlICpkZXYsCiAJCXZhbCAm PSB+UENJX0RFVl9DVFJMX0VYVF9UQUdfTUFTSzsKIAlwY2lfYnVzX3dyaXRlX2NvbmZpZ19k d29yZChwY2lfZGV2LT5idXMsIHBjaV9kZXYtPmRldmZuLAogCQkJCQlQQ0lfREVWX0NUUkxf UkVHLCB2YWwpOwotCXBjaV9jZmdfYWNjZXNzX3VubG9jayhwY2lfZGV2KTsKKwlwY2lfYmxv Y2tfdXNlcl9jZmdfYWNjZXNzKHBjaV9kZXYpOwogCiAJcmV0dXJuIGNvdW50OwogfQpAQCAt MjI3LDI1ICsyMjcsMjYgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBhdHRyaWJ1dGVfZ3JvdXAg ZGV2X2F0dHJfZ3JwID0gewogLyogQ2hlY2sgaWYgSU5UWCB3b3JrcyB0byBjb250cm9sIGly cSdzLgogICogU2V0J3MgSU5UWF9ESVNBQkxFIGZsYWcgYW5kIHJlYWRzIGl0IGJhY2sKICAq Lwotc3RhdGljIGJvb2wgcGNpX2ludHhfbWFza19zdXBwb3J0ZWQoc3RydWN0IHBjaV9kZXYg KmRldikKK3N0YXRpYyBib29sIHBjaV9pbnR4X21hc2tfc3VwcG9ydGVkKHN0cnVjdCBwY2lf ZGV2ICpwZGV2KQogewogCWJvb2wgbWFza19zdXBwb3J0ZWQgPSBmYWxzZTsKLQl1aW50MTZf dCBvcmlnLCBuZXcKKwl1aW50MTZfdCBvcmlnLCBuZXc7CiAKLQlwY2lfYmxvY2tfdXNlcl9j ZmdfYWNjZXNzKGRldik7CisJcGNpX2Jsb2NrX3VzZXJfY2ZnX2FjY2VzcyhwZGV2KTsKIAlw Y2lfcmVhZF9jb25maWdfd29yZChwZGV2LCBQQ0lfQ09NTUFORCwgJm9yaWcpOwotCXBjaV93 cml0ZV9jb25maWdfd29yZChkZXYsIFBDSV9DT01NQU5ELAorCXBjaV93cml0ZV9jb25maWdf d29yZChwZGV2LCBQQ0lfQ09NTUFORCwKIAkJCSAgICAgIG9yaWcgXiBQQ0lfQ09NTUFORF9J TlRYX0RJU0FCTEUpOwotCXBjaV9yZWFkX2NvbmZpZ193b3JkKGRldiwgUENJX0NPTU1BTkQs ICZuZXcpOworCXBjaV9yZWFkX2NvbmZpZ193b3JkKHBkZXYsIFBDSV9DT01NQU5ELCAmbmV3 KTsKIAogCWlmICgobmV3IF4gb3JpZykgJiB+UENJX0NPTU1BTkRfSU5UWF9ESVNBQkxFKSB7 Ci0JCWRldl9lcnIoJmRldi0+ZGV2LCAiQ29tbWFuZCByZWdpc3RlciBjaGFuZ2VkIGZyb20g IgorCQlkZXZfZXJyKCZwZGV2LT5kZXYsICJDb21tYW5kIHJlZ2lzdGVyIGNoYW5nZWQgZnJv bSAiCiAJCQkiMHgleCB0byAweCV4OiBkcml2ZXIgb3IgaGFyZHdhcmUgYnVnP1xuIiwgb3Jp ZywgbmV3KTsKIAl9IGVsc2UgaWYgKChuZXcgXiBvcmlnKSAmIFBDSV9DT01NQU5EX0lOVFhf RElTQUJMRSkgewogCQltYXNrX3N1cHBvcnRlZCA9IHRydWU7Ci0JCXBjaV93cml0ZV9jb25m aWdfd29yZChkZXYsIFBDSV9DT01NQU5ELCBvcmlnKTsKKwkJcGNpX3dyaXRlX2NvbmZpZ193 b3JkKHBkZXYsIFBDSV9DT01NQU5ELCBvcmlnKTsKIAl9Ci0JcGNpX3VuYmxvY2tfdXNlcl9j ZmdfYWNjZXNzKGRldik7CisJcGNpX3VuYmxvY2tfdXNlcl9jZmdfYWNjZXNzKHBkZXYpOwor CXJldHVybiBtYXNrX3N1cHBvcnRlZDsKIH0KIAogc3RhdGljIGJvb2wgcGNpX2NoZWNrX2Fu ZF9tYXNrX2ludHgoc3RydWN0IHBjaV9kZXYgKnBkZXYpCkBAIC0yNTMsNyArMjU0LDcgQEAg c3RhdGljIGJvb2wgcGNpX2NoZWNrX2FuZF9tYXNrX2ludHgoc3RydWN0IHBjaV9kZXYgKnBk ZXYpCiAJYm9vbCBwZW5kaW5nOwogCXVpbnQzMl90IHN0YXR1czsKIAotCXBjaV9ibG9ja191 c2VyX2NmZ19hY2Nlc3MoZGV2KTsKKwlwY2lfYmxvY2tfdXNlcl9jZmdfYWNjZXNzKHBkZXYp OwogCXBjaV9yZWFkX2NvbmZpZ19kd29yZChwZGV2LCBQQ0lfQ09NTUFORCwgJnN0YXR1cyk7 CiAKIAkvKiBpbnRlcnJ1cHQgaXMgbm90IG91cnMsIGdvZXMgdG8gb3V0ICovCkBAIC0yNjIs NyArMjYzLDcgQEAgc3RhdGljIGJvb2wgcGNpX2NoZWNrX2FuZF9tYXNrX2ludHgoc3RydWN0 IHBjaV9kZXYgKnBkZXYpCiAJCXVpbnQxNl90IG9sZCwgbmV3OwogCiAJCW9sZCA9IHN0YXR1 czsKLQkJaWYgKHN0YXRlICE9IDApCisJCWlmIChzdGF0dXMgIT0gMCkKIAkJCW5ldyA9IG9s ZCAmICh+UENJX0NPTU1BTkRfSU5UWF9ESVNBQkxFKTsKIAkJZWxzZQogCQkJbmV3ID0gb2xk IHwgUENJX0NPTU1BTkRfSU5UWF9ESVNBQkxFOwpAQCAtMjcwLDcgKzI3MSw3IEBAIHN0YXRp YyBib29sIHBjaV9jaGVja19hbmRfbWFza19pbnR4KHN0cnVjdCBwY2lfZGV2ICpwZGV2KQog CQlpZiAob2xkICE9IG5ldykKIAkJCXBjaV93cml0ZV9jb25maWdfd29yZChwZGV2LCBQQ0lf Q09NTUFORCwgbmV3KTsKIAl9Ci0JcGNpX3VuYmxvY2tfdXNlcl9jZmdfYWNjZXNzKGRldik7 CisJcGNpX3VuYmxvY2tfdXNlcl9jZmdfYWNjZXNzKHBkZXYpOwogCiAJcmV0dXJuIHBlbmRp bmc7CiB9CkBAIC0zMzUsNyArMzM2LDcgQEAgaWdidWlvX3BjaV9pcnFjb250cm9sKHN0cnVj dCB1aW9faW5mbyAqaW5mbywgczMyIGlycV9zdGF0ZSkKIAlzdHJ1Y3QgcnRlX3Vpb19wY2lf ZGV2ICp1ZGV2ID0gaWdidWlvX2dldF91aW9fcGNpX2RldihpbmZvKTsKIAlzdHJ1Y3QgcGNp X2RldiAqcGRldiA9IHVkZXYtPnBkZXY7CiAKLQlwY2lfY2ZnX2FjY2Vzc19sb2NrKHBkZXYp OworCXBjaV9ibG9ja191c2VyX2NmZ19hY2Nlc3MocGRldik7CiAJaWYgKHVkZXYtPm1vZGUg PT0gUlRFX0lOVFJfTU9ERV9MRUdBQ1kpCiAJCXBjaV9pbnR4KHBkZXYsICEhaXJxX3N0YXRl KTsKIAllbHNlIGlmICh1ZGV2LT5tb2RlID09IFJURV9JTlRSX01PREVfTVNJKSB7CkBAIC0z NDgsNyArMzQ5LDcgQEAgaWdidWlvX3BjaV9pcnFjb250cm9sKHN0cnVjdCB1aW9faW5mbyAq aW5mbywgczMyIGlycV9zdGF0ZSkKIAkJbGlzdF9mb3JfZWFjaF9lbnRyeShkZXNjLCAmcGRl di0+bXNpX2xpc3QsIGxpc3QpCiAJCQlpZ2J1aW9fbXNpeF9tYXNrX2lycShkZXNjLCBpcnFf c3RhdGUpOwogCX0KLQlwY2lfY2ZnX2FjY2Vzc191bmxvY2socGRldik7CisJcGNpX3VuYmxv Y2tfdXNlcl9jZmdfYWNjZXNzKHBkZXYpOwogCiAJcmV0dXJuIDA7CiB9Cg== --------------040509060404090905070209--