This was originally a separate patch, integrated into Napalm dispatch,
then split out again to make the patches easier to read.  It's been
tested and re-tested in the CI dozens of times.  It's ready for today.

This is the last queue removal piece that allows us to begin working on
async and zero-copy FSALs.

(I've also posted set 2 with 3 comments changed.  The CI failed a lock
on set 1, and had success on set 2, even though no binary had changed.
Either there's a subtle locking problem exposed, or our CI has an issue.)

On 8/17/17 8:21 AM, GerritHub wrote:
william.allen.simp...@gmail.com has uploaded this change for *review*.

View Change <https://review.gerrithub.io/374652>

Napalm nfs_worker_thread NFS_REQUEST queue

Bypass enqueue/dequeue for nfs_rpc_execute().
Originally circa Jun 11, 2015 (or earlier).

Re-dated Jun 11, 2017, in honor of author's 60th birthday.

Change-Id: Ib5ce7e184a2029ff36830e8b0d59d96df3f717fa
Signed-off-by: William Allen Simpson <william.allen.simp...@redhat.com>
---
M src/MainNFSD/nfs_rpc_dispatcher_thread.c
M src/MainNFSD/nfs_worker_thread.c
M src/include/nfs_init.h
3 files changed, 89 insertions(+), 138 deletions(-)

git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha 
refs/changes/52/374652/1

To view, visit change 374652 <https://review.gerrithub.io/374652>. To unsubscribe, 
visit settings <https://review.gerrithub.io/settings>.

Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib5ce7e184a2029ff36830e8b0d59d96df3f717fa
Gerrit-Change-Number: 374652
Gerrit-PatchSet: 1
Gerrit-Owner: william.allen.simp...@gmail.com


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot



_______________________________________________
Nfs-ganesha-devel mailing list
Nfs-ganesha-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nfs-ganesha-devel mailing list
Nfs-ganesha-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel

Reply via email to