On Sat, Sep 22, 2018 at 11:02:07AM -0600, Jason Gunthorpe wrote: > On Thu, Sep 20, 2018 at 09:35:19PM +0300, Leon Romanovsky wrote: > > From: Leon Romanovsky > > > > Changelog v0->v1: > > * Update commit messages > > * Split DevX series to small sub-series. > > * Change static initialization from {0} to be {} > > > > > > Set uid as part of various IB commands so that the firmware can manage > > the IB object in a secured way. > > > > The firmware should mark this IB object with the given uid so that it > > can be used later on only by objects with the same uid. > > > > Upon DEVX flows that use this objec, the pointed object must have > > the same uid as of the issuer uid command. > > > > When a command is issued with uid=0 it means that the issuer of the > > command is trusted (i.e. kernel), in that case any pointed object > > can be used regardless of its uid. > > > > Thanks > > > > Leon Romanovsky (1): > > net/mlx5: Update mlx5_ifc with DEVX UID bits > > > > Yishai Hadas (6): > > net/mlx5: Set uid as part of CQ commands > > net/mlx5: Set uid as part of QP commands > > net/mlx5: Set uid as part of RQ commands > > net/mlx5: Set uid as part of SQ commands > > net/mlx5: Set uid as part of SRQ commands > > net/mlx5: Set uid as part of DCT commands > > This and the next series look OK to me. Let me know when it is applied > to the mlx branch Applied after fixing Or's comments (typo and extra description in last patch). bd37197554eb net/mlx5: Update mlx5_ifc with DEVX UID bits 774ea6eea290 net/mlx5: Set uid as part of DCT commands a0d8c0543189 net/mlx5: Set uid as part of SRQ commands 430ae0d5a3ce net/mlx5: Set uid as part of SQ commands d269b3afffcb net/mlx5: Set uid as part of RQ commands 4ac63ec72587 net/mlx5: Set uid as part of QP commands 9ba481e2eb3b net/mlx5: Set uid as part of CQ commands Thanks > > Thanks, > Jason