Presented by

  • Wenruo Qu

    Wenruo Qu

    Wenruo is an experienced btrfs developer, used to work for Fujitsu and now is an employee of SUSE. He has contributed several new features to btrfs, like subpage support, also reworked several functionalities, like RAID56 and qgroups.

Abstract

Linux kernel has introduce a new mechanism, folio, to provide a way to represent pages which are continuous in their physical space. This brings new challenge and opportunity to filesystems. This talk will go through the filesystem-oriented changes related to the folio interface, and focus on the btrfs front on how the btrfs community is going to migrate from the traditional page based interface to the new folio interfaces. And explore what the new folio interfaces can bring to btrfs.