Porting the Arla file system to Windows NT

Magnus Ahltorp · 2006

This paper describes how we ported the Arla filesystem to Windows NT/2000. Win-dows is very different from the platforms (different flavors of Unix) that Arla was written for before. Arla consists of a complex userland daemon (arlad) and a rather simple kernel-module (xfs). Arlad needed very little work to be able to work on Windows because we used Cygwin. The Windows kernel-module was written from scratch under influence from the earlier Unix kernel-modules. Since everthing was different it took very long time to complete the work with xfs. A problem is that there is little example code available to be used as reference and inspiration. 1

Read the paper · More papers on PaperTik