{"id":2215950,"url":"http://patchwork.ozlabs.org/api/covers/2215950/?format=json","web_url":"http://patchwork.ozlabs.org/project/intel-wired-lan/cover/20260325151615.1407182-1-ade@amicon.ru/","project":{"id":46,"url":"http://patchwork.ozlabs.org/api/projects/46/?format=json","name":"Intel Wired Ethernet development","link_name":"intel-wired-lan","list_id":"intel-wired-lan.osuosl.org","list_email":"intel-wired-lan@osuosl.org","web_url":"","scm_url":"","webscm_url":"","list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"msgid":"<20260325151615.1407182-1-ade@amicon.ru>","list_archive_url":null,"date":"2026-03-25T15:16:02","name":"[net-next,v2,0/2] e1000/e1000e: limit endianness conversion to boundary words","submitter":{"id":92902,"url":"http://patchwork.ozlabs.org/api/people/92902/?format=json","name":"Agalakov Daniil","email":"ade@amicon.ru"},"mbox":"http://patchwork.ozlabs.org/project/intel-wired-lan/cover/20260325151615.1407182-1-ade@amicon.ru/mbox/","series":[{"id":497462,"url":"http://patchwork.ozlabs.org/api/series/497462/?format=json","web_url":"http://patchwork.ozlabs.org/project/intel-wired-lan/list/?series=497462","date":"2026-03-25T15:16:02","name":"e1000/e1000e: limit endianness conversion to boundary words","version":2,"mbox":"http://patchwork.ozlabs.org/series/497462/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/covers/2215950/comments/","headers":{"Return-Path":"<intel-wired-lan-bounces@osuosl.org>","X-Original-To":["incoming@patchwork.ozlabs.org","intel-wired-lan@lists.osuosl.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","intel-wired-lan@lists.osuosl.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=osuosl.org header.i=@osuosl.org header.a=rsa-sha256\n header.s=default header.b=TIoAAOYY;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=osuosl.org\n (client-ip=140.211.166.138; helo=smtp1.osuosl.org;\n envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fgr9G5Nm0z1xy3\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 02:16:50 +1100 (AEDT)","from localhost (localhost [127.0.0.1])\n\tby smtp1.osuosl.org (Postfix) with ESMTP id BBB3A80DF8;\n\tWed, 25 Mar 2026 15:16:48 +0000 (UTC)","from smtp1.osuosl.org ([127.0.0.1])\n by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id rA-geTsL5L5m; Wed, 25 Mar 2026 15:16:47 +0000 (UTC)","from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp1.osuosl.org (Postfix) with ESMTP id 5E8CC80DBB;\n\tWed, 25 Mar 2026 15:16:47 +0000 (UTC)","from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133])\n by lists1.osuosl.org (Postfix) with ESMTP id 192A01D3\n for <intel-wired-lan@lists.osuosl.org>; Wed, 25 Mar 2026 15:16:46 +0000 (UTC)","from localhost (localhost [127.0.0.1])\n by smtp2.osuosl.org (Postfix) with ESMTP id 16E5C4018E\n for <intel-wired-lan@lists.osuosl.org>; Wed, 25 Mar 2026 15:16:46 +0000 (UTC)","from smtp2.osuosl.org ([127.0.0.1])\n by localhost (smtp2.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id TUaGOec1130r for <intel-wired-lan@lists.osuosl.org>;\n Wed, 25 Mar 2026 15:16:45 +0000 (UTC)","from mail.amicon.ru (mail.amicon.ru [77.108.111.100])\n by smtp2.osuosl.org (Postfix) with ESMTPS id D74AF4009E\n for <intel-wired-lan@lists.osuosl.org>; Wed, 25 Mar 2026 15:16:44 +0000 (UTC)","from example.com (172.16.2.46) by mail.amicon.lan (192.168.0.59)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.27; Wed, 25 Mar\n 2026 18:16:40 +0300"],"X-Virus-Scanned":["amavis at osuosl.org","amavis at osuosl.org"],"X-Comment":"SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=<UNKNOWN> ","DKIM-Filter":["OpenDKIM Filter v2.11.0 smtp1.osuosl.org 5E8CC80DBB","OpenDKIM Filter v2.11.0 smtp2.osuosl.org D74AF4009E"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=osuosl.org;\n\ts=default; t=1774451807;\n\tbh=8yFcGKXZVHw6Gr0JpMXg9Z8xFzRntVU3DC+4ZvscWtg=;\n\th=From:To:CC:Date:In-Reply-To:References:Subject:List-Id:\n\t List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:\n\t From;\n\tb=TIoAAOYYeFNNPL2ohvCfj90MFNO/ftErTi+ultpRKmXms0IWFp+2aBVHt4FnJGalG\n\t d/wY0h81EIPTMXMKIz/6zdhPeOu6vHLD/f33YPQBT35snaqcgaqUiyoqTVpi3b/PT+\n\t Gi3gzP05ZLbaNImLbyhrm19Tp1G4AV3QBQZY87YAH80V3eIIWQsO5JvkkdWEeWAy0E\n\t USuyo90aRRohIq1XC9gpde/k8xz06SPeV6FVYua18wdngQV0rJsyan7Klld6XPardW\n\t O16hFUcTaokox3NAitAchomIGZruUSAKbrjrM8O+CC6xmNTgDUgckVSFiKUVd9hZ8n\n\t 6qaAFnnpsOUuQ==","Received-SPF":"Pass (mailfrom) identity=mailfrom; client-ip=77.108.111.100;\n helo=mail.amicon.ru; envelope-from=ade@amicon.ru; receiver=<UNKNOWN>","DMARC-Filter":"OpenDMARC Filter v1.4.2 smtp2.osuosl.org D74AF4009E","Content-Transfer-Encoding":"8bit","Content-Type":"text/plain","From":"Agalakov Daniil <ade@amicon.ru>","To":"Tony Nguyen <anthony.l.nguyen@intel.com>","CC":"Agalakov Daniil <ade@amicon.ru>, Przemek Kitszel\n <przemyslaw.kitszel@intel.com>, Andrew Lunn <andrew+netdev@lunn.ch>, \"David\n S. Miller\" <davem@davemloft.net>, Eric Dumazet <edumazet@google.com>, \"Jakub\n Kicinski\" <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>,\n <intel-wired-lan@lists.osuosl.org>, <netdev@vger.kernel.org>,\n <linux-kernel@vger.kernel.org>, <lvc-project@linuxtesting.org>, \"Daniil\n Iskhakov\" <dish@amicon.ru>, Roman Razov <rrv@amicon.ru>","Date":"Wed, 25 Mar 2026 18:16:02 +0300","Message-ID":"<20260325151615.1407182-1-ade@amicon.ru>","X-Mailer":"git-send-email 2.51.0","In-Reply-To":"<a70a49a0-43f8-4908-993a-50999bf0dfa8@intel.com>","References":"<a70a49a0-43f8-4908-993a-50999bf0dfa8@intel.com>","MIME-Version":"1.0","X-Originating-IP":"[172.16.2.46]","X-ClientProxiedBy":"mail.amicon.lan (192.168.0.59) To mail.amicon.lan\n (192.168.0.59)","X-Mailman-Original-DKIM-Signature":"v=1; a=rsa-sha256; d=amicon.ru; s=mail;\n c=simple/simple;\n t=1774451800; h=from:subject:to:date:message-id;\n bh=1i3NxWlICBbOFqtT7C9smmQo82RtasGv7L9o4l/iSIQ=;\n b=fi62UMQAn7pIMyPBSY9xt3ENVEbG81A5b1OvP0FhLHQdFE/5I1mf0gbT/Ho0t7h/6mTr/7CPZ51\n tiq8+mrZN7z6bOY1b0b5DxIHwCEClVYS3hNsAHiBhcyJdvucIVKp+T+HP0Nt9X/3kc2lUjHHOtoU0\n 1nbpM+Q53Dftg3rg+7HB8ceeaQSw8kuN0APYQ2/ZrZsz5W0OgoO+TTNGjg4n8rzY4hYf1PKcaWO+o\n FvtiJk01ijCrEEaudjJVKlwqDgZfofx4sB9tPfrmXuBrNCTb0r16cXyKgytIQWCMeW3xlqK7dt5wx\n FYMKRLOP17J5YuE6wgdSGEaVZRgc01ikumZA==","X-Mailman-Original-Authentication-Results":["smtp2.osuosl.org;\n dmarc=pass (p=quarantine dis=none)\n header.from=amicon.ru","smtp2.osuosl.org;\n dkim=pass (2048-bit key,\n unprotected) header.d=amicon.ru header.i=@amicon.ru header.a=rsa-sha256\n header.s=mail header.b=fi62UMQA"],"Subject":"[Intel-wired-lan] [PATCH net-next v2 0/2] e1000/e1000e: limit\n endianness conversion to boundary words","X-BeenThere":"intel-wired-lan@osuosl.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Intel Wired Ethernet Linux Kernel Driver Development\n <intel-wired-lan.osuosl.org>","List-Unsubscribe":"<https://lists.osuosl.org/mailman/options/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=unsubscribe>","List-Archive":"<http://lists.osuosl.org/pipermail/intel-wired-lan/>","List-Post":"<mailto:intel-wired-lan@osuosl.org>","List-Help":"<mailto:intel-wired-lan-request@osuosl.org?subject=help>","List-Subscribe":"<https://lists.osuosl.org/mailman/listinfo/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=subscribe>","Errors-To":"intel-wired-lan-bounces@osuosl.org","Sender":"\"Intel-wired-lan\" <intel-wired-lan-bounces@osuosl.org>"},"content":"This series refactors the EEPROM write logic in e1000 and e1000e drivers\nto avoid processing uninitialized memory. Instead of looping over the\nentire buffer, we now only perform endianness conversion on the boundary\nwords that were actually read from the hardware.\n\nPatch 1: e1000: limit endianness conversion to boundary words\nPatch 2: e1000e: limit endianness conversion to boundary words\n---\nv2:\n - Moved these improvements to the 'net-next' tree.\n - Improved commit description for clarity.\n\n drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 11 +++++++----\n drivers/net/ethernet/intel/e1000e/ethtool.c      | 10 +++++++++-\n 2 files changed, 16 insertions(+), 5 deletions(-)"}