++

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

Reply via email to