Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/share/man/man9 Nesting shared in lazy is OK. Note nesting n...



details:   https://anonhg.NetBSD.org/src/rev/e74ec80f1e90
branches:  trunk
changeset: 807206:e74ec80f1e90
user:      riastradh <riastradh%NetBSD.org@localhost>
date:      Tue Mar 31 20:50:29 2015 +0000

description:
Nesting shared in lazy is OK.  Note nesting never blocks.

diffstat:

 share/man/man9/fstrans.9 |  6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diffs (24 lines):

diff -r dc2a8301b758 -r e74ec80f1e90 share/man/man9/fstrans.9
--- a/share/man/man9/fstrans.9  Tue Mar 31 18:01:09 2015 +0000
+++ b/share/man/man9/fstrans.9  Tue Mar 31 20:50:29 2015 +0000
@@ -1,4 +1,4 @@
-.\"     $NetBSD: fstrans.9,v 1.18 2015/03/31 15:49:45 riastradh Exp $
+.\"     $NetBSD: fstrans.9,v 1.19 2015/03/31 20:50:29 riastradh Exp $
 .\"
 .\" Copyright (c) 2007 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -108,13 +108,11 @@
 suspended.
 .Pp
 Transactions are per-thread and nestable: if a thread is already in a
-transaction, it can enter another transaction.
+transaction, it can enter another transaction without blocking.
 Each
 .Fn fstrans_start
 must be paired with
 .Fn fstrans_done .
-Entering a shared transaction while in a lazy transaction is not
-allowed and will lead to deadlock.
 Transactions for multiple distinct mount points may not be nested.
 .Pp
 The file system's



Home | Main Index | Thread Index | Old Index