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/ba85563e1864
branches: trunk
changeset: 337064:ba85563e1864
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 2e76595eccd4 -r ba85563e1864 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