lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20210512075141.GA35140@aipg-stp-03.iil.intel.com>
Date:   Wed, 12 May 2021 10:51:41 +0300
From:   Guy Zadicario <guy.zadicario@...el.com>
To:     Greg KH <gregkh@...uxfoundation.org>
Cc:     linux-kernel@...r.kernel.org, olof@...om.net,
        alexander.shishkin@...ux.intel.com, andriy.shevchenko@...el.com,
        yochai.shefi-simchon@...el.com
Subject: Re: [PATCH 00/15] misc: nnpi: New PCIe driver for Intel's NNP-I pcie
 device

On Wed, May 12, 2021 at 09:27:13AM +0200, Greg KH wrote:
> On Wed, May 12, 2021 at 10:10:31AM +0300, Guy Zadicario wrote:
> > Hi,
> > 
> > The following series is a driver for a new PCIe device from Intel named NNP-I
> > (Nirvana Neural Processor for Inference). NNP-I is a PCIe connected compute
> > device used for acceleration of AI deep learning inference applications in the
> > data-center.
> > 
> > The reason that this driver should be in the kernel is that it aims to serve
> > multiple users and user-space applications which might share the same NNP-I
> > card. Workloads from multiple applications can be processed simultanously by
> > the NNP-I card if enough compute resources exist.
> > 
> > Overview of the NNP-I device, driver structure and ABIs used in the driver is in
> > patch#1, which adds the info as a document as it might be a useful info for
> > anyone trying to understand the driver even past review.
> > 
> > In order to ease the review process, there will be multiple series for the
> > entire driver code. This is the first series, and it implements everything
> > necessary to initialize the NNP-I device and allow a user-space inference
> > application to use it. Other features, which are mostly related to maintenance,
> > device status visibility and error-handling, will be submitted on the next stage.
> > 
> > A basic user-space library and test application which illustrates the flow of
> > an NNP-I inference application can be found here: https://github.com/IntelAI/nnpi-host
> > (This series is enough for the test application to run)
> > 
> > This patchset has gone through internal review inside Intel, the summary of the
> > change log from the internal review follows.
> > 
> > I would appreciate any feedback, questions or comments to this series.
> > 
> > Changes in v22:
> 
> Why is "v22" not in the [PATCH...] part of the subjects here?
> 
> And has there really been 21 other series posted to lkml for this?
> 

This is the first post to lkml. The first 21 versions was sent for
internal review in Intel only.
I could possibly remove the long change log from the cover letter.

Thanks,
Guy.
---------------------------------------------------------------------
Intel Israel (74) Limited

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