From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id AB930A0C44; Mon, 14 Jun 2021 15:18:00 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2F4B44067A; Mon, 14 Jun 2021 15:18:00 +0200 (CEST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) by mails.dpdk.org (Postfix) with ESMTP id 5A4B14003F for ; Mon, 14 Jun 2021 15:17:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1623676677; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=MOGjlGlVXv1pTwwAlVn9Fq0P0lHEBlwRbAp25C4Xerw=; b=NjCeue2D90Vrb58qLWmWdV5RjUI1vDve8PG/GG7upB3A7x6xuEyRK+l2xGoWZ/6pnlbtMG 6BnKoi21+DmxCWYuexvjL3xtNz1eX5c/BGDDy2FyMQWnWa2e1395YXXN3gx/Ndf4GZI6zu Cwr9f9ILyJvzfLNBVPGjLmqzn+Us5H8= Received: from mail-ua1-f71.google.com (mail-ua1-f71.google.com [209.85.222.71]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-155-FMIRGJ1FMrm09rxO3GyegA-1; Mon, 14 Jun 2021 09:17:55 -0400 X-MC-Unique: FMIRGJ1FMrm09rxO3GyegA-1 Received: by mail-ua1-f71.google.com with SMTP id x11-20020a9f2f0b0000b029020331a0ba74so6158922uaj.15 for ; Mon, 14 Jun 2021 06:17:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=MOGjlGlVXv1pTwwAlVn9Fq0P0lHEBlwRbAp25C4Xerw=; b=rzTeJBwXSzZi1wtkNL0AZf/athLvU1vkn5H2OlCq3KDtUFYRlaNZ9R0x6SQyvMdT70 +Tmv/s7xRr5PibpVtmoH7jSAn8xhCmixDY6/5JQQEr0N4hWYV3VGelJlNCklfMlExnYs clRVOC95rab9x0EtsVPAPMDpb3fUzKN13Z8LibaJqmoKIyPN8HppNJ1IbYt7jd5SaHNB B40EruPNwjmshM/85TsYQN0Eq8wPFRogV+2G7XaAIf1nnF/xd0a0ZMuGioLTsm5FG9N9 bEksMoMpyBsUTkKepSAM+fBF4K1TnBty0iEWIkGNeyxMBQDnHUqjbsPrwsnRbKnfpule C7+w== X-Gm-Message-State: AOAM532b7GEDJJaza4JEAVp/dOMRvxMGbx235+AkjUWM/RySsR6SsFhN ae9/73vfvFAvaWlhNCLaWE06ENoEraeubOn2O7FJt6AUxLKdpXyhrUO4uU3sN4Ao1vt4ZmcbecV hWQ51zgELoMmJTtgCL/8= X-Received: by 2002:ab0:2345:: with SMTP id h5mr11722627uao.126.1623676675471; Mon, 14 Jun 2021 06:17:55 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw5hKdoN5siV+y5znp3qCwb5qIvI3uSogDJROUv/i+TaYM2W28TJpueDf0RBq7cyQtK4CwERpA3sTT2bMPei78= X-Received: by 2002:ab0:2345:: with SMTP id h5mr11722598uao.126.1623676675264; Mon, 14 Jun 2021 06:17:55 -0700 (PDT) MIME-Version: 1.0 References: <20210602095836.24901-1-david.marchand@redhat.com> <20210603165512.7357-1-david.marchand@redhat.com> In-Reply-To: <20210603165512.7357-1-david.marchand@redhat.com> From: David Marchand Date: Mon, 14 Jun 2021 15:17:43 +0200 Message-ID: To: Rasesh Mody , Shahed Shaikh , Devendra Singh Rawat , Heinrich Kuhn , Qiming Yang , Qi Zhang , Luca Boccassi , Christian Ehrhardt , Timothy Redaelli Cc: dev , Thomas Monjalon , "Yigit, Ferruh" , Kevin Traynor Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=dmarchan@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="UTF-8" Subject: Re: [dpdk-dev] [PATCH v2 0/2] Support compressed firmwares X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On Thu, Jun 3, 2021 at 6:55 PM David Marchand wrote: > > Fedora 34 only provides compressed firmwares. > > Introduce an internal driver helper to handle transparently compression. > > I chose libarchive for decompressing as it seems widely available and > DPDK had used it in the past. > > Windows support only matters for net/ice and firmware loading was skipped > in this driver before this series. Since I don't know if/how we want to > load firmwares on Windows, I let an empty stub for this OS. > > This series has been compile tested on Linux (I'll trust the CI for > others OSes). > I only tested basic init with a net/ice device (no DCF test). > > So please drivers maintainers, check nothing is broken. - Trying with direct mails to maintainers of drivers impacted by this. - I also want opinions on backporting this change to stable releases. F34 just got released and will live until 2022-05-17. F34 got released with 20.11 dpdk. Afaiu, F35 and maybe F36 will also use dpdk 20.11 (since the dpdk package is aligned on the version used by the ovs package on Fedora). Fedora will need this in downstream 20.11 for net/bnx2x, net/ice, net/nfp and net/qede drivers to work with firmwares in /lib/firmware. Not sure about Debian/Ubuntu. Christian, Luca, Timothy? Thanks! -- David Marchand