diff options
author | Frans Kaashoek <[email protected]> | 2019-07-30 12:53:19 -0400 |
---|---|---|
committer | Frans Kaashoek <[email protected]> | 2019-07-30 12:53:19 -0400 |
commit | 848d1906e81992c78bee9e9ce5a5d38e107265cc (patch) | |
tree | ac4d67a267c0f14ee894eeecfaec0a6b6c5ee223 /kernel/buf.h | |
parent | 87183da13d80555fde253823108be12667246079 (diff) | |
download | xv6-labs-848d1906e81992c78bee9e9ce5a5d38e107265cc.tar.gz xv6-labs-848d1906e81992c78bee9e9ce5a5d38e107265cc.tar.bz2 xv6-labs-848d1906e81992c78bee9e9ce5a5d38e107265cc.zip |
Track in buf if disk "owns" buffer
Diffstat (limited to 'kernel/buf.h')
-rw-r--r-- | kernel/buf.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/buf.h b/kernel/buf.h index ae9d264..4a3a39d 100644 --- a/kernel/buf.h +++ b/kernel/buf.h @@ -1,5 +1,6 @@ struct buf { int valid; // has data been read from disk? + int disk; // does disk "own" buf? uint dev; uint blockno; struct sleeplock lock; |