From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-yw0-x230.google.com (mail-yw0-x230.google.com [IPv6:2607:f8b0:4002:c05::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id DED1621942325 for ; Fri, 7 Apr 2017 12:06:13 -0700 (PDT) Received: by mail-yw0-x230.google.com with SMTP id j9so15301506ywj.3 for ; Fri, 07 Apr 2017 12:06:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:mime-version:thread-index:date:message-id:subject:to; bh=48mNtBdgxPxLp4TN7LunH9d8YJ/6xung6rQZwgY/Ggw=; b=FbDDSfs0yhYK5KVNEKnqGW8T0WE+dq2KmTu3FFj9dCpLd0saSZsjuxcsgCVglxZNH3 Hl60Tq8HiLoyPDC/U4S82Rh4v2HyF3IegmrUdL1Z/XUcg5cUUkVOS8WI6OIYhLgBPStX gV9f53CTY9tsw9JB2eyj7ga7DU8zHlpg1uZBM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:thread-index:date:message-id :subject:to; bh=48mNtBdgxPxLp4TN7LunH9d8YJ/6xung6rQZwgY/Ggw=; b=O4DUDFmAuwCBskNc79wuAPrC8ZjkogWaA2WjaKs1w/8qIRKVQCfOUODL8t5p3n+tO3 d3thyCyhRcioAKokb9/HR+/SLoXkb/VE/QoXDb7eFo9nte0DO66Yf5MV8Cvd2ecUDpE9 c7cQTI2L0rS4N26Gpj5Hz7wuA7r2/VkM+a3NdfOPSRDJjSNBZDB23hNo2qZBoyTIaf0A xB7IJu+qE2OWXFS9fqofCI83kPPjslxszMw50WVFyG8wLb2sDfvkFTHNPhgNUiV38zjL 4raQwOZc2C5Sd1N7pp1waUkZT7QscSJd37A3krFjsodwa5m2BMWZogiliREIM6krfN7f mMnw== X-Gm-Message-State: AN3rC/5udVga5JB0cdPSnAOtHPbFc5okcf1m3cLWsNL/Gi5pyivNktx7dVdxT8o0NGTuBVR/yX6fDhwlq9Wf6cdX X-Received: by 10.13.221.208 with SMTP id g199mr2674123ywe.21.1491591972663; Fri, 07 Apr 2017 12:06:12 -0700 (PDT) From: Vladimir Olovyannikov MIME-Version: 1.0 X-Mailer: Microsoft Outlook 14.0 Thread-Index: AdKv0gCxbDA0t89kRG2lVZbbetx1aQ== Date: Fri, 7 Apr 2017 12:06:11 -0700 Message-ID: <4adbd13b509299cf2a0fd734c0c901f0@mail.gmail.com> To: edk2-devel@lists.01.org Subject: Using USB-Ethernet adapter in UEFI on an arm64 platform X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Apr 2017 19:06:14 -0000 Content-Type: text/plain; charset=UTF-8 Hi, I would like to enable Ethernet using USB-Ethernet AX88772 adapter in the UEFI on an armv8 arm64 platform. Ethernet polling is done by MnpPoll() periodically. This creates a burden on the system so that UEFI boots in 1 minute to the Shell due to receive polling. The USB operation is very resource expensive which causes UEFI to choke up. There is DisableBackgroundPolling option in the EFI_MANAGED_NETWORK_CONFIG_DATA structure, but it is turned off by all other drivers (DNSDxe, Ip4Dxe, ArpDxe...). Can anybody advise what I could do? Mass storage/keyboard/etc. all work fine... Thank you, Vladimir