DragonFly commits List (threaded) for 2009-08
DragonFly BSD
DragonFly commits List (threaded) for 2009-08
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: HAMMER - break atomicy for huge reads and writes.


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 18 Aug 2009 21:07:57 -0700 (PDT)

commit f864373ff918ca8be59bfbb575c27256b3f5cd02
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date:   Tue Aug 18 21:06:23 2009 -0700

    HAMMER - break atomicy for huge reads and writes.
    
    * Allow reads or writes in excess of 100MB to be interrupted.  Otherwise
      it is a simple matter to DOS the machine into oblivion.
    
      And if you think it could be bad on a 32 bit machine, just think what
      can happen on a 64-bit machine with a multi-terrabyte address space!

Summary of changes:
 sys/vfs/hammer/hammer_vnops.c |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/f864373ff918ca8be59bfbb575c27256b3f5cd02


-- 
DragonFly BSD source repository



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