fs/jfs: TRIM support for JFS Filesystem
This patch adds support for the two linux interfaces of the discard/TRIM command for SSD devices and sparse/thinly-provisioned LUNs. JFS will support batched discard via FITRIM ioctl and online discard with the discard mount option. Signed-off-by:Tino Reichardt <list-jfs@mcmilk.de> Signed-off-by:
Dave Kleikamp <dave.kleikamp@oracle.com>
Showing
- Documentation/filesystems/jfs.txt 16 additions, 3 deletionsDocumentation/filesystems/jfs.txt
- fs/jfs/Makefile 1 addition, 1 deletionfs/jfs/Makefile
- fs/jfs/ioctl.c 42 additions, 1 deletionfs/jfs/ioctl.c
- fs/jfs/jfs_discard.c 117 additions, 0 deletionsfs/jfs/jfs_discard.c
- fs/jfs/jfs_discard.h 26 additions, 0 deletionsfs/jfs/jfs_discard.h
- fs/jfs/jfs_dmap.c 121 additions, 4 deletionsfs/jfs/jfs_dmap.c
- fs/jfs/jfs_dmap.h 2 additions, 0 deletionsfs/jfs/jfs_dmap.h
- fs/jfs/jfs_filsys.h 3 additions, 0 deletionsfs/jfs/jfs_filsys.h
- fs/jfs/jfs_incore.h 1 addition, 0 deletionsfs/jfs/jfs_incore.h
- fs/jfs/super.c 56 additions, 15 deletionsfs/jfs/super.c
Loading
Please register or sign in to comment