Change in ffilz/nfs-ganesha[next]: Man page: add rquota port
by GerritHub
From <supriti.singh(a)suse.com>:
supriti.singh(a)suse.com has uploaded this change for review. ( https://review.gerrithub.io/412174
Change subject: Man page: add rquota port
......................................................................
Man page: add rquota port
Change-Id: Ib80bd6f4ed879b8484b72e0ae983a9e03541aff2
Signed-off-by: Supriti Singh <supriti.singh(a)suse.com>
---
M src/doc/man/ganesha-core-config.rst
1 file changed, 3 insertions(+), 0 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/74/412174/1
--
To view, visit https://review.gerrithub.io/412174
To unsubscribe, or for help writing mail filters, visit https://review.gerrithub.io/settings
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib80bd6f4ed879b8484b72e0ae983a9e03541aff2
Gerrit-Change-Number: 412174
Gerrit-PatchSet: 1
Gerrit-Owner: supriti.singh(a)suse.com
6 years, 7 months
Change in ffilz/nfs-ganesha[next]: gtest/test_handle_to_key_latency: handle_to_key latency microbenchmark
by GerritHub
From Girjesh Rajoria <grajoria(a)redhat.com>:
Girjesh Rajoria has uploaded this change for review. ( https://review.gerrithub.io/412171
Change subject: gtest/test_handle_to_key_latency: handle_to_key latency microbenchmark
......................................................................
gtest/test_handle_to_key_latency: handle_to_key latency microbenchmark
gtest unit test that run handle_to_key on single case, large loops
and bypass cases to find average latency of the calls.
Change-Id: Ic7ea97e21194eeaa2cdd9f182f4526f23b860618
Signed-off-by: grajoria <grajoria(a)redhat.com>
---
M src/gtest/CMakeLists.txt
A src/gtest/test_handle_to_key_latency.cc
2 files changed, 340 insertions(+), 0 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/71/412171/1
--
To view, visit https://review.gerrithub.io/412171
To unsubscribe, or for help writing mail filters, visit https://review.gerrithub.io/settings
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ic7ea97e21194eeaa2cdd9f182f4526f23b860618
Gerrit-Change-Number: 412171
Gerrit-PatchSet: 1
Gerrit-Owner: Girjesh Rajoria <grajoria(a)redhat.com>
6 years, 7 months
Change in ffilz/nfs-ganesha[next]: gtest/test_lock_op2_latency: lock_op2 latency microbenchmark
by GerritHub
From Girjesh Rajoria <grajoria(a)redhat.com>:
Girjesh Rajoria has uploaded this change for review. ( https://review.gerrithub.io/411977
Change subject: gtest/test_lock_op2_latency: lock_op2 latency microbenchmark
......................................................................
gtest/test_lock_op2_latency: lock_op2 latency microbenchmark
gtest unit test that run lock_op2 on single case, large loops
and bypass cases to find average latency of the calls.
Change-Id: I02432ab4d61dee8aa858d09aa16847922987e9b3
Signed-off-by: Girjesh Rajoria <grajoria(a)redhat.com>
---
M src/gtest/CMakeLists.txt
A src/gtest/test_lock_op2_latency.cc
2 files changed, 345 insertions(+), 0 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/77/411977/1
--
To view, visit https://review.gerrithub.io/411977
To unsubscribe, or for help writing mail filters, visit https://review.gerrithub.io/settings
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-MessageType: newchange
Gerrit-Change-Id: I02432ab4d61dee8aa858d09aa16847922987e9b3
Gerrit-Change-Number: 411977
Gerrit-PatchSet: 1
Gerrit-Owner: Girjesh Rajoria <grajoria(a)redhat.com>
6 years, 7 months
Change in ffilz/nfs-ganesha[next]: MDCACHE - Close an unexport race
by GerritHub
From Daniel Gryniewicz <dang(a)redhat.com>:
Daniel Gryniewicz has uploaded this change for review. ( https://review.gerrithub.io/411912
Change subject: MDCACHE - Close an unexport race
......................................................................
MDCACHE - Close an unexport race
When unexporting, we have to remove the expmap between the export and
it's entries. This involves updating first_export_id. However,
lru_run_lane() uses this to get an export for ops. mdcache_unexport()
takes a ref on the entry, so that lru_run_lane() will ignore it, but a
normal ref doesn't take any locks, so it could update the ref *after*
lru_run_lane() has decided do operate on the entry.
To fix this, have mdcache_unexport() take an INITIAL ref, which takes
the lane lock so it can move the entry toward MRU. This will close the
race with lru_run_lane(), which holds the lane lock while getting the
export.
Change-Id: Ie02ab4c4d0ec94056cafea2ddbdda3275297a043
Signed-off-by: Daniel Gryniewicz <dang(a)redhat.com>
---
M src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_export.c
1 file changed, 5 insertions(+), 3 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/12/411912/1
--
To view, visit https://review.gerrithub.io/411912
To unsubscribe, or for help writing mail filters, visit https://review.gerrithub.io/settings
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ie02ab4c4d0ec94056cafea2ddbdda3275297a043
Gerrit-Change-Number: 411912
Gerrit-PatchSet: 1
Gerrit-Owner: Daniel Gryniewicz <dang(a)redhat.com>
6 years, 7 months
Announce Push of V2.7-dev.13
by Frank Filz
Branch next
Tag:V2.7-dev.13
Release Highlights
* Set of patches to set up for cluster-wide grace period
* FSAL_PROXY : multi-export
* FSAL_PROXY : fix open_fd_count decrement
* Update Flex File Layout XDR definition
* MDCACHE - Insert scanned entries differently
* gtest additions and updates
* packaging: add cmake and BuildRequires for MSPAC support
* Fixing getattr for fs locations
* Use temporary fd instead of global fd for getattr/setattr/LOCKT
Signed-off-by: Frank S. Filz <ffilzlnx(a)mindspring.com>
Contents:
7812d93 Frank S. Filz V2.7-dev.13
573f732 Frank S. Filz Use temporary fd instead of global fd for
getattr/setattr/LOCKT
1e30735 Sriram Patil Fixing getattr for fs locations
deb4632 Kaleb S. KEITHLEY packaging: add cmake and BuildRequires for MSPAC
support
d544d93 Girjesh Rajoria gtest: missing loop in open2 and reopen2 gtest
93f99ea Girjesh Rajoria gtest/test_mknode_latency: mknode latency
microbenchmark
7abe76d Girjesh Rajoria gtest/test_readdir_latency: readdir latency
microbenchmark
c71b453 Girjesh Rajoria gtest/test_setattr2_latency: setattr2 latency
microbenchmark
8309388 Daniel Gryniewicz MDCACHE - Insert scanned entries differently
cb98369 Supriti Singh Update Flex File Layout XDR definition Reference:
draft-ietf-nfsv4-flex-files-19
aadd2e9 Patrice LUCAS FSAL_PROXY : fix open_fd_count decrement
ef0cad2 Patrice LUCAS FSAL_PROXY : multi-export
b6dca70 Jeff Layton main: add way to stall server until grace is being
enforced
3aa8e29 Jeff Layton SAL: add a way to check for grace period being enforced
cluster-wide
129b7a2 Jeff Layton SAL: add new set_enforcing operation
103bfa2 Jeff Layton SAL: add recovery operation to maybe start a grace
period
284eafc Jeff Layton SAL: add new try_lift_grace recovery operation
6b7e272 Jeff Layton SAL: make some rados_kv symbols public
df189a9 Jeff Layton main: initialize recovery backend earlier
9298d81 Jeff Layton reaper: add a way to wake up the reaper immediately
fdec07a Jeff Layton HASHTABLE: add a hashtable_for_each function
6 years, 7 months
Change in ffilz/nfs-ganesha[next]: gtest: nfs4_op_lookup
by GerritHub
From Frank Filz <ffilzlnx(a)mindspring.com>:
Frank Filz has uploaded this change for review. ( https://review.gerrithub.io/411762
Change subject: gtest: nfs4_op_lookup
......................................................................
gtest: nfs4_op_lookup
Change-Id: I96434bed022ea0137385267760eb962d3115de0f
Signed-off-by: Frank S. Filz <ffilzlnx(a)mindspring.com>
---
M src/gtest/CMakeLists.txt
A src/gtest/test_nfs4_lookup_latency.cc
2 files changed, 675 insertions(+), 0 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/62/411762/1
--
To view, visit https://review.gerrithub.io/411762
To unsubscribe, or for help writing mail filters, visit https://review.gerrithub.io/settings
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-MessageType: newchange
Gerrit-Change-Id: I96434bed022ea0137385267760eb962d3115de0f
Gerrit-Change-Number: 411762
Gerrit-PatchSet: 1
Gerrit-Owner: Frank Filz <ffilzlnx(a)mindspring.com>
6 years, 7 months
Change in ffilz/nfs-ganesha[next]: Update .gitignore to ignore some generated files
by GerritHub
From Frank Filz <ffilzlnx(a)mindspring.com>:
Frank Filz has uploaded this change for review. ( https://review.gerrithub.io/411761
Change subject: Update .gitignore to ignore some generated files
......................................................................
Update .gitignore to ignore some generated files
Change-Id: Ib3cb65033df824218c230cff019f7d1c87a514be
Signed-off-by: Frank S. Filz <ffilzlnx(a)mindspring.com>
---
M .gitignore
1 file changed, 9 insertions(+), 0 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/61/411761/1
--
To view, visit https://review.gerrithub.io/411761
To unsubscribe, or for help writing mail filters, visit https://review.gerrithub.io/settings
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib3cb65033df824218c230cff019f7d1c87a514be
Gerrit-Change-Number: 411761
Gerrit-PatchSet: 1
Gerrit-Owner: Frank Filz <ffilzlnx(a)mindspring.com>
6 years, 7 months
Change in ffilz/nfs-ganesha[next]: Make nfs_file_handle.h compile under C++
by GerritHub
From Frank Filz <ffilzlnx(a)mindspring.com>:
Frank Filz has uploaded this change for review. ( https://review.gerrithub.io/411760
Change subject: Make nfs_file_handle.h compile under C++
......................................................................
Make nfs_file_handle.h compile under C++
C++ Doesn't like implicit cast of void * to char *...
Change-Id: Ibb6c5ead7b00a61abe0e9fd1e0f1727605278862
Signed-off-by: Frank S. Filz <ffilzlnx(a)mindspring.com>
---
M src/include/nfs_file_handle.h
1 file changed, 2 insertions(+), 2 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/60/411760/1
--
To view, visit https://review.gerrithub.io/411760
To unsubscribe, or for help writing mail filters, visit https://review.gerrithub.io/settings
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ibb6c5ead7b00a61abe0e9fd1e0f1727605278862
Gerrit-Change-Number: 411760
Gerrit-PatchSet: 1
Gerrit-Owner: Frank Filz <ffilzlnx(a)mindspring.com>
6 years, 7 months
Change in ffilz/nfs-ganesha[next]: Add library for gtest microbenchmarks
by GerritHub
From Daniel Gryniewicz <dang(a)redhat.com>:
Daniel Gryniewicz has uploaded this change for review. ( https://review.gerrithub.io/411756
Change subject: Add library for gtest microbenchmarks
......................................................................
Add library for gtest microbenchmarks
Abstract out common setup/teardown code allowing microbenchmarks to use
profiling and LTTng into a base class. Other common code can be added
to this as well.
Also, make all existing tests pass runs with ASAN.
Change-Id: Iba9b9dfc56382c80bb835aa27a79e6edba831d5a
Signed-off-by: Daniel Gryniewicz <dang(a)redhat.com>
---
M src/gtest/test_close2_latency.cc
M src/gtest/test_close_latency.cc
M src/gtest/test_commit2_latency.cc
M src/gtest/test_getattrs_latency.cc
M src/gtest/test_link_latency.cc
M src/gtest/test_lookup_latency.cc
M src/gtest/test_mkdir_latency.cc
M src/gtest/test_open2_latency.cc
M src/gtest/test_read2_latency.cc
M src/gtest/test_readlink_latency.cc
M src/gtest/test_rename_latency.cc
M src/gtest/test_reopen2_latency.cc
M src/gtest/test_symlink_latency.cc
M src/gtest/test_unlink_latency.cc
M src/gtest/test_write2_latency.cc
15 files changed, 917 insertions(+), 904 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/56/411756/1
--
To view, visit https://review.gerrithub.io/411756
To unsubscribe, or for help writing mail filters, visit https://review.gerrithub.io/settings
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-MessageType: newchange
Gerrit-Change-Id: Iba9b9dfc56382c80bb835aa27a79e6edba831d5a
Gerrit-Change-Number: 411756
Gerrit-PatchSet: 1
Gerrit-Owner: Daniel Gryniewicz <dang(a)redhat.com>
6 years, 7 months