Linux NFS development
 help / color / mirror / Atom feed
 messages from 2014-06-26 19:21:37 to 2014-07-01 06:49:19 UTC [more...]

nfsd stucks in 'D' state
 2014-07-01  6:48 UTC 

[PATCH] SUNRPC: Ensure that we handle ENOBUFS errors correctly
 2014-06-30 20:39 UTC 

[PATCH v2 000/117] nfsd: eliminate the client_mutex
 2014-06-30 20:36 UTC  (85+ messages)
` [PATCH v2 001/117] nfsd: fix file access refcount leak when nfsd4_truncate fails
` [PATCH v2 007/117] nfsd: properly handle embedded newlines in fault_injection input
` [PATCH v2 009/117] nfsd: wait to initialize work struct just prior to using it
` [PATCH v2 010/117] nfsd: Avoid taking state_lock while holding inode lock in nfsd_break_one_deleg
` [PATCH v2 014/117] nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client
` [PATCH v2 015/117] nfsd: lock owners are not per open stateid
` [PATCH v2 018/117] nfsd: clean up nfs4_release_lockowner
` [PATCH v2 019/117] nfsd: declare v4.1+ openowners confirmed on creation
` [PATCH v2 020/117] nfsd: Cleanup - Let nfsd4_lookup_stateid() take a cstate argument
` [PATCH v2 021/117] nfsd: clean up nfsd4_close_open_stateid
` [PATCH v2 022/117] nfsd: Cache the client that was looked up in lookup_clientid()
` [PATCH v2 023/117] nfsd: Convert nfsd4_process_open1() to work with lookup_clientid()
` [PATCH v2 024/117] nfsd: Always use lookup_clientid() in nfsd4_process_open1
` [PATCH v2 025/117] nfsd: Convert nfs4_check_open_reclaim() to work with lookup_clientid()
` [PATCH v2 033/117] nfsd: ensure that nfs4_file_get_access enforces deny modes
` [PATCH v2 037/117] nfsd: clean up helper __release_lock_stateid
` [PATCH v2 088/117] nfsd: Add lockdep assertions to document the nfs4_client/session locking
` [PATCH v2 089/117] nfsd: protect the close_lru list and oo_last_closed_stid with client_lock
` [PATCH v2 090/117] nfsd: ensure that clp->cl_revoked list is protected by clp->cl_lock
` [PATCH v2 091/117] nfsd: move unhash_client_locked call into mark_client_expired_locked
` [PATCH v2 092/117] nfsd: don't destroy client if mark_client_expired_locked fails
` [PATCH v2 093/117] nfsd: don't destroy clients that are busy
` [PATCH v2 094/117] nfsd: protect clid and verifier generation with client_lock
` [PATCH v2 095/117] nfsd: abstract out the get and set routines into the fault injection ops
` [PATCH v2 096/117] nfsd: add a forget_clients "get" routine with proper locking
` [PATCH v2 097/117] nfsd: add a forget_client set_clnt routine
` [PATCH v2 098/117] nfsd: add nfsd_inject_forget_clients
` [PATCH v2 099/117] nfsd: add a list_head arg to nfsd_foreach_client_lock
` [PATCH v2 100/117] nfsd: add more granular locking to forget_locks fault injector
` [PATCH v2 101/117] nfsd: add more granular locking to forget_openowners "
` [PATCH v2 102/117] nfsd: add more granular locking to *_delegations fault injectors
` [PATCH v2 103/117] nfsd: remove old fault injection infrastructure
` [PATCH v2 104/117] nfsd: Remove nfs4_lock_state(): nfs4_preprocess_stateid_op()
` [PATCH v2 105/117] nfsd: Remove nfs4_lock_state(): nfsd4_test_stateid/nfsd4_free_stateid
` [PATCH v2 106/117] nfsd: Remove nfs4_lock_state(): nfsd4_release_lockowner
` [PATCH v2 107/117] nfsd: Remove nfs4_lock_state(): nfsd4_lock/locku/lockt()
` [PATCH v2 108/117] nfsd: Remove nfs4_lock_state(): nfsd4_open_downgrade + nfsd4_close
` [PATCH v2 109/117] nfsd: Remove nfs4_lock_state(): nfsd4_delegreturn()
` [PATCH v2 110/117] nfsd: Remove nfs4_lock_state(): nfsd4_open and nfsd4_open_confirm
` [PATCH v2 111/117] nfsd: Remove nfs4_lock_state(): exchange_id, create/destroy_session()
` [PATCH v2 112/117] nfsd: Remove nfs4_lock_state(): setclientid, setclientid_confirm, renew
` [PATCH v2 113/117] nfsd: Remove nfs4_lock_state(): reclaim_complete()
` [PATCH v2 114/117] nfsd: remove nfs4_lock_state: nfs4_laundromat
` [PATCH v2 115/117] nfsd: remove nfs4_lock_state: nfs4_state_shutdown_net
` [PATCH v2 116/117] nfsd: remove the client_mutex and the nfs4_lock/unlock_state wrappers
` [PATCH v2 117/117] nfsd: add file documenting new state object model

