Message ID | 1593167529-22463-1-git-send-email-liulongfang@huawei.com |
---|---|
Headers | show |
Series | crypto: hisilicon/sec2 - fix SEC bugs and coding styles | expand |
On Fri, Jun 26, 2020 at 06:32:06PM +0800, Longfang Liu wrote: > From: Kai Ye <yekai13@huawei.com> > > As before, if a SEC queue is at the 'fake busy' status, > the request with a 'fake busy' flag will be sent into hardware > and the sending function returns busy. After the request is > finished, SEC driver's call back will identify the 'fake busy' flag, > and notifies the user that hardware is not busy now by calling > user's call back function. > > Now, a request sent into busy hardware will be cached in the > SEC queue's backlog, return '-EBUSY' to user. > After the request being finished, the cached requests will > be processed in the call back function. to notify the > corresponding user that SEC queue can process more requests. > > Signed-off-by: Kai Ye <yekai13@huawei.com> > Reviewed-by: Longfang Liu <liulongfang@huawei.com> Why does this driver not take MAY_BACKLOG into account? Cheers, -- Email: Herbert Xu <herbert@gondor.apana.org.au> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
On 2020/7/3 12:14, Herbert Xu Wrote: > On Fri, Jun 26, 2020 at 06:32:06PM +0800, Longfang Liu wrote: >> From: Kai Ye <yekai13@huawei.com> >> >> As before, if a SEC queue is at the 'fake busy' status, >> the request with a 'fake busy' flag will be sent into hardware >> and the sending function returns busy. After the request is >> finished, SEC driver's call back will identify the 'fake busy' flag, >> and notifies the user that hardware is not busy now by calling >> user's call back function. >> >> Now, a request sent into busy hardware will be cached in the >> SEC queue's backlog, return '-EBUSY' to user. >> After the request being finished, the cached requests will >> be processed in the call back function. to notify the >> corresponding user that SEC queue can process more requests. >> >> Signed-off-by: Kai Ye <yekai13@huawei.com> >> Reviewed-by: Longfang Liu <liulongfang@huawei.com> > Why does this driver not take MAY_BACKLOG into account? > > Cheers, OK, I will apply MAY_BACKLOG in the next version soon. thanks, Longfang .