Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
f7790029655f79cdcee4fa7c7884e0c2795ebebe
/
fs
/
nfsd
f779002
lockd: move lockd's grace period handling into its own module
by Jeff Layton
· 10 years ago
f0c6312
nfsd: update mtime on truncate
by Christoph Hellwig
· 10 years ago
027bc41
NFSD: Put export if prepare_creds() fail
by Kinglong Mee
· 10 years ago
13c82e8
NFSD: Full checking of authentication name
by Kinglong Mee
· 10 years ago
48c348b
NFSD: Fix bad using of return value from qword_get
by Kinglong Mee
· 10 years ago
15d176c
NFSD: Fix a memory leak if nfsd4_recdir_load fail
by Kinglong Mee
· 10 years ago
c2236f141
NFSD: Reset creds after mnt_want_write_file() fail
by Kinglong Mee
· 10 years ago
8519f99
NFSD: Put file after ima_file_check fail in nfsd_open()
by Kinglong Mee
· 10 years ago
ccad7da
nfsd4: remove labeled NFS warning from config help
by J. Bruce Fields
· 10 years ago
2b8941b
NFSD: Update some as-yet unused 4.2 error codes
by Anna Schumaker
· 10 years ago
6cd9066
NFSD: Remove duplicate initialization of file_lock
by Kinglong Mee
· 10 years ago
18c01ab
nfsd: allow turning off nfsv3 readdir_plus
by Rajesh Ghanekar
· 10 years ago
f7b43d0
nfsd4: reserve adequate space for LOCK op
by J. Bruce Fields
· 10 years ago
1383bf3
nfsd4: remove obsolete comment
by J. Bruce Fields
· 10 years ago
63bab06
nfsd3: Check write permission after checking existence
by Ross Lagerwall
· 10 years ago
afbda40
nfsd: call nfs4_put_deleg_lease outside of state_lock
by Jeff Layton
· 10 years ago
6bcc034
nfsd: protect lease-related nfs4_file fields with fi_lock
by Jeff Layton
· 10 years ago
ef9b16d
nfsd: Reorder nfsd_cache_match to check more powerful discriminators first
by Trond Myklebust
· 10 years ago
89a26b3
nfsd: split DRC global spinlock into per-bucket locks
by Trond Myklebust
· 10 years ago
31e60f5
nfsd: convert num_drc_entries to an atomic_t
by Trond Myklebust
· 10 years ago
11acf6e
nfsd: Remove the cache_hash list
by Trond Myklebust
· 10 years ago
bedd4b6
nfsd: convert the lru list into a per-bucket thing
by Trond Myklebust
· 10 years ago
7142b98
nfsd: Clean up drc cache in preparation for global spinlock elimination
by Trond Myklebust
· 10 years ago
0d10c2c
Merge branch 'for-3.17' of git://linux-nfs.org/~bfields/linux
by Linus Torvalds
· 10 years ago
14a571a
nfsd: add some comments to the nfsd4 object definitions
by Jeff Layton
· 10 years ago
b687f68
nfsd: remove the client_mutex and the nfs4_lock/unlock_state wrappers
by Jeff Layton
· 10 years ago
74cf76d
nfsd: remove nfs4_lock_state: nfs4_state_shutdown_net
by Jeff Layton
· 10 years ago
dab6ef2
nfsd: remove nfs4_lock_state: nfs4_laundromat
by Jeff Layton
· 10 years ago
05149dd
nfsd: Remove nfs4_lock_state(): reclaim_complete()
by Trond Myklebust
· 10 years ago
cb86fb1
nfsd: Remove nfs4_lock_state(): setclientid, setclientid_confirm, renew
by Trond Myklebust
· 10 years ago
3974552
nfsd: Remove nfs4_lock_state(): exchange_id, create/destroy_session()
by Trond Myklebust
· 10 years ago
3234975
nfsd: Remove nfs4_lock_state(): nfsd4_open and nfsd4_open_confirm
by Trond Myklebust
· 10 years ago
084d4d4
nfsd: Remove nfs4_lock_state(): nfsd4_delegreturn()
by Trond Myklebust
· 10 years ago
36626a2
nfsd: Remove nfs4_lock_state(): nfsd4_open_downgrade + nfsd4_close
by Trond Myklebust
· 10 years ago
2dd7f2a
nfsd: Remove nfs4_lock_state(): nfsd4_lock/locku/lockt()
by Trond Myklebust
· 10 years ago
51f5e78
nfsd: Remove nfs4_lock_state(): nfsd4_release_lockowner
by Trond Myklebust
· 10 years ago
e7d5dc1
nfsd: Remove nfs4_lock_state(): nfsd4_test_stateid/nfsd4_free_stateid
by Trond Myklebust
· 10 years ago
c2d1d6a
nfsd: Remove nfs4_lock_state(): nfs4_preprocess_stateid_op()
by Trond Myklebust
· 10 years ago
285abde
nfsd: remove old fault injection infrastructure
by Jeff Layton
· 10 years ago
98d5c7c
nfsd: add more granular locking to *_delegations fault injectors
by Jeff Layton
· 10 years ago
82e05ef
nfsd: add more granular locking to forget_openowners fault injector
by Jeff Layton
· 10 years ago
016200c
nfsd: add more granular locking to forget_locks fault injector
by Jeff Layton
· 10 years ago
3738d50
nfsd: add a list_head arg to nfsd_foreach_client_lock
by Jeff Layton
· 10 years ago
69fc9ed
nfsd: add nfsd_inject_forget_clients
by Jeff Layton
· 10 years ago
a0926d1
nfsd: add a forget_client set_clnt routine
by Jeff Layton
· 10 years ago
7ec0e36
nfsd: add a forget_clients "get" routine with proper locking
by Jeff Layton
· 10 years ago
c96223d
nfsd: abstract out the get and set routines into the fault injection ops
by Jeff Layton
· 10 years ago
294ac32
nfsd: protect clid and verifier generation with client_lock
by Jeff Layton
· 10 years ago
fd699b8
nfsd: don't destroy clients that are busy
by Jeff Layton
· 10 years ago
fb94d76
NFSD: Put the reference of nfs4_file when freeing stid
by Kinglong Mee
· 10 years ago
7abea1e
nfsd: don't destroy client if mark_client_expired_locked fails
by Jeff Layton
· 10 years ago
97403d9
nfsd: move unhash_client_locked call into mark_client_expired_locked
by Jeff Layton
· 10 years ago
217526e
nfsd: protect the close_lru list and oo_last_closed_stid with client_lock
by Jeff Layton
· 10 years ago
0a880a2
nfsd: Add lockdep assertions to document the nfs4_client/session locking
by Trond Myklebust
· 10 years ago
3e339f9
nfsd: Ensure lookup_clientid() takes client_lock
by Trond Myklebust
· 10 years ago
6b10ad1
nfsd: Protect nfsd4_destroy_clientid using client_lock
by Trond Myklebust
· 10 years ago
d20c11d
nfsd: Protect session creation and client confirm using client_lock
by Jeff Layton
· 10 years ago
3dbacee
nfsd: Protect unconfirmed client creation using client_lock
by Trond Myklebust
· 10 years ago
5cc40fd
nfsd: Move create_client() call outside the lock
by Trond Myklebust
· 10 years ago
425510f
nfsd: Don't require client_lock in free_client
by Trond Myklebust
· 10 years ago
4864af9
nfsd: Ensure that the laundromat unhashes the client before releasing locks
by Trond Myklebust
· 10 years ago
4beb345
nfsd: Ensure struct nfs4_client is unhashed before we try to destroy it
by Trond Myklebust
· 10 years ago
83e452f
nfsd4: fix out of date comment
by J. Bruce Fields
· 10 years ago
d9499a9
NFSD: Decrease nfsd_users in nfsd_startup_generic fail
by Kinglong Mee
· 10 years ago
4ae098d
nfsd: rename unhash_generic_stateid to unhash_ol_stateid
by Jeff Layton
· 10 years ago
d83017f
nfsd: don't thrash the cl_lock while freeing an open stateid
by Jeff Layton
· 10 years ago
2c41beb
nfsd: reduce cl_lock thrashing in release_openowner
by Jeff Layton
· 10 years ago
fc5a96c
nfsd: close potential race in nfsd4_free_stateid
by Jeff Layton
· 10 years ago
3c1c995
nfsd: optimize destroy_lockowner cl_lock thrashing
by Jeff Layton
· 10 years ago
a819ecc
nfsd: add locking to stateowner release
by Jeff Layton
· 10 years ago
882e9d2
nfsd: clean up and reorganize release_lockowner
by Jeff Layton
· 10 years ago
d4f0489
nfsd: Move the open owner hash table into struct nfs4_client
by Trond Myklebust
· 10 years ago
c58c661
nfsd: Protect adding/removing lock owners using client_lock
by Trond Myklebust
· 10 years ago
7ffb588
nfsd: Protect adding/removing open state owners using client_lock
by Trond Myklebust
· 10 years ago
b401be22
nfsd: don't allow CLOSE to proceed until refcount on stateid drops
by Jeff Layton
· 10 years ago
d3134b1
nfsd: make openstateids hold references to their openowners
by Jeff Layton
· 10 years ago
5adfd88
nfsd: clean up refcounting for lockowners
by Jeff Layton
· 10 years ago
e4f1dd7
nfsd: Make lock stateid take a reference to the lockowner
by Trond Myklebust
· 10 years ago
8f4b54c
nfsd: add an operation for unhashing a stateowner
by Jeff Layton
· 10 years ago
5db1c03
nfsd: clean up lockowner refcounting when finding them
by Jeff Layton
· 10 years ago
58fb12e
nfsd: Add a mutex to protect the NFSv4.0 open owner replay cache
by Jeff Layton
· 10 years ago
6b180f0
nfsd: Add reference counting to state owners
by Jeff Layton
· 10 years ago
2d3f966
nfsd: Migrate the stateid reference into nfs4_find_stateid_by_type()
by Trond Myklebust
· 10 years ago
fd91101
nfsd: Migrate the stateid reference into nfs4_lookup_stateid()
by Trond Myklebust
· 10 years ago
4cbfc9f
nfsd: Migrate the stateid reference into nfs4_preprocess_seqid_op
by Trond Myklebust
· 10 years ago
0667b1e
nfsd: Add reference counting to nfs4_preprocess_confirmed_seqid_op
by Trond Myklebust
· 10 years ago
2585fc7
nfsd: nfsd4_open_confirm() must reference the open stateid
by Trond Myklebust
· 10 years ago
8a0b589
nfsd: Prepare nfsd4_close() for open stateid referencing
by Trond Myklebust
· 10 years ago
d6f2bc5
nfsd: nfsd4_process_open2() must reference the open stateid
by Trond Myklebust
· 10 years ago
dcd94cc
nfsd: nfsd4_process_open2() must reference the delegation stateid
by Trond Myklebust
· 10 years ago
67cb127
nfsd: Ensure that nfs4_open_delegation() references the delegation stateid
by Trond Myklebust
· 10 years ago
858cc57
nfsd: nfsd4_locku() must reference the lock stateid
by Trond Myklebust
· 10 years ago
3d0fabd
nfsd: Add reference counting to lock stateids
by Trond Myklebust
· 10 years ago
1af71cc
nfsd: ensure atomicity in nfsd4_free_stateid and nfsd4_validate_stateid
by Jeff Layton
· 10 years ago
356a95e
nfsd: clean up races in lock stateid searching and creation
by Jeff Layton
· 10 years ago
1c755dc
nfsd: Add locking to protect the state owner lists
by Jeff Layton
· 10 years ago
b49e084
nfsd: do filp_close in sc_free callback for lock stateids
by Jeff Layton
· 10 years ago
4770d72
nfsd4: use cl_lock to synchronize all stateid idr calls
by Jeff Layton
· 10 years ago
11b9164
nfsd: Add a struct nfs4_file field to struct nfs4_stid
by Trond Myklebust
· 10 years ago
6011695
nfsd: Add reference counting to the lock and open stateids
by Trond Myklebust
· 10 years ago
Next »