Searched hist:"6 c6c1d63c243025956f061e67fff3a615aa0f6be" (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/fs/afs/ |
H A D | flock.c | diff 6c6c1d63c243025956f061e67fff3a615aa0f6be Thu Apr 25 08:26:52 CDT 2019 David Howells <dhowells@redhat.com> afs: Provide mount-time configurable byte-range file locking emulation
Provide byte-range file locking emulation that can be configured at mount time to one of four modes:
(1) flock=local. Locking is done locally only and no reference is made to the server.
(2) flock=openafs. Byte-range locking is done locally only; whole-file locking is done with reference to the server. Whole-file locks cannot be upgraded unless the client holds an exclusive lock.
(3) flock=strict. Byte-range and whole-file locking both require a sufficient whole-file lock on the server.
(4) flock=write. As strict, but the client always gets an exclusive whole-file lock on the server.
Signed-off-by: David Howells <dhowells@redhat.com>
|
H A D | yfsclient.c | diff 6c6c1d63c243025956f061e67fff3a615aa0f6be Thu Apr 25 08:26:52 CDT 2019 David Howells <dhowells@redhat.com> afs: Provide mount-time configurable byte-range file locking emulation
Provide byte-range file locking emulation that can be configured at mount time to one of four modes:
(1) flock=local. Locking is done locally only and no reference is made to the server.
(2) flock=openafs. Byte-range locking is done locally only; whole-file locking is done with reference to the server. Whole-file locks cannot be upgraded unless the client holds an exclusive lock.
(3) flock=strict. Byte-range and whole-file locking both require a sufficient whole-file lock on the server.
(4) flock=write. As strict, but the client always gets an exclusive whole-file lock on the server.
Signed-off-by: David Howells <dhowells@redhat.com>
|
H A D | fsclient.c | diff 6c6c1d63c243025956f061e67fff3a615aa0f6be Thu Apr 25 08:26:52 CDT 2019 David Howells <dhowells@redhat.com> afs: Provide mount-time configurable byte-range file locking emulation
Provide byte-range file locking emulation that can be configured at mount time to one of four modes:
(1) flock=local. Locking is done locally only and no reference is made to the server.
(2) flock=openafs. Byte-range locking is done locally only; whole-file locking is done with reference to the server. Whole-file locks cannot be upgraded unless the client holds an exclusive lock.
(3) flock=strict. Byte-range and whole-file locking both require a sufficient whole-file lock on the server.
(4) flock=write. As strict, but the client always gets an exclusive whole-file lock on the server.
Signed-off-by: David Howells <dhowells@redhat.com>
|
H A D | super.c | diff 6c6c1d63c243025956f061e67fff3a615aa0f6be Thu Apr 25 08:26:52 CDT 2019 David Howells <dhowells@redhat.com> afs: Provide mount-time configurable byte-range file locking emulation
Provide byte-range file locking emulation that can be configured at mount time to one of four modes:
(1) flock=local. Locking is done locally only and no reference is made to the server.
(2) flock=openafs. Byte-range locking is done locally only; whole-file locking is done with reference to the server. Whole-file locks cannot be upgraded unless the client holds an exclusive lock.
(3) flock=strict. Byte-range and whole-file locking both require a sufficient whole-file lock on the server.
(4) flock=write. As strict, but the client always gets an exclusive whole-file lock on the server.
Signed-off-by: David Howells <dhowells@redhat.com>
|
H A D | internal.h | diff 6c6c1d63c243025956f061e67fff3a615aa0f6be Thu Apr 25 08:26:52 CDT 2019 David Howells <dhowells@redhat.com> afs: Provide mount-time configurable byte-range file locking emulation
Provide byte-range file locking emulation that can be configured at mount time to one of four modes:
(1) flock=local. Locking is done locally only and no reference is made to the server.
(2) flock=openafs. Byte-range locking is done locally only; whole-file locking is done with reference to the server. Whole-file locks cannot be upgraded unless the client holds an exclusive lock.
(3) flock=strict. Byte-range and whole-file locking both require a sufficient whole-file lock on the server.
(4) flock=write. As strict, but the client always gets an exclusive whole-file lock on the server.
Signed-off-by: David Howells <dhowells@redhat.com>
|
/openbmc/linux/include/trace/events/ |
H A D | afs.h | diff 6c6c1d63c243025956f061e67fff3a615aa0f6be Thu Apr 25 08:26:52 CDT 2019 David Howells <dhowells@redhat.com> afs: Provide mount-time configurable byte-range file locking emulation
Provide byte-range file locking emulation that can be configured at mount time to one of four modes:
(1) flock=local. Locking is done locally only and no reference is made to the server.
(2) flock=openafs. Byte-range locking is done locally only; whole-file locking is done with reference to the server. Whole-file locks cannot be upgraded unless the client holds an exclusive lock.
(3) flock=strict. Byte-range and whole-file locking both require a sufficient whole-file lock on the server.
(4) flock=write. As strict, but the client always gets an exclusive whole-file lock on the server.
Signed-off-by: David Howells <dhowells@redhat.com>
|