This is an old revision of the document!
Sonja Milicic
About me
I'm an undergraduate student at Faculty of Electrical Engineering and Computing in Zagreb, Croatia. My project for GSoC 2007 is FreeBSD “safety net” IO logging utility.
Status updates
I've put status updates on their own page here:
Current activities
- userland utility to drop log file/snapshot data in text format (estimated date finished: August 18th)
- hunting for bugs
Completed
- GEOM module
- gctl interface
- worker thread
- event queue handling
- GEOM methods
- IO logging
- committing log file to disk
- snapshots - I/O functionality, multiple snapshots support, reverting (rollback) to snapshot
- geom helper library
- kernel code for file manipulation
To do (and estimated day for finishing)
- complete documentation (August 31st)
- improvements - use uma_zone for allocation table, compression for log file, storing part of allocation table to disk if it's too big for memory