• Linus Torvalds's avatar
    Merge tag 'for-linus' of git://github.com/prasad-joshi/logfs_upstream · 89a897fb
    Linus Torvalds authored
    Pull LogFS bugfixes from Prasad Joshi:
    
     - "logfs: query block device for number of pages to send with bio"
    
    	This BUG was found when LogFS was used on KVM. The patch fixes
    	the problem by asking for underlaying block device the number
    	of pages to send with each BIO.
    
     - "logfs: maintain the ordering of meta-inode destruction"
    
    	LogFS maintains file system meta-data in special inodes. These
    	inodes are releated to each other, therefore they must be
    	destroyed in a proper order.
    
     - "logfs: initialize the number of iovecs in bio"
    
    	LogFS used to panic when it was created on an encrypted LVM
    	volume. The patch fixes the problem by properly initializing
    	the BIO.
    
    Plus a couple more:
     - logfs: create a pagecache page if it is not present
     - logfs: destroy the reserved inodes while unmounting
    
    * tag 'for-linus' of git://github.com/prasad-joshi/logfs_upstream:
      logfs: query block device for number of pages to send with bio
      logfs: maintain the ordering of meta-inode destruction
      logfs: create a pagecache page if it is not present
      logfs: initialize the number of iovecs in bio
      logfs: destroy the reserved inodes while unmounting
    89a897fb
readwrite.c 55.8 KB