Porting the SGI XFS file system to Linux

  • Authors:
  • Jim Mostek;Bill Earl;Steven Levine;Steve Lord;Russell Cattelan;Ken McDonell;Ted Kline;Brian Gaffey;Rajagopal Ananthanarayanan

  • Affiliations:
  • SGI;SGI;SGI;SGI;SGI;SGI;SGI;SGI;SGI

  • Venue:
  • ATEC '00 Proceedings of the annual conference on USENIX Annual Technical Conference
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

The limitations of traditional Linux file systems are becoming evident as new application demands for Linux file systems arise. SGI has ported the XFS file system to the Linux operating system to address these constraints. This paper describes the major technical areas that were addressed in this port, specifically regarding the file system interface to the operating system, buffer caching in XFS, and volume management layers. In addition, this paper describes some of the legal issues surrounding the porting of the XFS file system, and the encumbrance review process that SGI performed.