> Ok, posted the list as a Google doc:
> 
> https://docs.google.com/document/d/1dkysDokKt1Zb61QZag-
> 22cHjWb1pvVl9mhtRBHVa
> n5A/edit?usp=sharing

I've updated the doc to include all patches in V2.6 already backported, plus
added in the rc1 patches.

Everyone who has a stake in V2.5-stable please have a look at my suggestions
for backport and comment, and look over anything I've rejected or haven't
commented on...

Thanks

Frank

> Feel free to comment (or even edit - if so, just use colors, put
commentary in
> comments).
> 
> If I didn't grant access, or granted using the wrong e-mail, just request
access
> from the document (or let me know).
> 
> Frank
> 
> > -----Original Message-----
> > From: Frank Filz [mailto:ffilz...@mindspring.com]
> > Sent: Friday, January 5, 2018 6:42 AM
> > To: 'Matt Benjamin' <mbenj...@redhat.com>; 'Kaleb S. KEITHLEY'
> > <kkeit...@redhat.com>
> > Cc: 'NFS Ganesha Developers' <nfs-ganesha-devel@lists.sourceforge.net>
> > Subject: Re: [Nfs-ganesha-devel] Patches not backported to V2.5-stable
> >
> > Sorry, I didn't mean to imply that all of these patches should be
> > taken,
> this
> > was just the first step of listing what had NOT yet been taken so we
> > all
> can
> > look over and evaluate which are bugs that we want to backport and
> > which are features that we don't want to backport, and which are bugs
> > where the fix is invasive for a low impact bug so not worth backporting.
> >
> > I will make a pass at what to include this week.
> >
> > Frank
> >
> > > -----Original Message-----
> > > From: Matt Benjamin [mailto:mbenj...@redhat.com]
> > > Sent: Friday, January 5, 2018 6:18 AM
> > > To: Kaleb S. KEITHLEY <kkeit...@redhat.com>
> > > Cc: Frank Filz <ffilz...@mindspring.com>; NFS Ganesha Developers
> > > <nfs- ganesha-de...@lists.sourceforge.net>
> > > Subject: Re: [Nfs-ganesha-devel] Patches not backported to
> > > V2.5-stable
> > >
> > > ++
> > >
> > > Matt
> > >
> > > On Fri, Jan 5, 2018 at 8:18 AM, Kaleb S. KEITHLEY
> > > <kkeit...@redhat.com>
> > > wrote:
> > > >
> > > >
> > > > On 01/05/2018 12:19 AM, Malahal Naineni wrote:
> > > >>
> > > >> Hmm, you listed patches from very old tags as well. V2.5 should
> > > >> have only patches that fix defects. We should NOT be adding new
> > > >> features, clean up works etc from V2.6 to V2.5-stable. For
> > > >> example, you listed gerrirt change-id
> > > >> <Ie6a6d625cf114091bec2e6785602154b9f2df6dc>. It implemented a
> > new feature and it is buggy as well, so no point in taking it.
> > > >>
> > > >> I would like people to identify real bugs they fixed, and that
> > > >> should be the list to be backported to V2.5.
> > > >
> > > >
> > > > I agree with Malahal. I only want bugs, and maybe want to go as
> > > > far as saying I only want "serious" bugs like crashes and memory
leaks.
> > > >
> > > >> Occasionally, folks may need a new feature that is NOT intrusive,
> > > >> we could backport such kind as well.
> > > >
> > > >
> > > > Rarely, yes. I'm not aware of any 2.6 features that are wanted in
2.5.
> > > >
> > > >>
> > > >> Regards, Malahal.
> > > >>
> > > >>
> > > >> On Fri, Jan 5, 2018 at 9:01 AM, Frank Filz
> > > >> <ffilz...@mindspring.com <mailto:ffilz...@mindspring.com>> wrote:
> > > >>
> > > >>     I did some work with my script for extracting patch titles and
> > > >>     change ids
> > > >>     and with some manual work on the output, produced the
> > > >> following list of
> > > >>     patches not included in V2.5-stable (the V2.6 tags are
> > > >> included to help
> > > >>     identify when the patches arrived):
> > > >>
> > > >>      > I0ccf28339b9296115520a5d54538f02df5ee0089 V2.6-dev.22
> > > >>      > I1425e3c3246ccd3fa13bd07e06069677b71abcfa NFS: don't trash
> > > >>     stateid when
> > > >>     returning error on FREE_STATEID
> > > >>      > I789b76f8c5c5a158b846281d1c4491d3ccde538c Pullup NTIRPC
> > > >> through
> > > #98
> > > >>      > Icc9523912e1e3653c3b40f83e0f603349c5e2a8f Consolidate 9P
> > > >> queues
> > > and
> > > >>     workers
> > > >>      > I367b7e9e2e51f8980d1296dfee50b6c847cd0ad2 FSAL_CEPH: no
> > need
> > > to set
> > > >>     credentials
> > > >>      > I123dab91583379d191933363c7e99b0946a6b913 config_samples:
> fix
> > > >>     config block
> > > >>     examples
> > > >>      > I767785d9615e2d9216bec2e4a47a72caaa2cc14d FSAL_GLUSTER :
> > add
> > > >>     support for
> > > >>     rdma volumes
> > > >>      > Id272de01fce18a19262426891a94ca66072ba232 Fix
> > > revoke_owner_layouts
> > > >>     accessing uninitialized op_ctx
> > > >>      > I9975962ad441c33302a41301cf4ef53f92737418 glist: preserve
the
> > > >>     order when
> > > >>     two items have same priority
> > > >>      > I95aa5269ecbd4883b1c9a9ea6d1f471b58a3e41a FSAL_GLUSTER:
> > > >> close
> > > fd
> > > >>     without
> > > >>     setting credentials at handle_release()
> > > >>      > I2db688224f44e0e5ad390a643b8a0732eb77a7a4 nfs4 - Add missing
> > > >>     put_ref in
> > > >>     OP_FREE_STATEID
> > > >>      > I039a5558e1e0bd845bed74a9158f3c732097463e MDCACHE - Fix
> > > stacking
> > > >>     over NULL
> > > >>      > Ia48857fddab0a334d3c3a815a677745dc6f7d51c NFS4.1 - Allow
> client
> > to
> > > >>     specifiy slot count
> > > >>      > I1f012b50b7ad5f7e5d214072c7041d8a4f649b3a NFS4 STATE: Fixup
> > > >>     export (and
> > > >>     obj) refcounts for layout and delegation
> > > >>      > Ia87a41cc6ed38659b45fe51dc38153c6ecef547f NFS4 STATE:
> > > >> Fixup
> > > export
> > > >>     refcounts for lock and open states
> > > >>      > Icc4f17e0a39498f8f07bf828212dea3c7c5ba19c MDCACHE and VFS:
> > > >>     Improve debug
> > > >>     of export release and don't crash
> > > >>      > Icb6a7b682fd6fa3039c7968dafac6bf0328af98b Improve debug of
> > > export
> > > >>     refcounts
> > > >>      > I3022e83a8f30987c1429c1d61df450f161a3af6e V2.6-dev.21
> > > >>      > Ib93b78cf68347a9cd5e39cfa98ff4deba40ddd45 TEST and TOOLS:
> > > >> Cleanup new
> > > >>     checkpatch errors
> > > >>      > Ifc595d60f52ef38cbb957322f096b7ddd9fd8619 SUPPORT: Cleanup
> > > new
> > > >>     checkpatch
> > > >>     errors
> > > >>      > Ic0e034732f4e29e9e01d0c6fad49c2ecd48c380d LOG: Cleanup new
> > > >> checkpatch
> > > >>     errors
> > > >>      > Ide72a52987de228535c07cf5638da2d8632181d6 HASHTABLE:
> > Cleanup
> > > new
> > > >>     checkpatch errors
> > > >>      > I0c996e15f70a351a76ad9108a29a937fd97c8d0a DBUS: Cleanup
> new
> > > >>     checkpatch
> > > >>     errors
> > > >>      > I2fab11037ae8543e81a2edd4a2294ceb609a9cb9 SAL: Cleanup new
> > > >> checkpatch
> > > >>     errors
> > > >>      > I8d866f47efdcc04de0fa35ded62d246eb0c6cb82 RPCAL: Cleanup
> > new
> > > >>     checkpatch
> > > >>     errors
> > > >>      > I9115d5b8a7949b132b956639d79e2f096dcf1808 RQUOTA: Cleanup
> > > new
> > > >>     checkpatch
> > > >>     errors
> > > >>      > I5366af45e9b2acaf3d4d1690ce27b7ce76046b12 NLM: Cleanup
> new
> > > >> checkpatch
> > > >>     errors
> > > >>      > I75bd17c2cd20431b0c36aedbddd85cceb8c6c4ab NFS: Cleanup
> new
> > > >> checkpatch
> > > >>     errors
> > > >>      > I2dd4e39d115449bd855f77187f9d98e357368eb2 NFS4: Cleanup
> new
> > > >>     checkpatch
> > > >>     errors
> > > >>      > I8d78ffc75fc254b4ba016bd35348ab4ef906badd NFS3: Cleanup
> new
> > > >>     checkpatch
> > > >>     errors
> > > >>      > Idc725fe5915dabb8e301b1bd4e0a4b91b1f4fc2f MNT: Cleanup
> new
> > > >> checkpatch
> > > >>     errors
> > > >>      > I481a4cbe21b5623f20f623ab30b04b23259e4918 9P: Cleanup new
> > > >> checkpatch
> > > >>     errors
> > > >>      > I5e7b9fcd169387eb4929067e135738666f12adca MainNFSD:
> > > >> Cleanup
> > > new
> > > >>     checkpatch
> > > >>     errors
> > > >>      > I6efa95690dbee6d1af9de67df31d76932a426e24 FSAL and
> FSAL_UP:
> > > >>     Cleanup new
> > > >>     checkpatch errors
> > > >>      > Ieb84f4fef3df09fbcc9a16cdb57ea94cfaa4325b NULL: Cleanup new
> > > >>     checkpatch
> > > >>     errors
> > > >>      > I744df098a9b4fc75d15e0044f6555a1e07d51df9 MDCACHE:
> Cleanup
> > > new
> > > >>     checkpatch
> > > >>     errors
> > > >>      > If42b81b3abcfde4561a0303a9a3521f2da55885a RGW: Cleanup
> new
> > > >> checkpatch
> > > >>     errors
> > > >>      > I939f5faa5339f0d5fef89fa1e0d91d7cbefade2e PROXY: Cleanup
> new
> > > >>     checkpatch
> > > >>     errors
> > > >>      > I759c57121457c8fa4186b95c4480517c0d973de3 VFS: Cleanup new
> > > >> checkpatch
> > > >>     errors
> > > >>      > I34a1668d8d4216e60e46a1b11e41fbf8c79bc482 GPFS: Clean up
> new
> > > >>     checkpatch
> > > >>     errors
> > > >>      > Ib47c7c5e256ff3e7d6dd70fae486eb2cba704534 GLUSTER: Clean
> > > >> up
> > > new
> > > >>     checkpatch
> > > >>     errors
> > > >>      > I364aff7db1a143e554a07560f1878a56a372a9c7 CEPH: Cleanup new
> > > >>     checkpatch
> > > >>     errors
> > > >>      > I42b182912722bb7704cf20ebb93e0d5e0ab7a5df Update
> > > checkpatch.pl
> > > >>     <http://checkpatch.pl> from kernel
> > > >>
> > > >>     v4.15-rc2
> > > >>      > I51b00df253f7e63edfa2d85a649632a4bae1d9fa V2.6-dev.20
> > > >>      > Iff945dbc5a645b0fd1bd8474f88d74bff49430bc ntirpc pullup -
> > > >> fix
> leak
> > > >>      > Id8c66de80e6b998653878bfefcfcd22f74789dd9 NFS4.1 - Make
> > > >> the
> > slot
> > > >>     table
> > > >>     size configurable
> > > >>      > I178733cd95bb27f3875e802578d4a7f02844daca CMake - Allow
> > > >> per-processor
> > > >>     settings
> > > >>      > Ib46c9d34c6b5f046c9c73112277ab18cf3c30102 NFS4 - Free
> > > >> client
> in
> > > >>     error case
> > > >>      > I1623a9672b58847b16feb05085f4574a595dd859 FSAL_MEM -
> > Destroy
> > > up
> > > >>     fridge to
> > > >>     avoid leak
> > > >>      > I9f714d51f549cf497802e454d8a2f9792faaf525 Don't leak the
FSAL
> > > >>     config block
> > > >>     for exports or DS
> > > >>      > Id66c8c3c9056a69c5306fca6895c66782985b1a5 pNFS - Fix
> > > >> memory leaks for
> > > >>     fsal_pnfs_ds
> > > >>      > I70e1c0e8c05c56dd02983dca2e0fd1539081db00 PNFS - Fix
> > > >> comments
> > > on
> > > >>     fsal_pnfs_ds
> > > >>      > Ia396978971d4a07ff42fd9dbd5da65c1af0450ba NFS: rework
> > > >> grace
> > > period
> > > >>     handling
> > > >>      > Ia94be7915ed014de1055aa9cb6c4f8089108ff0c export: avoid
> double
> > > >>     free if
> > > >>     init_export_root fail at add_export
> > > >>      > I39a6553d4b47eb9de8d69f59d0b59caa7d38ed0e Fix closing
> > > >> global
> > file
> > > >>     descriptors
> > > >>      > Id7868135f67945dd6cdff8ecb028042fef5789cc cmake: detect
> > > openSUSE
> > > >>     Tumbleweed
> > > >>      > I82116d8bc600fc7116338323407888b03b305486 Cleanup export
> > > refcounts,
> > > >>     especially in DBUS show_exports
> > > >>      > I78fb00b0542415011968f42b3f09f3d02fb3fa4d
> > > gsh_export_removeexport
> > > >>     needs to
> > > >>     set up an op_ctx
> > > >>      > Iefcde64e10119bec1f644894a57f19ea0a480e4b Add export
> refcount
> > > >>     debugging
> > > >>      > I6ed692ade41b9984ad7b3e643aabd67704d5021f Fix release of
> > > >>     host_prefix in
> > > >>     client_match
> > > >>      > I723131d1e8bd053bdc095573704e67a25e956bbc V2.6-dev.19
> > > >>      > I9e667e915d9080f2c130241199e883dca36c9ac5 free_rpc_call with
> > > >>     clnt_req_release
> > > >>      > I888b6f32120365464ba4cd5c4b35fda17f871493 clean up
> > gsh_malloc(),
> > > >>     gsh_calloc(), and gsh_free()
> > > >>      > Iaad6ad2044c97ef301eb08aa5a5802ca17f31413
> > > >> test-lookup-latency
> > > >> - FSAL
> > > >>     lookup latency microbenchmark
> > > >>      > I0f2c24626ae283ddb45fd026806326acce4f290a More C++ cleanups
> > > >>      > I9a9100ca0f2de94651599630e1a4a32c0675dd24 Add a global
> > > parameter
> > > >>     to avoid
> > > >>     dropping caps
> > > >>      > I31badf93e2505f07adf5dfbe8605645081f31f95 fsal_create() -
Add
> > > >>     case for
> > > >>     normal files
> > > >>      > I34e9675260125d4f11c6fdc2bc899f1df673793a Fix freeing the
> owner
> > > >>     twice!
> > > >>      > I075429fc64900102f533c606037d9f7d8cbdb351 [GPFS] Fix
> > > >> global
> fd's
> > > >>     openflags
> > > >>      > Ia0774280ca534bea3efa222e4c544625c8785f9c Avoid multiple
> states
> > > >>     for the
> > > >>     same owner and object
> > > >>      > I12bb1a956f1e4f727b67001680e21bd1a7a8c2bd Fix
> > > >> NULL-deference
> > > in
> > > >>     _9p_socket_thread().
> > > >>      > I4d4a9b15478fe1b7d044e7e2fd7514190039bed1 nfs_main: always
> > > seed
> > > >>     the pseudo
> > > >>     random number generator
> > > >>      > I110f357368c22af9a5710a5db56ea7eef8feb315 ceph: wire up
> > > delegation
> > > >>     requests and callbacks
> > > >>      > I548459d4ef8c3b33c54f951c72d36db3c63f4b65 Get attributes in
> > > >>     fsal_lookup()
> > > >>     when name is '.'
> > > >>      > Ic2a1a994165664945161e88201b10f623b46b5b9 Set
> > > >>     attributes_follow=false when
> > > >>     required attributes are not filled
> > > >>      > I72e25e2fc07b9c16e550c2d2d6654c455a16bbc6 Log a CRIT trace
> > > >> for error
> > > >>     NFS4ERR_IO
> > > >>      > I045cdbe2a48afb2c4884b24fdd7fc8561ff64a52 Change type of
> > > >>     'lru_run_interval' to 32 bit for big endian systems
> > > >>      > Ibc36f626df0b9e423b225726e2ada364c2eaed00
> recovery_rados_ng:
> > > >> add new
> > > >>     driver for recovery
> > > >>      > I07e261ce02af1ba6c9470f1dc93b9735a748a96b SAL: always
> initialize
> > > >>     clid_ent->cl_rfh_list
> > > >>      > I1a5dc8925d243700b53cf19b3c48231663382ca0 rados_kv: make
> > > >> some static
> > > >>     symbols global
> > > >>      > I7fe8b251943a87b1ee9c74202d6e3615cd4d7039 rados_kv: set
> > default
> > > >>     pool to
> > > >>     "nfs-ganesha"
> > > >>      > I41234f9affa55a808a2ca343d5e24c11ef0fe876 rados_kv: clean up
> > > >>     rados_kv_init
> > > >>      > I40e57fe9388a04e4206ee7091cb92e0e36d5da08 CBSIM - Fix
> > > >>     fake_recall.py with
> > > >>     proper interface
> > > >>      > I413a1373127c3c869871de6a3439f313ad37c243 Cleanup - Use
> > existing
> > > >>     verifier
> > > >>     function
> > > >>      > Id63d7ca3970f738d2f9be88d6e22ad053bd1d4e8 FSAL_GPFS -
> > Handle
> > > >>     attrs_out in
> > > >>     open()
> > > >>      > I569bdda95b2319a1506cdf86ff305eb6b5f2272c FSAL_GLUSTER -
> > > Handle
> > > >>     attrs_out
> > > >>     in open()
> > > >>      > Ied8644766d8122507a9174e8c29a3a85b9b9e826 FSAL_RGW -
> > Handle
> > > >>     attrs_out in
> > > >>     open()
> > > >>      > Iab03cb8b0d7e168a83c96d8e6f07dd5f600b3d88 FSAL_CEPH -
> > Handle
> > > >>     attrs_out in
> > > >>     open()
> > > >>      > I8d710b060b6098177e05dd9de24b7184ed0d368b FSAL_MEM -
> > Handle
> > > >>     attrs_out in
> > > >>     open()
> > > >>      > I839e05032116a261de1f9e5a5ebb368c22cc0f9c FSAL_VFS - Handle
> > > >>     attrs_out in
> > > >>     open()
> > > >>      > I5c079a213b810f1ff88bb416fa190bd073e242c9 V2.6-dev.18
> > > >>      > Ibf6f569e23c1962e664fc95159ee83d776c56d19 nfs_rpc_call
> > > >>      > Id00c30e5ae78a27a658eaa1eb8a85df2b1056a98 Remove unused
> > > request
> > > >>     queues
> > > >>      > I75877e6a03c3fecbbd18feceb3a8ae47c2e226b1 Remove unused
> > > request
> > > >>     decoder
> > > >>     threads
> > > >>      > I3b8ce4a47541ec9fbada2166a54707e6ccc4ee69 FSAL_GLUSTER :
> > > >> use
> > > fd
> > > >>     present in
> > > >>     open state_t when ever available
> > > >>      > I1ac37aaf97824939daf9b9df7356413948bcc2c9 export: fix use
> after
> > > >>     free in
> > > >>     free_export
> > > >>      > Ief54601a3d1b7559b7f132b720095b811f2eddf2 config_parsing:
> > reset
> > > >>     err_type->dispose at err_out in proc_block
> > > >>      > I886b310aa74cff356dd30ff44e8a63941ed579bd SAL: add new
> > > >> recovery_fs_ng
> > > >>     backend that is simpler and more fault-tolerant
> > > >>      > I1cd7efb41e4f182b3e189a509087594f432159e8 SAL: consolidate
> the
> > > >>     recovery_read_clids_recover and recovery_read_clids_takeover
> > > >> operations
> > > >>      > I5e8488a9c096f37e69a9b807f152e9dd5839a553 recovery_fs:
> minor
> > > >>     cleanup in
> > > >>     load_clids code
> > > >>      > I70333542b2780c598c6034c47f67eea46f7ab42c Handle FSAL cookie
> > > >>     collision in
> > > >>     MDCACHE
> > > >>      > I72a2d0f08416b833b106d593d1fdf4243a7f8870 Normalize main
> > > >> and
> > lib
> > > >>     entrypoints
> > > >>      > I60405b8109114f0c30a2cd19163b40703ba61c10 MDCACHE -
> Update
> > > >>     attribute cache
> > > >>     on open
> > > >>      > I937e4537b816b3a353965d2bac01f173415afcc7 V2.6-dev.17
> > > >>      > I268f650806be5bc94bd96d121bdca3291c46338b Pull up NTIRPC
> > > >> through
> > > >> #91
> > > >>      > I9e14ac051bb6e4e78e314c3206078e9118532658 [GPFS] Set a FDs
> > > >>     'openflags=FSAL_O_CLOSED' when fd=-1 is set
> > > >>      > I8368b9e861df5fc5cb18ae03c7f3b01122868581 Give temp fd in
> > > >>     fsal_reopen_obj
> > > >>     when verification fails for a fd's openflags
> > > >>      > I477a7f8bd0e9565187a5381e0f560c527774b46d NFSv4.1+ return
> > > special
> > > >>     invalid
> > > >>     stateid on close per Section 8.2.3
> > > >>      > Ifadeb0cdf69545d9ea67c4f24c62f2e09bc8a733 Add some detail
> > > >> to
> > > config
> > > >>     documentation
> > > >>      > I6f9c3848771a22b429f8a723b13c0fdd08303518 handle hosts via
> > > >> libcidr to
> > > >>     unify IPv4/IPv4 host/network clients
> > > >>      > I97a3e808858cb34a06db39bd40a11a14aaf4f5fd fsal_gluster:
> > > >>     glusterfs_create_export() SEGV for typo ganesha.conf
> > > >>      > I6df764f0a65306e7074d15970c427e76d8fba9d8 Fix cmake
> > > >> failure
> > > when
> > > >>     /etc/os-release is not present
> > > >>      > Id8249408f920037dc4f10eef44b8647b4661fc83 Lower message
> > > >> log
> > > level
> > > >>     for a
> > > >>     non-existent user
> > > >>      > Ia6ff6ed6caedd04e574ae9945678a2f22a9ca834 Allow
> > > >> configuration
> > of
> > > >>     NFSv4
> > > >>     minor versions.
> > > >>      > I84fa579f70ccb6f06cf3512c122659cd978e75ad FSAL_PROXY: set
> > > thread
> > > >>     names for
> > > >>     logging
> > > >>      > Ie82eb4a5ecf5da3fd3a8d1cd9dbdb99b54842745 9P lock: aquire
> > > >> state_lock
> > > >>     properly
> > > >>      > Ie720da438220f7115d4458b4b995753d480d6491 SAL: allow grace
> > > period
> > > >>     to be
> > > >>     lifted early if all clients have sent RECLAIM_COMPLETE
> > > >>      > I2d0e362ef8f28ba78575b60f3fb2890096d98fc6 FSAL_CEPH: do an
> > > inode
> > > >>     lookup
> > > >>     vs. MDS when the Inode is not in cache
> > > >>      > I10c12955eaa3861f5bc8287bb8678f805dec1007 recovery_fs:
> > > >> ensure
> > > we
> > > >>     free the
> > > >>     cid_recov_tag when removing the entry
> > > >>      > I1d086750e18e56a9b247ac3a0303ed12b3668c34 recovery_fs:
> > remove
> > > >>     unnecessary
> > > >>     conditionals from fs_read_recov_clids_impl
> > > >>      > I125c8c8590f563a2f81ab9274343c0bff8ba4e29 NFSv4: remove
> > > >>     stable-storage
> > > >>     client record on DESTROY_CLIENTID
> > > >>      > I13049d38f7ff158a7d2b10c4e4e9dbe43b8a43c4 NFSv4: make
> > > >>     cid_allow_reclaim a
> > > >>     bool
> > > >>      > Ibabf7825827500ce451563a3944cf026de05ae79 SAL: fix locking
> > around
> > > >>     clnt->cid_recov_tag
> > > >>      > Ie3239d5435c5ff2eefa0ad810134b193d6ff9fbc SAL: remove
> > check_clid
> > > >>     recovery
> > > >>     operation
> > > >>      > I58a05552933d4f7819dcbacf6473b90f3b17b7f1 SAL: clean up
> > > >>     nfs4_check_deleg_reclaim a bit
> > > >>      > I56f400d93d4ca7f16d029dc4dbeb97a7c44876e6 V2.6-dev.16
> > > >>      > I8a9160ce4da33e6cace5b8e4267e1934c31b332d Fix updating
> > > >>     mtime/atime with
> > > >>     nano seconds.
> > > >>      > I60efd4c5e538f9320e727f17df323463d2820bf8 Fix attempt to
> > acquire
> > > >>     content_lock twice
> > > >>      > I3e7ad33d1691e7eb8ff4c7415e3e735fc001b674 FSAL_GLUSTER: A
> > > new
> > > >>     option to
> > > >>     enable/disable upcalls
> > > >>      > Iada41c9a83d38159714aa083d66244489384a62c FSAL_GLUSTER:
> Fix
> > > >>     memory leak
> > > >>     while reading dirents
> > > >>      > I46b103d3b8555116efe5852eab99de30a5fd0e43 FSAL_GLUSTER:
> > Use
> > > the
> > > >>     APIs to
> > > >>     register for upcall events' callback
> > > >>      > I8282928e5ac494dd9ebc36edba5f13c1fc98e3c2 Make sure we
> > > >> don't
> > > do
> > > >>     cleanup
> > > >>     while holding state_lock in open4_ex
> > > >>      > Ib270b94d3c186370bf5ee9e4a3f95c200e7889f5 V2.6-dev.15
> > > >>      > I725a672f1a61176d272a210f2f73c4a324aaef06 (log_functions)
> > display
> > > >>     work_pool name
> > > >>      > I86b0ae15b4a3f87e8447fba804fec20668e40c28 scripts:
> > > >> Multilock
> > test
> > > >>     client
> > > >>     for Gluster
> > > >>      > I3ea0b1b6723cb787a332cff79e95ca4d6925fe13 MDCACHE: Catch
> > > >> an
> > > end of
> > > >>     directory condition and record in dirent cache
> > > >>      > I633d57ecfa2697168b067633b53f1aa024de3c46 Provision for
> > > >> enabling and
> > > >>     disabling stats counting
> > > >>      > I64a6ac7e8141179bcda2ca15dfab3912f808a74a Fix attr and
> > > >> content
> > > lock
> > > >>     deadlock with readdir and other operations
> > > >>      > I4c3c41286c356fcee222affcaead02ce555e7c94 Update parent
> > > >> handle
> > > with
> > > >>     content_lock held
> > > >>      > I0a38db175e715b3f1916a13d319615606c372f7a Don't allow
> > > >> rename
> > > that
> > > >>     makes an
> > > >>     object as parent of itself
> > > >>      > Ic6d8f7e64a0b6d1eee482f05e2992fe627269fa6 reaper: fix
> > > >>     nfs_in_grace() check
> > > >>      > I7bc6c4350f94bd4025c284e72f3f6be4d8708945 NFSv4 - Log
> > > >> result
> of
> > > >>     OP with
> > > >>     DEBUG
> > > >>      > I71fcbe1ea845681e16c065527aa3dab2783e3eb4 PROXY - Convert
> > > proxy
> > > >>     connections multi-AF
> > > >>      > Id16408fc6891058421e0f417a4c6cb5e63eb3a7b Make thread
> name
> > > larger
> > > >>     for 9P
> > > >>     threads
> > > >>      > Ica1367b21c8c58907c8d49e0fec3850444f8d6dc V2.6-dev.14
> > > >>      > I6493ec479c709c2ebcbb76627d15be1216e4cd46 nTiRPC Pullup -
> > > various
> > > >>     changes
> > > >>      > I2fb02f89718df56e099353ecf8bfe25cc3f43a3e Remove unused
> > > parameters
> > > >>     "Dispatch_Max_Reqs" and "Dispatch_Max_Reqs_Xprt"
> > > >>      > Iaac4ef05e629991620ecee0fbdccc85402b3a75b [GPFS] Fix
> > > >> upcall to update
> > > >>     group, mode when flag UP_OWN is seen
> > > >>      > I1b421fc26721ca1b226a6b95d890e95910d053d2 FSAL_PROXY: fix
> > > slotid
> > > >>     index
> > > >>     management
> > > >>      > If2d2b708b6231dcc5315fb657a20431fc48af880 Remove unused
> > > >>     gsh_xprt_private_t
> > > >>     structure
> > > >>      > I029085864de30c2805275aecaf814b9333e78988 CEPH: fix
> > > >> ceph_close_my_fd
> > > >>     reuses new_obj after set to NULL.
> > > >>      > I47d17c7ce8e5cd35995807702e453a5f2fb5aa2b VFS: fix double
> close
> > > >>     of fd in
> > > >>     open2
> > > >>      > I52330c2fcb16ca469068f5a66258e21232db1baa mdcache: don't
fail
> > > >>     setattr if
> > > >>     it succeeded but getattr failed
> > > >>      > I08e2e752357e76d77583bd22f15f8bd72d71f39e mdcache: don't
> > > >> hold
> > > the
> > > >>     attr_lock for write over the setattr2 call
> > > >>      > I27a4156d356bc104af92cb94544148e57f3c829d nfsv4: fetch
> > > >>     minorversion before
> > > >>     freeing deleg_ctx
> > > >>      > I0d69af56784b6f743dfaed92a10a07529aa6d34f nfsv4: remove
> > > >>     sd_grant_time from
> > > >>     delegation state
> > > >>      > Ib028ca03388ea184de2442ba1bf30374c97a4a5d reaper: remove
> > > >> the in_grace
> > > >>     variable from reaper_state
> > > >>      > I1bbc4b46c9eb5108a5b573eee2c667ae4dbe5269 Don't update
> > parent
> > > >>     handle after
> > > >>     failures
> > > >>      > If9b58ce10fdcdf139f268e2329612705b1d8dd49 [GPFS] handle
> > invalid
> > > >>     handles in
> > > >>     gpfs_host_to_key
> > > >>      > Id1c68b4c1b90ad31d3079bf245b0b743b762804b Fix parent handle
> in
> > > >>     mdc_lookup
> > > >>      > I7cfee0c9608d7ac8241d0ffeb4c01f5e7d739abe [RPM] suppress
> > > >> post install
> > > >>     selinux/semanage warnings
> > > >>      > I6f9b88d11bd2c90ddc77ff11d57752c9cc71fc4e RGW: always
> release
> > > >>     object when
> > > >>     meeting fileerr
> > > >>      > I312a37e8fcd624ab3a9e60c973a1afb21cb8b9e1 Fixes for
> > > >> building
> > with
> > > >>     gtest
> > > >>      > I3f5b4576674791f63d547dd9ee36aeca16b249bd FSAL_MEM - On
> > > shutdown,
> > > >>     clean up
> > > >>     objects
> > > >>      > I46d3fe6602d6ea07a4e53d6ef73afa986a702fbf FSAL_MEM - More
> > > >> tracepoints
> > > >>      > I2506d830eaa7b21aa57e9026e0dea78d73fde07b NFS4 - Don't
> > > >> leak
> > ref
> > > >>     in error
> > > >>     cases of LOOKUPP
> > > >>      > I93fb9fb2e264ca02fbe965cb4cd97b81bde2ce68 MDCACHE -
> Release
> > > >>     unused new
> > > >>     entries
> > > >>      > I8421893d4f83e7278229b314fbc679a5d9330b78 MDCACHE:
> remove
> > > unused
> > > >>     icreate_refcnt
> > > >>      > I502c9b258863ebb571b81fc5a1f49b8dd2ba17d1 V2.6-dev.13
> > > >>      > I3a21b410b8dd9010e931002462587bd187b073d5 Pull up NTIRPC
> > > >> through
> > > >> #82
> > > >>      > If6d308a8930c98c695b036daafafc5b793f5cda3 FSAL_PROXY : fix
> > open
> > > >>     from a
> > > >>     NFSv4.0 client
> > > >>      > I27e433046957529bd89fab1ae81df0b80777a837 FSAL_GLUSTER:
> > > >> Add option to
> > > >>     configure upcall poll interval
> > > >>      > I4bb91bfa58df44ed613d00c5558432ce4f1e9248 Set
> > > >>     attributes_follow=false if
> > > >>     'valid_mask==ATTR_RDATTR_ERR' in readdirplus
> > > >>      > I7d545a1b3a6816c86db0784136c201023dfb43e9 Adding support
> for
> > > >>     registering
> > > >>     with multiple dbus names
> > > >>      > Iae93dad3deef39866fca83b404e262afadcf4ad1 V2.6-dev.12
> > > >>      > Ib6d24f25f7c648c4fc4598794a91761757401654 Pull up NTIRPC #78
> > > >>      > I957b0e43c7c1057649330d5453b3726d08d66cfb FSAL_MEM - Add
> a
> > > >>     tracepoint for
> > > >>     lookup
> > > >>      > I53b41c87c66b5a0999832a3502d005f9cd650db1 FSAL_MEM - Lock
> > the
> > > >>     mfe_exp list
> > > >>      > I9eae34827014855a72ab6e18e52d55d5eb4cd566 FSAL_MEM -
> Don't
> > > free
> > > >>     on error
> > > >>     before allocation
> > > >>      > I8b625917788f009439cc14b4d50abc306b63c592 V2.6-dev.11
> > > >>      > I65aeaa7f902c8794560e4d13c61c8a9ca17e545e
> > > >> (gsh_wait_queue.h) renamed
> > > >>      > I47ac51e536483db0d4f22e757459c805b2671fcb Pull up NTIRPC #76
> > > >>      > I82bf51b192d4492427593f0c691d0eab42f8a127 V2.6-dev.10
> > > >>      > I8a53bc6afbe90e4fd05d0545ebe7da1cf84fce5b Pull up NTIRPC #75
> > > >>      > Idadb737fc14b93e8a8f1d03ffaefa1bf682a716f V2.6-dev.9
> > > >>      > I68c85b55cced4c0bbf2b70ada24980faa4361139 Pull up NTIRPC #74
> > > >>      > I4d89cd1196e17940d8d263667f0705912aab8493 RPC_Debug_Flags
> > > >>      > I92c32f142b211ea9f1f9fb0b27c39c2de57fc257 NFSv4: drop
> > > >>     DO_DELEGATION define
> > > >>      > I82b78b4dfc36601e8fdd74cb91e47b8894c20635 GPFS: disable
> > > delegations
> > > >>     temporarily
> > > >>      > I22ec21c368aec46f9e83012fd90f6be0d83ece0c set op_ctx
> > > >> during
> > > deleg
> > > >>     revokes
> > > >>     and recalls
> > > >>      > I9ef314125c5eb86fd21c449787349b78f32da1df Rework
> > > >> delegations
> > to
> > > >>     use new
> > > >>     lease_op2 interface
> > > >>      > Ia1f36cfaa8bd49474d7c3cf103af2515edea3fce nfs: fix error
> > > >> handling in
> > > >>     nfs_rpc_v41_single
> > > >>      > Ie9ff2d2181e184b2dfef7b6b2b793d1f40e7bb82 V2.6-dev.8
> > > >>      > I808ec1051b2ef58309b14f3b1fdc42d866d5c196 nfs: use
> > > >>     OPEN_DELEGATE_NONE_EXT
> > > >>     when not granting a delegation on v4.1+
> > > >>      > Ic0c0eca52182009289634a985c2e4d1e34dcb895 Take a reference
> > > >> to
> > > the
> > > >>     session
> > > >>     over a v4.1+ callback
> > > >>      > I4c6407aacb4f119fa856d0857df60b7d19791e55 nfs: fix cleanup
> after
> > > >>     delegrecall
> > > >>      > Ic6fac7c66d802b25dece9aa0c3d34ac2671b8f74 nfs:
> > > >>     nfs41_complete_single ->
> > > >>     nfs41_release_single
> > > >>      > Ic774170db363f3782754672d5ae5675603ee1a41 FSAL_PROXY :
> > > >> code cleaning,
> > > >>     remove useless comments
> > > >>      > I80adb7c583c2c28e57d0f75686220cb474d65367 FSAL_PROXY :
> > storing
> > > >>     stateid
> > > >>     from background NFS server
> > > >>      > If675f156b253247d2d0ac1f5cb82aa38e9eb83bb FSAL_RGW:
> Remove
> > > obsolete
> > > >>     (non-support_ex) create method
> > > >>      > I6b049361f205e662551d382750766dddfc090652 V2.6-dev.7
> > > >>      > I9f24cc76405ba8ddede2395abadb04660b57840b Fix RPM Release
> > > >> tag when no
> > > >>     GANESHA_EXTRA_VERSION
> > > >>      > I8c6da75bb3f3266fe1871143bb97f01ba383066e nfs: make
> > delegation
> > > >>     recalls use
> > > >>     new callback infrastructure
> > > >>      > I517ff36a9276bbda75d550a96be0574a630bc783 nfs: make the
> > > >> single-
> > > op
> > > >>     callback
> > > >>     helper be minorversion neutral
> > > >>      > Ie3341c897d4b9141c91b20f634fb8aa8d58202f3 nfs: remove
> > "free_op"
> > > >>     argument
> > > >>     from nfs_rpc_v41_single
> > > >>      > Ib7f6b8ec0a66e753cb40744123c136e7d8153fdb Remove non-
> > > support_ex
> > > >>     FSAL open,
> > > >>     reopen, and status methods
> > > >>      > If40959b04cfb39ef56fabf082a8aa8367bb9c7ba Remove
> > > >> non-support_ex FSAL
> > > >>     commit method
> > > >>      > I042a4b3352926fc5484f2aac9fcc0c8b2ff0cf14 Remove
> > > >> non-support_ex FSAL
> > > >>     share_op method
> > > >>      > Ic1f43f41f970e48633006d02f3f7fdf48fa80717 Remove non-
> > > support_ex
> > > >>     lock_op
> > > >>     and fso_lock_support_owner
> > > >>      > I01405fe6b788e16f7b24f89b9ddd72ed037e623a Remove non-
> > > support_ex
> > > >>     create
> > > >>     FSAL method
> > > >>      > I7c986c444f17c83aecd730569f105f6e649b1ca3 Remove non-
> > > support_ex
> > > >>     setattrs
> > > >>     FSAL method
> > > >>      > I24b8c9d292d2869540df0c22d420541283f16662 Remove the
> > > >>     non-support_ex read
> > > >>     and write methods
> > > >>      > I09e17c305ba4c90e2699251940649a91882e8c9f Remove
> > > >> support_ex
> > > FSAL
> > > >>     method
> > > >>      > I069b41f0d497bbbc79fbb2b9dea1149bb3a58475 Assume
> > support_ex
> > > in
> > > >>     FSAL/fsal_helper.c and include/fsal.h
> > > >>      > Id87f54ffe86911604bbcf270ae095c385a04fc25 Remove share
> > counters
> > > >>     from SAL -
> > > >>     WARNING - delegations have been broken
> > > >>      > I54f5a2ad56ce6feb0bcbd52950c741174c1c4b93 Replace calls to
> > > >>     state_share_anonymous_io_start with state_deleg_conflict
> > > >>      > I3a6f021d344ddafd95f1309c8189e91a2faf9aa1 Assume
> > > >> support_ex
> > in
> > > >>     NLM_SHARE/NLM_UNSHARE handling
> > > >>      > Iab3ec0848624757c0f93944aac2a781f7e1ca601 Strip legacy
> > > state_share
> > > >>     functions used by NFS4
> > > >>      > I580d8615ba33e71488956960c9f4bd4f553d511e Assume
> > > >> support_ex
> > > in
> > > >>     SAL/state_lock.c
> > > >>      > I97528bcf148c25d4fb7509c1cd02943e6f1dcc99 Disable
> > > >> do_lease_op
> > > >> - FSAL
> > > >>     lock_op method is not implemented by anyone
> > > >>      > Ic3cf431ccb02f30774ce7d402b50a3ce642f05da Assume
> > > >> support_ex
> > in
> > > >>     SAL/nfs4_state.c
> > > >>      > I0b6b8136f47ac47b03ab1f12436a5d4a428c5f02 Assume
> > > >> support_ex in
> > > NFS4
> > > >>     protocol functions
> > > >>      > Id9fc3e0c6ce76b377a55ba96d086e825c3312685 Always assume
> > > >>     support_ex in NFS3
> > > >>     protocol functions
> > > >>      > I1505e5e606d2a360e3c58833d692aa70883fe00f Always assume
> > > >>     support_ex in 9p
> > > >>      > I45ed9dd89fab9dcad902340021b11ee31f17dbe6 (libntirpc)
> > > >> update
> > > pull
> > > >>     request
> > > >>     #70 & #71
> > > >>      > I51517b281ffca7411a6a229e07088028ca336c44 V2.6-dev.6
> > > >>      > Ib5ce7e184a2029ff36830e8b0d59d96df3f717fa Napalm
> > > nfs_worker_thread
> > > >>     NFS_REQUEST queue
> > > >>      > Ie6a6d625cf114091bec2e6785602154b9f2df6dc DBUS interface
> > > >> for purging
> > > >>     idmapper cache.
> > > >>      > Ia53c8eec07a840425877e03ec58682c42d512b34 FSAL_PROXY : add
> > > >>     verbosity in
> > > >>     EXCHANGE_ID
> > > >>      > Icb67b2df86a6060c68a8b2c16389d9b44c8aafe5 Remove libzfswrap
> > > >>      > Id020de3fb0d91e31d3eb81c86a2ef9f3b9097ce7 Strip FSAL_ZFS
> out
> > > >>      > I2611365be9f2f342760c35c6023ee4ab02766fa9 V2.6-dev.5
> > > >>      > Ie2aec841612e3270f2a7904fa88eda39db93c190 V2.6-dev.4a
> > > >>      > Ibc31cf3745a5a20a4236a9a37712572d1f0f87f4 V2.6-dev-4
> > > >>      > I6f2dfd9dc4431df6372d30e3c6510b290ec9e8de CMake - Have
> > > >> 'make
> > > dist'
> > > >>     generate the correct tarball name
> > > >>      > I0428d3c316a12fc1cab750f745640a50c03a34cc FSAL_MEM - fix
> > > >> UP
> > > thread
> > > >>     init/cleanup
> > > >>      > I9c0810bfb211dd133b3f33e04036b57f69ef0c4f V2.6-dev-3
> > > >>      > I81a5e85ad5eb9935a09937d1262b959fdc7cabb9 Napalm dispatch
> > > >> plus
> > > plus
> > > >>      > Icc0c7d806e2e8dcaa715d72f26a98d5f7f71c77d Revert "CMake -
> > Have
> > > >>     'make dist'
> > > >>     generate the correct tarball name"
> > > >>      > I69000025dc73cf930bb8cfe747baab1642164045 V2.6-dev-2
> > > >>      > I10dc7925db271eab2bcd3f9a035ffbdfb21e2450 CMake - Have
> > > >> 'make
> > > dist'
> > > >>     generate the correct tarball name
> > > >>      > I195759fd0c1394651d9bf188eb19229ebcf46f68 V2.6-dev-1
> > > >>
> > > >>
> > > >>     ---
> > > >>     This email has been checked for viruses by Avast antivirus
> software.
> > > >>     https://www.avast.com/antivirus
> > > >> <https://www.avast.com/antivirus>
> > > >>
> > > >>
> > > >>
> > > >>
>
----------------------------------------------------------------------------
> --
> > > >>     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
> > > >>     <mailto:Nfs-ganesha-devel@lists.sourceforge.net>
> > > >>
> > > >> https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel
> > > >>
> > > >> <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
> > > >>
> > > >
> > > > ------------------------------------------------------------------
> > > > --
> > > > --
> > > > -------- 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
> > >
> > >
> > >
> > > --
> > >
> > > Matt Benjamin
> > > Red Hat, Inc.
> > > 315 West Huron Street, Suite 140A
> > > Ann Arbor, Michigan 48103
> > >
> > > http://www.redhat.com/en/technologies/storage
> > >
> > > tel.  734-821-5101
> > > fax.  734-769-8938
> > > cel.  734-216-5309
> >
> >
> >
>
----------------------------------------------------------------------------
> --
> > 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
> 
> 
> ---
> This email has been checked for viruses by Avast antivirus software.
> https://www.avast.com/antivirus
> 
> 
>
----------------------------------------------------------------------------
--
> 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