8000 Tags · cooboos/nfs-ganesha · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: cooboos/nfs-ganesha

Tags

V2.4-dev-3

Toggle V2.4-dev-3's commit message
V2.4-dev-3

Release Highlights

* fix several coverity errors

* eliminate duplicate code in gluster2fsal_error

* FSAL_GLUSTER: Handle ENOENT properly in getattrs

* FSAL_GLUSTER: exports_init(): Unref the export if pNFS DS is enabled

* Add first step for Xattr

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>

V2.4-dev-2

Toggle V2.4-dev-2's commit message
V2.4-dev-2

Release Highlights

* abort on memory allocation failure

* other cleanup falling out of that

* change log facility name to const char pointer

* Use request type instead of DRC type to decide what can be cached.

* 32 bit compile fixes

* Add RPM spec requirement for rpcbind or portmap

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>

V2.4-dev-1

Toggle V2.4-dev-1's commit message
V2.4-dev-1

Release Highlights

* nfsv3 - fix malformed packet response in readdir when zero entries are

* FSAL_GLUSTER : Populate ALLOW acl entries accordingly if only DENY is present

* FSAL_VFS : removing unused label from setattrs

* nfs: Use option grace_period to determine grace timeout

* GPFS: Fix the zombie detection code.

* Update re_index_fs_fsid parameter list to use fsal_fsid__

* cache_inode_avl: enforce name conflict check

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>

V2.4-dev-0

Toggle V2.4-dev-0's commit message
V2.4-dev-0

Release Highlights

* V2.4 is open for new features!

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>

V2.3.0

Toggle V2.3.0's commit message
V2.3.0

NOTE: There is a libntirpc submodule update this rc, please make sure
to update the submodule

Release Highlights

* Numerous bug fixes - this release is fundamentally a stability
  improvement
* Update Checkpatch
* FSAL_GLUSTER ACL support using POSIX ACLs underneath
* FSAL_GLUSTER Upcall Interface
* FSAL_GLUSTER Performance Improvements (including pNFS performance)
* Send SECINFO_NO_NAME in preferred order.
* Build and Packaging Improvements
* In Memory NFS v4 ACLs for FSAL_VFS for experimentation/testing
* libntirpc Performance Improvements
* Allow Multiple DSes
* Cache Inode Tuning
* Licensing Cleanup
* Config improvements in FSAL_GLUSTER and FSAL_GPFS (including ability
  to disable ACL support in config)
* Build properly on 32 bit and Big Endian platforms
* FSAL_GPFS fix regression for short handles to work with VMWare clients
* FSAL_GPFS fix regression for short handles to work with some NFS v3
  clients that don't conform to RFC and only allow 56 byte handles

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>

V2.3-rc8

Toggle V2.3-rc8's commit message
V2.3-rc8

NOTE: There is a libntirpc submodule update this rc, please make sure
to update the submodule

NOTE: Other than one scripting change and tagging libntirpc, this is
proposed to be the final merge before tagging V2.3.0. Please give this
merge a good solid workout if you are able.

If any stop-ship type bugs show up in the next few days, we will take
patches, otherwise, other than the above mentioned patches, anything
else will be deferred for the stable branch (and eventually V2.3.1).

Highlights

* ntirpc update

* Make Disable_ACL and export option instead of export permission

* Cache line size fixes for PPC

* Remove mutex in fridgethr_you_should_break()

* Add a file with some helgrind error suppressions

* Put locktrace under ENABLE_LOCKTRACE

* Eliminate setting of entry->type in cache_inode_fixup_md

* Other minor cleanup

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>

V2.3-rc7

Toggle V2.3-rc7's commit message
V2.3-rc7

NOTE: There is a libntirpc submodule update this rc, please make sure
to update the submodule

NOTE: In order to pass pynfs tests, rc7 depends on an update available
here:

https://github.com/ffilz/pynfs/commits/master

For the 4.0 tests, we expect the following to pass:

all ganesha CIDCF2 LOOKP6 CMT1aa RD4 SATT1s LKU6c LOCK13a utf8 PUTFH3

Depending on your config SEC7 may or may not pass.

For the 4.1 tests, we expect the following to pass:

all destroy_session utf8 CSESS20 CSESS21 noCSESS5a noCSESS5b noCSESS25
noCSESS26 noCSESS27 noCSESS28 noCSESS29 noDSESS9001 noDSESS9002 noDSESS9003

Highlights

* ntirpc update for GSS fixes

* Use CMake's internal concept of target dir

* Check for failled memory allocation several places and related cleanup

* Fix some SETCLIENTID bugs

* Make sure lock descriptor is properly filled in

* Fix nfs4_compare_owner to not equate lock and open owners

* When LOCK comes with new_lock_owner, check if there is already a stateid

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>

V2.3-rc6

Toggle V2.3-rc6's commit message
V2.3-rc6

NOTE: libntirpc is back to being a submodule

Highlights

* restore libntirpc submodule

* lots of other packaging/build fixes

* Resolve some licensing issues, particularly FSAL_PT

* Avoid using strmaxcpy for copying krb5_principal.realm.data

* Add logging component to state id/entry hash tables.

* Fix vim modelines in few files!

* FSAL_GLUSTER : remove getacl call in construct_handle()

* ceph: actually use CEPH_PREFIX

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>

V2.3-rc5

Toggle V2.3-rc5's commit message
V2.3-rc5

NOTE: The submodule for libntirpc has been replaced with cmake magic.

Please read src/COMPILING_HOWTO.txt for details on how to use it.

If you don't play with libntirpc, things will just work for you.

Highlights

* Move ntirpc to a CMake external and git ingore src/libntirpc

* Add missing libkrb5-dev build dependency

* Remove obsoleted RDMA code 1st pass

* Fix incorrect atime/mtime with EXCLUSIVE4/4_1 create

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>

V2.3-rc4

Toggle V2.3-rc4's commit message
V2.3-rc4

Highlights

* Fixed bugs in loading/reloading LOG config

* Separate sle_client_locks and sle_state_locks

* Integrate Mooshika into RPC RDMA

* CEPH : add optional path to ceph.conf in config

* GPFS: fix a few creds issues

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
0