Change in ...nfs-ganesha[next]: Dbus API to unexport multiple exports
by Suhrud Patankar (GerritHub)
Suhrud Patankar has uploaded this change for review. ( https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/459549
Change subject: Dbus API to unexport multiple exports
......................................................................
Dbus API to unexport multiple exports
Unexport/Remove a list of exports using dbus
Change-Id: I98973626e45b3262ff5759e9a6cff9ad23d33dcd
Signed-off-by: Suhrud Patankar <suhrudpatankar(a)gmail.com>
---
M src/include/gsh_dbus.h
M src/support/export_mgr.c
2 files changed, 96 insertions(+), 26 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/49/459549/1
--
To view, visit https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/459549
To unsubscribe, or for help writing mail filters, visit https://review.gerrithub.io/settings
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Change-Id: I98973626e45b3262ff5759e9a6cff9ad23d33dcd
Gerrit-Change-Number: 459549
Gerrit-PatchSet: 1
Gerrit-Owner: Suhrud Patankar <suhrudpatankar(a)gmail.com>
Gerrit-MessageType: newchange
5 years, 6 months
回复:Re: 回复:Re: Crash in mdcache_get_chunk
by QR
It seems repo "ssh://xxx@review.gerrithub.io:29418/ffilz/nfs-ganesha" doesn't have all the tags and branches.Thank you, dang.
--------------------------------
----- 原始邮件 -----
发件人:Daniel Gryniewicz <dang(a)redhat.com>
收件人:zhbingyin(a)sina.com, ganesha-devel <devel(a)lists.nfs-ganesha.org>
主题:[NFS-Ganesha-Devel] Re: 回复:Re: Crash in mdcache_get_chunk
日期:2019年06月25日 23点26分
I don't think backporting a single commit will help, you'll need to find
and backport all the readdir fixes (and anything they depend on). That
said, the specific commit that removed it is here:
b8fe6364c61c4ac0c086c67b4d06685beb55bc5f
The tag is named V2.7.4. It's on the V2.7-stable branch here:
https://github.com/nfs-ganesha/nfs-ganesha/tree/V2.7-stable
Daniel
On 6/24/19 6:42 PM, QR wrote:
> Thank you, dang.
>
> I have two more questions.
> 1.Is there a commit list which i can backport to 2.6.3 to fix this
> issue?
> 2.How to get 2.7.4 from git? Can't find this with "git tag" command.
>
>
> --------------------------------
>
>
> ----- 原始邮件 -----
> 发件人:Daniel Gryniewicz <dang(a)redhat.com>
> 收件人:devel(a)lists.nfs-ganesha.org
> 主题:[NFS-Ganesha-Devel] Re: Crash in mdcache_get_chunk
> 日期:2019年06月25日 01点01分
>
> The entire chunk list was determined to be invalid, so it was removed
> and replaced with cookie values. Realistically, you're not going to get
> stable chunked readdir on 2.6; lots and lots of work has gone into it
> since then. Non-whence-is-name should work pretty well in 2.7.4, and
> everything should work well in the upcoming 2.7.5. Similarly for 2.8.x.
> Daniel
> On 6/24/19 11:07 AM, QR wrote:
> > We are getting this crash with ganesha2.6.3.
> > Did anyone see this backtrace before, if so what fixed it?
> >
> > (gdb) bt
> > #0 0x0000000000518124 in __glist_add (left=0x7f4728044ae0, right=0x0,
> > elt=0x7f46a0008680) at
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/include/gsh_list.h:79
> > #1 0x0000000000518181 in glist_add (head=0x7f4728044ae0,
> > elt=0x7f46a0008680) at
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/include/gsh_list.h:92
> > #2 0x000000000051ad28 in mdcache_get_chunk (parent=0x7f479004c4d0,
> > prev_chunk=0x7f4728044ae0)
> > at
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_lru.c:902
> > #3 0x0000000000533724 in mdcache_populate_dir_chunk
> > (directory=0x7f479004c4d0, whence=512, dirent=0x7f47735fc468,
> > prev_chunk=0x7f4728044ae0, eod_met=0x7f47735fc467)
> > at
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_helpers.c:2654
> > #4 0x0000000000535294 in mdcache_readdir_chunked
> > (directory=0x7f479004c4d0, whence=472, dir_state=0x7f47735fc780,
> > cb=0x430a1e <populate_dirent>, attrmask=0, eod_met=0x7f47735fcc7b)
> > at
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_helpers.c:3048
> > #5 0x0000000000523520 in mdcache_readdir (dir_hdl=0x7f479004c508,
> > whence=0x7f47735fc760, dir_state=0x7f47735fc780, cb=0x430a1e
> > <populate_dirent>, attrmask=0, eod_met=0x7f47735fcc7b)
> > at
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_handle.c:560
> > #6 0x0000000000431318 in fsal_readdir (directory=0x7f479004c508,
> > cookie=472, nbfound=0x7f47735fcc7c, eod_met=0x7f47735fcc7b, attrmask=0,
> > cb=0x48af8c <nfs3_readdir_callback>,
> > opaque=0x7f47735fcc30) at
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/FSAL/fsal_helper.c:1295
> > #7 0x000000000048ad74 in nfs3_readdir (arg=0x7f46a000aaa8,
> > req=0x7f46a000a3a0, res=0x7f46a000b670)
> > at
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/Protocols/NFS/nfs3_readdir.c:289
> > #8 0x0000000000454845 in nfs_rpc_process_request
> > (reqdata=0x7f46a000a3a0) at
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/MainNFSD/nfs_worker_thread.c:1329
> > #9 0x0000000000455004 in nfs_rpc_valid_NFS (req=0x7f46a000a3a0) at
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/MainNFSD/nfs_worker_thread.c:1564
> > #10 0x00007f47eb9ea4d6 in svc_vc_decode (req=0x7f46a000a3a0) at
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/svc_vc.c:815
> > #11 0x0000000000448249 in nfs_rpc_decode_request (xprt=0x7f46e803aba0,
> > xdrs=0x7f46a00013b0)
> > at
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/MainNFSD/nfs_rpc_dispatcher_thread.c:1341
> > #12 0x00007f47eb9ea3e7 in svc_vc_recv (xprt=0x7f46e803aba0) at
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/svc_vc.c:788
> > #13 0x00007f47eb9e6bc5 in svc_rqst_xprt_task (wpe=0x7f46e803adb8) at
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/svc_rqst.c:751
> > #14 0x00007f47eb9e703a in svc_rqst_epoll_events (sr_rec=0x109bb10,
> > n_events=1) at
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/svc_rqst.c:923
> > #15 0x00007f47eb9e72dc in svc_rqst_epoll_loop (sr_rec=0x109bb10) at
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/svc_rqst.c:996
> > #16 0x00007f47eb9e738f in svc_rqst_run_task (wpe=0x109bb10) at
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/svc_rqst.c:1032
> > #17 0x00007f47eb9f049f in work_pool_thread (arg=0x7f46e803da10) at
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/work_pool.c:176
> > #18 0x00007f47ebe12e25 in start_thread () from /lib64/libpthread.so.0
> > #19 0x00007f47eb4dd34d in clone () from /lib64/libc.so.6
> > (gdb) frame 1
> > #1 0x0000000000518181 in glist_add (head=0x7f4728044ae0,
> > elt=0x7f46a0008680) at
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/include/gsh_list.h:92
> > 92in
> >
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/include/gsh_list.h
> > (gdb) p head->prev
> > $8 = (struct glist_head *) 0x0
> > (gdb) p head
> > $9 = (struct glist_head *) 0x7f4728044ae0
> >
> > _______________________________________________
> > Devel mailing list -- devel(a)lists.nfs-ganesha.org
> > To unsubscribe send an email to devel-leave(a)lists.nfs-ganesha.org
> >
> _______________________________________________
> Devel mailing list -- devel(a)lists.nfs-ganesha.org
> To unsubscribe send an email to devel-leave(a)lists.nfs-ganesha.org
_______________________________________________
Devel mailing list -- devel(a)lists.nfs-ganesha.org
To unsubscribe send an email to devel-leave(a)lists.nfs-ganesha.org
5 years, 6 months
回复:Re: Crash in mdcache_get_chunk
by QR
Thank you, dang.
I have two more questions. 1.Is there a commit list which i can backport to 2.6.3 to fix this issue? 2.How to get 2.7.4 from git? Can't find this with "git tag" command.
--------------------------------
----- 原始邮件 -----
发件人:Daniel Gryniewicz <dang(a)redhat.com>
收件人:devel(a)lists.nfs-ganesha.org
主题:[NFS-Ganesha-Devel] Re: Crash in mdcache_get_chunk
日期:2019年06月25日 01点01分
The entire chunk list was determined to be invalid, so it was removed
and replaced with cookie values. Realistically, you're not going to get
stable chunked readdir on 2.6; lots and lots of work has gone into it
since then. Non-whence-is-name should work pretty well in 2.7.4, and
everything should work well in the upcoming 2.7.5. Similarly for 2.8.x.
Daniel
On 6/24/19 11:07 AM, QR wrote:
> We are getting this crash with ganesha2.6.3.
> Did anyone see this backtrace before, if so what fixed it?
>
> (gdb) bt
> #0 0x0000000000518124 in __glist_add (left=0x7f4728044ae0, right=0x0,
> elt=0x7f46a0008680) at
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/include/gsh_list.h:79
> #1 0x0000000000518181 in glist_add (head=0x7f4728044ae0,
> elt=0x7f46a0008680) at
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/include/gsh_list.h:92
> #2 0x000000000051ad28 in mdcache_get_chunk (parent=0x7f479004c4d0,
> prev_chunk=0x7f4728044ae0)
> at
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_lru.c:902
> #3 0x0000000000533724 in mdcache_populate_dir_chunk
> (directory=0x7f479004c4d0, whence=512, dirent=0x7f47735fc468,
> prev_chunk=0x7f4728044ae0, eod_met=0x7f47735fc467)
> at
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_helpers.c:2654
> #4 0x0000000000535294 in mdcache_readdir_chunked
> (directory=0x7f479004c4d0, whence=472, dir_state=0x7f47735fc780,
> cb=0x430a1e <populate_dirent>, attrmask=0, eod_met=0x7f47735fcc7b)
> at
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_helpers.c:3048
> #5 0x0000000000523520 in mdcache_readdir (dir_hdl=0x7f479004c508,
> whence=0x7f47735fc760, dir_state=0x7f47735fc780, cb=0x430a1e
> <populate_dirent>, attrmask=0, eod_met=0x7f47735fcc7b)
> at
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_handle.c:560
> #6 0x0000000000431318 in fsal_readdir (directory=0x7f479004c508,
> cookie=472, nbfound=0x7f47735fcc7c, eod_met=0x7f47735fcc7b, attrmask=0,
> cb=0x48af8c <nfs3_readdir_callback>,
> opaque=0x7f47735fcc30) at
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/FSAL/fsal_helper.c:1295
> #7 0x000000000048ad74 in nfs3_readdir (arg=0x7f46a000aaa8,
> req=0x7f46a000a3a0, res=0x7f46a000b670)
> at
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/Protocols/NFS/nfs3_readdir.c:289
> #8 0x0000000000454845 in nfs_rpc_process_request
> (reqdata=0x7f46a000a3a0) at
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/MainNFSD/nfs_worker_thread.c:1329
> #9 0x0000000000455004 in nfs_rpc_valid_NFS (req=0x7f46a000a3a0) at
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/MainNFSD/nfs_worker_thread.c:1564
> #10 0x00007f47eb9ea4d6 in svc_vc_decode (req=0x7f46a000a3a0) at
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/svc_vc.c:815
> #11 0x0000000000448249 in nfs_rpc_decode_request (xprt=0x7f46e803aba0,
> xdrs=0x7f46a00013b0)
> at
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/MainNFSD/nfs_rpc_dispatcher_thread.c:1341
> #12 0x00007f47eb9ea3e7 in svc_vc_recv (xprt=0x7f46e803aba0) at
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/svc_vc.c:788
> #13 0x00007f47eb9e6bc5 in svc_rqst_xprt_task (wpe=0x7f46e803adb8) at
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/svc_rqst.c:751
> #14 0x00007f47eb9e703a in svc_rqst_epoll_events (sr_rec=0x109bb10,
> n_events=1) at
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/svc_rqst.c:923
> #15 0x00007f47eb9e72dc in svc_rqst_epoll_loop (sr_rec=0x109bb10) at
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/svc_rqst.c:996
> #16 0x00007f47eb9e738f in svc_rqst_run_task (wpe=0x109bb10) at
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/svc_rqst.c:1032
> #17 0x00007f47eb9f049f in work_pool_thread (arg=0x7f46e803da10) at
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/work_pool.c:176
> #18 0x00007f47ebe12e25 in start_thread () from /lib64/libpthread.so.0
> #19 0x00007f47eb4dd34d in clone () from /lib64/libc.so.6
> (gdb) frame 1
> #1 0x0000000000518181 in glist_add (head=0x7f4728044ae0,
> elt=0x7f46a0008680) at
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/include/gsh_list.h:92
> 92in
> /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/include/gsh_list.h
> (gdb) p head->prev
> $8 = (struct glist_head *) 0x0
> (gdb) p head
> $9 = (struct glist_head *) 0x7f4728044ae0
>
> _______________________________________________
> Devel mailing list -- devel(a)lists.nfs-ganesha.org
> To unsubscribe send an email to devel-leave(a)lists.nfs-ganesha.org
>
_______________________________________________
Devel mailing list -- devel(a)lists.nfs-ganesha.org
To unsubscribe send an email to devel-leave(a)lists.nfs-ganesha.org
5 years, 6 months
Announce Push of V2.8.0.2
by Frank Filz
Branch next
Tag:V2.8.0.2
Release Highlights
* MDCACHE - several readdir fixes and documentation
* Store DRC in xprt for UDP
* Free export path allocated in proc_export
Signed-off-by: Frank S. Filz <ffilzlnx(a)mindspring.com>
Contents:
a0a99ae Frank S. Filz V2.8.0.2
d13f885 Malahal Naineni Free export path allocated in proc_export
5439f63 Daniel Gryniewicz MDCACHE - whence search can have NULL prev_chunk
e11cd5b Daniel Gryniewicz MDCACHE - Swapped dirents may already have a ref
f0d5b8d Daniel Gryniewicz MDCACHE - Fix chunk refcounting in readdir
4b34faf Daniel Gryniewicz Document Chunks_HWMark
0e31abc Daniel Gryniewicz Store DRC in xprt for UDP
5 years, 6 months
Crash in mdcache_get_chunk
by QR
We are getting this crash with ganesha2.6.3.Did anyone see this backtrace before, if so what fixed it?
(gdb) bt#0 0x0000000000518124 in __glist_add (left=0x7f4728044ae0, right=0x0, elt=0x7f46a0008680) at /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/include/gsh_list.h:79#1 0x0000000000518181 in glist_add (head=0x7f4728044ae0, elt=0x7f46a0008680) at /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/include/gsh_list.h:92#2 0x000000000051ad28 in mdcache_get_chunk (parent=0x7f479004c4d0, prev_chunk=0x7f4728044ae0) at /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_lru.c:902#3 0x0000000000533724 in mdcache_populate_dir_chunk (directory=0x7f479004c4d0, whence=512, dirent=0x7f47735fc468, prev_chunk=0x7f4728044ae0, eod_met=0x7f47735fc467) at /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_helpers.c:2654#4 0x0000000000535294 in mdcache_readdir_chunked (directory=0x7f479004c4d0, whence=472, dir_state=0x7f47735fc780, cb=0x430a1e <populate_dirent>, attrmask=0, eod_met=0x7f47735fcc7b) at /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_helpers.c:3048#5 0x0000000000523520 in mdcache_readdir (dir_hdl=0x7f479004c508, whence=0x7f47735fc760, dir_state=0x7f47735fc780, cb=0x430a1e <populate_dirent>, attrmask=0, eod_met=0x7f47735fcc7b) at /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_handle.c:560#6 0x0000000000431318 in fsal_readdir (directory=0x7f479004c508, cookie=472, nbfound=0x7f47735fcc7c, eod_met=0x7f47735fcc7b, attrmask=0, cb=0x48af8c <nfs3_readdir_callback>, opaque=0x7f47735fcc30) at /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/FSAL/fsal_helper.c:1295#7 0x000000000048ad74 in nfs3_readdir (arg=0x7f46a000aaa8, req=0x7f46a000a3a0, res=0x7f46a000b670) at /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/Protocols/NFS/nfs3_readdir.c:289#8 0x0000000000454845 in nfs_rpc_process_request (reqdata=0x7f46a000a3a0) at /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/MainNFSD/nfs_worker_thread.c:1329#9 0x0000000000455004 in nfs_rpc_valid_NFS (req=0x7f46a000a3a0) at /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/MainNFSD/nfs_worker_thread.c:1564#10 0x00007f47eb9ea4d6 in svc_vc_decode (req=0x7f46a000a3a0) at /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/svc_vc.c:815#11 0x0000000000448249 in nfs_rpc_decode_request (xprt=0x7f46e803aba0, xdrs=0x7f46a00013b0) at /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/MainNFSD/nfs_rpc_dispatcher_thread.c:1341#12 0x00007f47eb9ea3e7 in svc_vc_recv (xprt=0x7f46e803aba0) at /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/svc_vc.c:788#13 0x00007f47eb9e6bc5 in svc_rqst_xprt_task (wpe=0x7f46e803adb8) at /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/svc_rqst.c:751#14 0x00007f47eb9e703a in svc_rqst_epoll_events (sr_rec=0x109bb10, n_events=1) at /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/svc_rqst.c:923#15 0x00007f47eb9e72dc in svc_rqst_epoll_loop (sr_rec=0x109bb10) at /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/svc_rqst.c:996#16 0x00007f47eb9e738f in svc_rqst_run_task (wpe=0x109bb10) at /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/svc_rqst.c:1032#17 0x00007f47eb9f049f in work_pool_thread (arg=0x7f46e803da10) at /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/libntirpc/src/work_pool.c:176#18 0x00007f47ebe12e25 in start_thread () from /lib64/libpthread.so.0#19 0x00007f47eb4dd34d in clone () from /lib64/libc.so.6(gdb) frame 1#1 0x0000000000518181 in glist_add (head=0x7f4728044ae0, elt=0x7f46a0008680) at /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/include/gsh_list.h:9292 in /export/jcloud-zbs/src/jd.com/zfs/FSAL_SkyFS/nfs-ganesha/src/include/gsh_list.h(gdb) p head->prev$8 = (struct glist_head *) 0x0(gdb) p head$9 = (struct glist_head *) 0x7f4728044ae0
5 years, 6 months
Change in ...nfs-ganesha[next]: Add show_version to ganesha_mgr
by Nicolas Belouin (GerritHub)
Nicolas Belouin has uploaded this change for review. ( https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/459156
Change subject: Add show_version to ganesha_mgr
......................................................................
Add show_version to ganesha_mgr
Add a method to ganesha_mgr to query the VERSION_XXX dbus properties
Signed-off-by: Nicolas Belouin <nicolas.belouin(a)gandi.net>
Change-Id: Iccf092a4d13e475b0bbdeac9f2acdd3b7c6e8ad0
---
M src/scripts/ganeshactl/Ganesha/ganesha_mgr_utils.py
M src/scripts/ganeshactl/ganesha_mgr.py
2 files changed, 30 insertions(+), 0 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/56/459156/1
--
To view, visit https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/459156
To unsubscribe, or for help writing mail filters, visit https://review.gerrithub.io/settings
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Change-Id: Iccf092a4d13e475b0bbdeac9f2acdd3b7c6e8ad0
Gerrit-Change-Number: 459156
Gerrit-PatchSet: 1
Gerrit-Owner: Nicolas Belouin <nicolas.belouin(a)gandi.net>
Gerrit-MessageType: newchange
5 years, 6 months
Change in ...nfs-ganesha[next]: Add dbus entries for version display
by Nicolas Belouin (GerritHub)
Nicolas Belouin has uploaded this change for review. ( https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/459155
Change subject: Add dbus entries for version display
......................................................................
Add dbus entries for version display
Currently one can use `nfs-ganesha -v` to get informations about
the installed version of nfs-ganesha, but there is no such thing
to get the currently running ganesha version.
Adding properties to `org.ganesha.nfsd.admin` in order to diplay
version informations (the same informations that are gathered and
displayed when doing a `nfs-ganesha -v`)
The properties are:
VERSION_RELEASE
VERSION_COMPILE_DATE
VERSION_COMPILE_TIME
VERSION_COMMENT
VERSION_GIT_HEAD
VERSION_GIT_DESCRIBE
All of these being available only when GANESHA_BUILD_RELEASE is *not*
set (same as for `nfs-ganesha -v`). These properties are all readonly
Signed-off-by: Nicolas Belouin <nicolas.belouin(a)gandi.net>
Change-Id: I5c5b3243d3d7462fac1e789341dae7b626a1bb3d
---
M src/MainNFSD/nfs_admin_thread.c
1 file changed, 43 insertions(+), 1 deletion(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/55/459155/1
--
To view, visit https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/459155
To unsubscribe, or for help writing mail filters, visit https://review.gerrithub.io/settings
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Change-Id: I5c5b3243d3d7462fac1e789341dae7b626a1bb3d
Gerrit-Change-Number: 459155
Gerrit-PatchSet: 1
Gerrit-Owner: Nicolas Belouin <nicolas.belouin(a)gandi.net>
Gerrit-MessageType: newchange
5 years, 6 months
Change in ...nfs-ganesha[next]: coverity: (rfc) uninitialized varable in nlm_send_async()
by Kaleb KEITHLEY (GerritHub)
Kaleb KEITHLEY has uploaded this change for review. ( https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/459139
Change subject: coverity: (rfc) uninitialized varable in nlm_send_async()
......................................................................
coverity: (rfc) uninitialized varable in nlm_send_async()
coverity reports apparent use of uninitialize variable in nlm_send_async()
RFC: what should retval be at line 294, 0 (zero) feels wrong given
the the "error" of having reached the max number of retries.
Change-Id: Idb97cc7dba256f73767e5e5b03922db4e68445f9
Signed-off-by: Kaleb S. KEITHLEY <kkeithle(a)redhat.com>
---
M src/Protocols/NLM/nlm_async.c
1 file changed, 1 insertion(+), 1 deletion(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/39/459139/1
--
To view, visit https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/459139
To unsubscribe, or for help writing mail filters, visit https://review.gerrithub.io/settings
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Change-Id: Idb97cc7dba256f73767e5e5b03922db4e68445f9
Gerrit-Change-Number: 459139
Gerrit-PatchSet: 1
Gerrit-Owner: Kaleb KEITHLEY <kaleb(a)redhat.com>
Gerrit-MessageType: newchange
5 years, 6 months