This is an old revision of the document!


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.

  • GEOM module - implementing IO logging. Estimated date for finishing: between July 17th and 20th

Bugs found

  • memory leak after kldunload (32 bytes) - forgot to free() something?
  • kldunload without the geom being stopped previously crashes when attempting g_wither_geom
  • GEOM module
    • gctl interface
    • worker thread
    • event queue handling
    • GEOM methods
  • geom helper library
  • kernel code for file manipulation
  • userland utility to dump snapshot data in text format, for performance and data analysis (July 30th)
  • full READ/WRITE functionality for the snapshot (August 15th)
  • support for multiple snapshot files and switching between them (August 31st)
  • write documentation (parallel with programming, but will be revised and completed once the code is done)

  • sonjamilicic.1184106916.txt.gz
  • Last modified: 2007/07/10 22:35
  • by SonjaMilicic