(no commit message)
authordillon <dillon@web>
Mon, 22 Feb 2010 22:30:19 +0000 (14:30 -0800)
committerCharlie <root@leaf.dragonflybsd.org>
Mon, 22 Feb 2010 22:30:19 +0000 (14:30 -0800)
docs/developer/gsoc2010/index.mdwn

index cb0d855..b6f4343 100644 (file)
@@ -24,6 +24,66 @@ Meta information:
 
 ---
 
+##### HAMMER Data dedup
+* Add a data de-duplication mechanism to HAMMER.
+
+* Potential data matches using CRCs during pruning runs,
+  verify duplicate data, collapse the B-Tree reference,
+  and account for the additional ref in the allocator.
+
+Meta information:
+
+* Difficulty: Moderate
+* Contact point: dillon
+
+---
+
+##### Implement i386 32-bit ABI for x86_64 64-bit kernel
+* Add a 32-bit syscall table which translates 32-bit
+  system calls to 64-bit
+
+* Add support for 32 bit compatibility mode operation
+  and ELF binary detection.
+
+Meta information:
+
+* Difficulty: Moderate
+* Contact point: dillon
+
+---
+
+##### Implement ARC algorithm for vnode free list
+* Vnode recycling is LRU and can't efficiently handle data sets which
+  exceed the maxvnode limit.
+
+Meta information:
+
+* Difficulty: Modest
+* Contact point: dillon
+
+---
+
+##### Implement swapoff
+* We have swapon to add swap space, we need a swapoff to
+  remove it.
+
+Meta information:
+
+* Difficulty: Modest
+* Contact point: dillon
+
+---
+
+##### Implement SHA-2 password encryption
+* Implement new default encryption for master.passwd
+
+Meta information:
+
+* Difficulty: Fairly easy
+* Contact point: dillon
+
+---
+
 ##### Ultra Fast Boot & Shutdown Speed
 * Be competitive with GNU/Linux, OSX & MS Windows refinements in this area.