From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 9397 invoked from network); 11 Nov 2022 16:15:06 -0000 Received: from 9front.inri.net (168.235.81.73) by inbox.vuxu.org with ESMTPUTF8; 11 Nov 2022 16:15:06 -0000 Received: from cc-smtpout1.netcologne.de ([89.1.8.211]) by 9front; Fri Nov 11 11:13:20 -0500 2022 Received: from cc-app2.netcologne.de (cc-app2.netcologne.de [89.1.9.191]) by cc-smtpout1.netcologne.de (Postfix) with ESMTP id 240BA12575 for <9front@9front.org>; Fri, 11 Nov 2022 17:13:14 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=netcologne.de; s=nc1116a; t=1668183194; bh=UVBEt5tLnE5SeIMpSYMVFLYfwSsk0Wbg8LG17bH2qBE=; h=Date:From:To:Message-ID:Subject:From; b=WmXtYa/3mImPMLaNJfJj3ybxgFnuDc8az+EcaJ/ao5xZdYhZy6ofcvyrKseaG9Bdz AAW8sWcS7NtrRy8DOSs5N8NQSvKH8BOCjRHiaeUvW136Rxf7zTLbasAsL3R8dntgg1 Seo79AQt2/D+6u9sanB8qTFRfXtXSblc/BabTu6qdu5ZRrpYfk9Z356+ssIdGAISg2 pbGc/3fpiQsbMF6cUm0p4fz+XqXi6u0iLXbvQqiewBeHA66n5gsF6aPs2xqBU+wdF9 L5p4+zvYiEKtNHATaEHoMjxEoI/QEBGtKlsS1lD72IYii6raHbEdg6VTc1FPUlHi33 xPI4CDC28cL1g== Received: from cc-app2.netcologne.de (localhost [127.0.0.1]) by cc-app2.netcologne.de (Postfix) with ESMTPA id DD70611E7A for <9front@9front.org>; Fri, 11 Nov 2022 17:13:13 +0100 (CET) Date: Fri, 11 Nov 2022 17:13:13 +0100 (CET) From: Arne Meyer To: "9front@9front.org" <9front@9front.org> Message-ID: <1250188960.4593874.1668183193726@comcenter.netcologne.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_4593873_695600339.1668183193726" X-Priority: 3 Importance: Normal X-Mailer: Open-Xchange Mailer v7.10.6-Rev16 X-Originating-IP: 2001:4dd6:4f82:0:1b90:1c35:d693:3d5e X-Originating-Client: open-xchange-appsuite X-NetCologne-Spam: L X-Rspamd-Queue-Id: DD70611E7A X-Spamd-Bar: ---- List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: structured anonymous standard Subject: [9front] [patch] ethervgbe: add rx checksum offloading Reply-To: 9front@9front.org Precedence: bulk ------=_Part_4593873_695600339.1668183193726 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hello, this patch implements rx tcp and udp checksum offloading for ipv4 for the ethervgbe nic driver. Greetings, Arne ------=_Part_4593873_695600339.1668183193726 Content-Type: application/octet-stream; name=ethervgbe.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=ethervgbe.patch X-Part-Id: f932c673952149cb9368992f0aa032a8 ZGlmZiA0ZTc1ZGQ1MmQ2ZGM0NjAxZTFmOTkxMjc3OWM4NWY3NjBlOGQ3MWUxIHVuY29tbWl0dGVk Ci0tLSBhL3N5cy9zcmMvOS9wYy9ldGhlcnZnYmUuYworKysgYi9zeXMvc3JjLzkvcGMvZXRoZXJ2 Z2JlLmMKQEAgLTI5OCw2ICsyOTgsMTMgQEAKIAlSeERlc2NfU3RhdHVzX1NodXRkb3duCT0gKDE8 PDMwKSwJLyogc2h1dGRvd24gZHVyaW5nIFJYICovCiAJUnhEZXNjX1N0YXR1c19Pd24JPSAoMTw8 MzEpLAkvKiBvd24gYml0ICovCiAKKwlSeERlc2NfQ29udHJvbF9VZHAJCT0gKDE8PDE2KSwJLyog VURQIHBhY2tldCAqLyAKKwlSeERlc2NfQ29udHJvbF9UY3AJCT0gKDI8PDE2KSwJLyogVENQIHBh Y2tldCAqLworCVJ4RGVzY19Db250cm9sX0lwCQk9ICg0PDwxNiksCS8qIElQIHBhY2tldCAqLwor CisJUnhEZXNjX0NvbnRyb2xfUHJvdG9jc3VtCT0gKDI8PDIwKSwJLyogVENQL1VEUCBjaGVja3N1 bSBvayAqLworCVJ4RGVzY19Db250cm9sX0lwY3N1bQkJPSAoNDw8MjApLAkvKiBJUCBjaGVja3N1 bSBvayAqLworCiAJLyogLi4uICovCiAJVHhEZXNjX1N0YXR1c19Pd24JPSAoMTw8MzEpLAkvKiBv d24gYml0ICovCiAKQEAgLTMxMCw2ICszMTcsOSBAQAogc3RydWN0IFN0YXRzCiB7CiAJdWxvbmcJ cng7CisJdWxvbmcJdGNwY2s7CisJdWxvbmcJdWRwY2s7CisJdWxvbmcJaXBjazsKIAl1bG9uZwl0 eDsKIAl1bG9uZwl0eGU7CiAJdWxvbmcJaW50cjsKQEAgLTQ2OCw2ICs0NzgsOSBAQAogCWwgKz0g c25wcmludChwK2wsIFJFQURTVFItbCwgInR4OiAldWxkXG4iLCBjdGxyLT5zdGF0cy50eCk7CiAJ bCArPSBzbnByaW50KHArbCwgUkVBRFNUUi1sLCAidHggW2VycnNdOiAldWxkXG4iLCBjdGxyLT5z dGF0cy50eGUpOwogCWwgKz0gc25wcmludChwK2wsIFJFQURTVFItbCwgInJ4OiAldWxkXG4iLCBj dGxyLT5zdGF0cy5yeCk7CisJbCArPSBzbnByaW50KHArbCwgUkVBRFNUUi1sLCAidGNwY2s6ICV1 bGRcbiIsIGN0bHItPnN0YXRzLnRjcGNrKTsKKwlsICs9IHNucHJpbnQocCtsLCBSRUFEU1RSLWws ICJ1ZHBjazogJXVsZFxuIiwgY3Rsci0+c3RhdHMudWRwY2spOworCWwgKz0gc25wcmludChwK2ws IFJFQURTVFItbCwgImlwY2s6ICV1bGRcbiIsIGN0bHItPnN0YXRzLmlwY2spOwogCWwgKz0gc25w cmludChwK2wsIFJFQURTVFItbCwgImludHI6ICV1bGRcbiIsIGN0bHItPnN0YXRzLmludHIpOwog CXNucHJpbnQocCtsLCBSRUFEU1RSLWwsICJcbiIpOwogCkBAIC01NjAsNyArNTczLDcgQEAKIAlD dGxyKiBjdGxyOwogCWludCBpOwogCUJsb2NrKiBibG9jazsKLQl1bG9uZyBsZW5ndGgsIHN0YXR1 czsKKwl1bG9uZyBsZW5ndGgsIHN0YXR1cywgY29udHJvbDsKIAlSeERlc2MqIGRlc2M7CiAKIAlj dGxyID0gZWRldi0+Y3RscjsKQEAgLTU3Myw2ICs1ODYsNyBAQAogCQlkZXNjID0gJmN0bHItPnJ4 X3JpbmdbaV07CiAKIAkJc3RhdHVzID0gbGUzMnRvaChkZXNjLT5zdGF0dXMpOworCQljb250cm9s ID0gbGUzMnRvaChkZXNjLT5jb250cm9sKTsKIAogCQlpZihzdGF0dXMgJiBSeERlc2NfU3RhdHVz X093bikKIAkJCWNvbnRpbnVlOwpAQCAtNTg5LDYgKzYwMywyMSBAQAogCiAJCQkvKiByZW1lbWJl ciB0aGUgYmxvY2sgKi8KIAkJCWJsb2NrID0gY3Rsci0+cnhfYmxvY2tzW2ldOworCisJCQlpZihj b250cm9sICYgKFJ4RGVzY19Db250cm9sX1RjcCB8IFJ4RGVzY19Db250cm9sX1Byb3RvY3N1bSkp eworCQkJCWJsb2NrLT5mbGFnIHw9IEJ0Y3BjazsKKwkJCQljdGxyLT5zdGF0cy50Y3BjaysrOwor CQkJfQorCisJCQlpZihjb250cm9sICYgKFJ4RGVzY19Db250cm9sX1VkcCB8IFJ4RGVzY19Db250 cm9sX1Byb3RvY3N1bSkpeworCQkJCWJsb2NrLT5mbGFnIHw9IEJ1ZHBjazsKKwkJCQljdGxyLT5z dGF0cy51ZHBjaysrOworCQkJfQorCisJCQlpZihjb250cm9sICYgKFJ4RGVzY19Db250cm9sX0lw IHwgUnhEZXNjX0NvbnRyb2xfSXBjc3VtKSl7CisJCQkJYmxvY2stPmZsYWcgfD0gQmlwY2s7CisJ CQkJY3Rsci0+c3RhdHMuaXBjaysrOworCQkJfQogCiAJCQkvKiBwbGFudCBuZXcgYmxvY2ssIG1p Z2h0IGZhaWwgaWYgb3V0IG9mIG1lbW9yeSAqLwogCQkJaWYodmdiZW5ld3J4KGN0bHIsIGkpID09 IDApewo= ------=_Part_4593873_695600339.1668183193726--