[PATCH v3 000/114] nfsd: eliminate the client_mutex
 2014-06-30 20:32 UTC  (120+ messages)
` [PATCH v3 001/114] nfsd: fix file access refcount leak when nfsd4_truncate fails
` [PATCH v3 002/114] nfsd: Protect addition to the file_hashtbl
` [PATCH v3 003/114] nfsd: wait to initialize work struct just prior to using it
` [PATCH v3 004/114] nfsd: Avoid taking state_lock while holding inode lock in nfsd_break_one_deleg
` [PATCH v3 005/114] nfsd: nfs4_preprocess_seqid_op should only set *stpp on success
` [PATCH v3 006/114] nfsd: Cleanup nfs4svc_encode_compoundres
` [PATCH v3 007/114] nfsd: declare v4.1+ openowners confirmed on creation
` [PATCH v3 008/114] nfsd: clean up nfsd4_close_open_stateid
` [PATCH v3 009/114] nfsd: lock owners are not per open stateid
` [PATCH v3 010/114] nfsd: Allow lockowners to hold several stateids
` [PATCH v3 011/114] nfsd: NFSv4 lock-owners are not associated to a specific file
` [PATCH v3 012/114] nfsd: clean up nfsd4_release_lockowner
` [PATCH v3 013/114] nfsd: Don't get a session reference without a client reference
` [PATCH v3 014/114] nfsd: Cleanup - Let nfsd4_lookup_stateid() take a cstate argument
` [PATCH v3 015/114] nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client
` [PATCH v3 016/114] nfsd: Convert nfsd4_process_open1() to work with lookup_clientid()
` [PATCH v3 017/114] nfsd: Always use lookup_clientid() in nfsd4_process_open1
` [PATCH v3 018/114] nfsd: Convert nfs4_check_open_reclaim() to work with lookup_clientid()
` [PATCH v3 019/114] nfsd: Move the delegation reference counter into the struct nfs4_stid
` [PATCH v3 020/114] nfsd4: use cl_lock to synchronize all stateid idr calls
` [PATCH v3 021/114] nfsd: Add fine grained protection for the nfs4_file->fi_stateids list
` [PATCH v3 022/114] nfsd: Add a mutex to protect the NFSv4.0 open owner replay cache
` [PATCH v3 023/114] nfsd: Add locking to the nfs4_file->fi_fds[] array
` [PATCH v3 024/114] nfsd: clean up helper __release_lock_stateid
` [PATCH v3 025/114] nfsd: refactor nfs4_file_get_access and nfs4_file_put_access
` [PATCH v3 026/114] nfsd: remove nfs4_file_put_fd
` [PATCH v3 027/114] nfsd: shrink st_access_bmap and st_deny_bmap
` [PATCH v3 028/114] nfsd: set stateid access and deny bits in nfs4_get_vfs_file
` [PATCH v3 029/114] nfsd: clean up reset_union_bmap_deny
` [PATCH v3 030/114] nfsd: make deny mode enforcement more efficient and close races in it
` [PATCH v3 031/114] nfsd: cleanup nfs4_check_open
` [PATCH v3 032/114] locks: add file_has_lease to prevent delegation break races
` [PATCH v3 033/114] nfsd: Protect the nfs4_file delegation fields using the fi_lock
` [PATCH v3 034/114] nfsd: Simplify stateid management
` [PATCH v3 035/114] nfsd: Fix delegation revocation
` [PATCH v3 036/114] nfsd: Add reference counting to the lock and open stateids
` [PATCH v3 037/114] nfsd: Add a struct nfs4_file field to struct nfs4_stid
` [PATCH v3 038/114] nfsd: Replace nfs4_ol_stateid->st_file with the st_stid.sc_file
` [PATCH v3 039/114] nfsd: Ensure stateids remain unique until they are freed
` [PATCH v3 040/114] nfsd: Ensure atomicity of stateid destruction and idr tree removal
` [PATCH v3 041/114] nfsd: Cleanup the freeing of stateids
` [PATCH v3 042/114] nfsd: do filp_close in sc_free callback for lock stateids
` [PATCH v3 043/114] nfsd: Add locking to protect the state owner lists
` [PATCH v3 044/114] nfsd: clean up races in lock stateid searching and creation
` [PATCH v3 045/114] nfsd: Convert delegation counter to an atomic_long_t type
` [PATCH v3 046/114] nfsd: Slight cleanup of find_stateid()
` [PATCH v3 047/114] nfsd: ensure atomicity in nfsd4_free_stateid and nfsd4_validate_stateid
` [PATCH v3 048/114] nfsd: Add reference counting to lock stateids
` [PATCH v3 049/114] nfsd: nfsd4_locku() must reference the lock stateid
` [PATCH v3 050/114] nfsd: Ensure that nfs4_open_delegation() references the delegation stateid
` [PATCH v3 051/114] nfsd: nfsd4_process_open2() must reference "
` [PATCH v3 052/114] nfsd: nfsd4_process_open2() must reference the open stateid
` [PATCH v3 053/114] nfsd: Prepare nfsd4_close() for open stateid referencing
` [PATCH v3 054/114] nfsd: nfsd4_open_confirm() must reference the open stateid
` [PATCH v3 055/114] nfsd: Add reference counting to nfs4_preprocess_confirmed_seqid_op
` [PATCH v3 056/114] nfsd: Migrate the stateid reference into nfs4_preprocess_seqid_op
` [PATCH v3 057/114] nfsd: Migrate the stateid reference into nfs4_lookup_stateid()
` [PATCH v3 058/114] nfsd: Migrate the stateid reference into nfs4_find_stateid_by_type()
` [PATCH v3 059/114] nfsd: Add reference counting to state owners
` [PATCH v3 060/114] nfsd: Keep a reference to the open stateid for the NFSv4.0 replay cache
` [PATCH v3 061/114] nfsd: clean up lockowner refcounting when finding them
` [PATCH v3 062/114] nfsd: add an operation for unhashing a stateowner
` [PATCH v3 063/114] nfsd: Make lock stateid take a reference to the lockowner
` [PATCH v3 064/114] nfsd: clean up refcounting for lockowners
` [PATCH v3 065/114] nfsd: make openstateids hold references to their openowners
` [PATCH v3 066/114] nfsd: don't allow CLOSE to proceed until refcount on stateid drops
` [PATCH v3 067/114] nfsd: Protect adding/removing open state owners using client_lock
` [PATCH v3 068/114] nfsd: Protect adding/removing lock "
` [PATCH v3 069/114] nfsd: Move the open owner hash table into struct nfs4_client
` [PATCH v3 070/114] nfsd: clean up and reorganize release_lockowner
` [PATCH v3 071/114] lockdep: add lockdep_assert_not_held
` [PATCH v3 072/114] nfsd: add locking to stateowner release
` [PATCH v3 073/114] nfsd: optimize destroy_lockowner cl_lock thrashing
` [PATCH v3 074/114] nfsd: close potential race in nfsd4_free_stateid
` [PATCH v3 075/114] nfsd: reduce cl_lock thrashing in release_openowner
` [PATCH v3 076/114] nfsd: don't thrash the cl_lock while freeing an open stateid
` [PATCH v3 077/114] nfsd: Ensure struct nfs4_client is unhashed before we try to destroy it
` [PATCH v3 078/114] nfsd: Ensure that the laundromat unhashes the client before releasing locks
` [PATCH v3 079/114] nfsd: Don't require client_lock in free_client
` [PATCH v3 080/114] nfsd: Move create_client() call outside the lock
` [PATCH v3 081/114] nfsd: Protect unconfirmed client creation using client_lock
` [PATCH v3 082/114] nfsd: Protect session creation and client confirm "
` [PATCH v3 083/114] nfsd: Protect nfsd4_destroy_clientid "
` [PATCH v3 084/114] nfsd: Ensure lookup_clientid() takes client_lock
` [PATCH v3 085/114] nfsd: Add lockdep assertions to document the nfs4_client/session locking
` [PATCH v3 086/114] nfsd: protect the close_lru list and oo_last_closed_stid with client_lock
` [PATCH v3 087/114] nfsd: ensure that clp->cl_revoked list is protected by clp->cl_lock
` [PATCH v3 088/114] nfsd: move unhash_client_locked call into mark_client_expired_locked
` [PATCH v3 089/114] nfsd: don't destroy client if mark_client_expired_locked fails
` [PATCH v3 090/114] nfsd: don't destroy clients that are busy
` [PATCH v3 091/114] nfsd: protect clid and verifier generation with client_lock
` [PATCH v3 092/114] nfsd: abstract out the get and set routines into the fault injection ops
` [PATCH v3 093/114] nfsd: add a forget_clients "get" routine with proper locking
` [PATCH v3 094/114] nfsd: add a forget_client set_clnt routine
` [PATCH v3 095/114] nfsd: add nfsd_inject_forget_clients
` [PATCH v3 096/114] nfsd: add a list_head arg to nfsd_foreach_client_lock
` [PATCH v3 097/114] nfsd: add more granular locking to forget_locks fault injector
` [PATCH v3 098/114] nfsd: add more granular locking to forget_openowners "
` [PATCH v3 099/114] nfsd: add more granular locking to *_delegations fault injectors
` [PATCH v3 100/114] nfsd: remove old fault injection infrastructure
` [PATCH v3 101/114] nfsd: Remove nfs4_lock_state(): nfs4_preprocess_stateid_op()
` [PATCH v3 102/114] nfsd: Remove nfs4_lock_state(): nfsd4_test_stateid/nfsd4_free_stateid
` [PATCH v3 103/114] nfsd: Remove nfs4_lock_state(): nfsd4_release_lockowner
` [PATCH v3 104/114] nfsd: Remove nfs4_lock_state(): nfsd4_lock/locku/lockt()
` [PATCH v3 105/114] nfsd: Remove nfs4_lock_state(): nfsd4_open_downgrade + nfsd4_close
` [PATCH v3 106/114] nfsd: Remove nfs4_lock_state(): nfsd4_delegreturn()
` [PATCH v3 107/114] nfsd: Remove nfs4_lock_state(): nfsd4_open and nfsd4_open_confirm
` [PATCH v3 108/114] nfsd: Remove nfs4_lock_state(): exchange_id, create/destroy_session()
` [PATCH v3 109/114] nfsd: Remove nfs4_lock_state(): setclientid, setclientid_confirm, renew
` [PATCH v3 110/114] nfsd: Remove nfs4_lock_state(): reclaim_complete()
` [PATCH v3 111/114] nfsd: remove nfs4_lock_state: nfs4_laundromat
` [PATCH v3 112/114] nfsd: remove nfs4_lock_state: nfs4_state_shutdown_net
` [PATCH v3 113/114] nfsd: remove the client_mutex and the nfs4_lock/unlock_state wrappers
` [PATCH v3 114/114] nfsd: add some comments to the nfsd4 object definitions

[PATCH 1/1] NFS: use ARRAY_SIZE instead of sizeof/sizeof[0]
 2014-06-30 17:49 UTC 

GOOD DAY,
 2014-06-30 15:44 UTC 

NFS working but I have unwanted 500MB quota
 2014-06-30 13:20 UTC  (2+ messages)

(Follow) sparse file support (development)
 2014-06-30 11:40 UTC  (2+ messages)

[PATCH] NFSD: Avoid warning message when compile at i686 arch
 2014-06-29 11:18 UTC 

KANN ICH DEPONIEREN 18.000.000,00 GBP IN IHREM KONTO ?
 2014-06-27 20:21 UTC 

[PATCH v1 00/13] NFS/RDMA patches for 3.17
 2014-06-27 16:17 UTC  (3+ messages)

Exponential backoff when polling by NFSv4 client causes poor throughput
 2014-06-27  5:48 UTC 


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox