From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id A362EA057B; Mon, 30 Mar 2020 15:41:06 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 52EF32B8B; Mon, 30 Mar 2020 15:41:05 +0200 (CEST) Received: from mail-lf1-f65.google.com (mail-lf1-f65.google.com [209.85.167.65]) by dpdk.org (Postfix) with ESMTP id 5D857F12 for ; Mon, 30 Mar 2020 15:41:04 +0200 (CEST) Received: by mail-lf1-f65.google.com with SMTP id j188so14185712lfj.11 for ; Mon, 30 Mar 2020 06:41:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=QZjAnEXsYlswpd/TC4taRbFC2gmS87sRQyh34ZGWPRs=; b=UyYIbwDZkWdp0moUC2Y0RzbASJd6wPJ/W/bEiqrqEmUDZjVn2KVuu25qorl+vs8Bkv l3K9ActGyEhk41yoZ1ITg5j+5BsriNhChL1ncROhMLf9Du/zt4p+iaoIkzWg2K+A+Nmr 0r3cIZDQnvksT5z4DW2gYgqhwBvfYVNSWKuJguUvTwAgXPfe8DsUAWFHQmGsy+6WjnAi k/sv7GZFa41HMjM+WGcfSxwoUXhW+k5BcYwulXHyW5pWR2MrOzG4zbA9t2FZkFTiyFiB fsCmywAahSSccNdSrCQ/s1UlJ7qymvMz2K6ZA/1jVljdIsUU1EPMBh6pZmKsFleOmVm3 ppNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=QZjAnEXsYlswpd/TC4taRbFC2gmS87sRQyh34ZGWPRs=; b=pfeasDTmnqWyxyLCgfPi26+t+JzkFnuIJHaedEoJ+LYFHfhcN5iXtzcGCcb5BWEgZm EIeMXckLPI78pp4gYkPSfPseZMgtfGGZuiipZ+GBDioe2V60GmAXJL+QPNqAVUeM7nvn s2tShhv+Oj5JwMWmuzKMar2jzBrXtlgdJbz0Vsgeof3j2JEIfypsAQ4VHThPqAQK2NEa rMuGn7KMYsmW0wCJl6NewY7/lk8COagtvEp2LoZasfpl1fdp5A/vn/GETw5rrQyBiffF k9buA2PGObOluth9zWFsp5j2lkLrbQBTIJOcr79KzNhu51BrWDoFn0/c+m/0jDAEHK7q Wv3A== X-Gm-Message-State: AGi0Pub5KryXogdJKL7ZLVjQlVIPTcUKtommrjDVCYzmH9qvtqg0X7OX 3RdyNKywnDcnE/V7mLf3MD0= X-Google-Smtp-Source: APiQypLY2fbIBNQrJ8Tv7NVjQgN65jC9k7i20NrE5q20mLUSBGcz6auYW2FED+q1ewcyGExHibbIDw== X-Received: by 2002:a05:6512:6c4:: with SMTP id u4mr8227743lff.89.1585575663866; Mon, 30 Mar 2020 06:41:03 -0700 (PDT) Received: from Sovereign (broadband-37-110-65-23.ip.moscow.rt.ru. [37.110.65.23]) by smtp.gmail.com with ESMTPSA id 8sm6594556lfk.64.2020.03.30.06.41.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Mar 2020 06:41:02 -0700 (PDT) Date: Mon, 30 Mar 2020 16:41:01 +0300 From: Dmitry Kozlyuk To: Jerin Jacob Cc: dpdk-dev , "Dmitry Malloy (MESHCHANINOV)" Message-ID: <20200330164101.4a3d8c0f@Sovereign> In-Reply-To: References: <20200330041026.784624-1-dmitry.kozliuk@gmail.com> <20200330041026.784624-2-dmitry.kozliuk@gmail.com> X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: [dpdk-dev] [PATCH 1/1] virt2phys: virtual to physical address translator for Windows X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" > > +Developing Windows Drivers > > +========================== > > + > > +Prerequisites > > +------------- > > + > > +Building Windows Drivers is only possible on Windows. > > + > > +1. Visual Studio 2019 Community or Professional Edition > > +2. Windows Driver Kit (WDK) for Windows 10, version 1903 > > Looks like WDK is licence is "Proprietary commercial software". > > I am just wondering, Can we package this driver in binary form for > end-users to whose scope > is to not develop Windows DPDK but fixing any issues reported by build > CI for Window due > to generic EAL patches or so. As cover letter says, this driver should not be required in the end. For netUIO, Harini announced at Windows community call 2020-03-14 that it will be freely available in binary form hosted by Microsoft. In general, publishing driver binaries is OK, take virtio for example: https://www.linux-kvm.org/page/WindowsGuestDrivers/Download_Drivers Driver signing is a different matter, but CI probably doesn't require it. -- Dmitry Kozlyuk