summaryrefslogtreecommitdiffstats
path: root/fs/zonefs (follow)
Commit message (Expand)AuthorAgeFilesLines
* zonefs: convert to new timestamp accessorsJeff Layton2023-10-181-5/+5
* Merge tag 'iomap-6.6-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2023-08-281-1/+1
|\
| * iomap: Add per-block dirty state tracking to improve performanceRitesh Harjani (IBM)2023-07-251-1/+1
* | Merge tag 'v6.6-vfs.ctime' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2023-08-281-3/+5
|\ \
| * | zonefs: convert to ctime accessor functionsJeff Layton2023-07-241-3/+5
| |/
* / zonefs: fix synchronous direct writes to sequential filesDamien Le Moal2023-08-103-118/+4
|/
* Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-06-281-3/+1
|\
| * iomap: update ki_pos in iomap_file_buffered_writeChristoph Hellwig2023-06-101-3/+1
* | Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds2023-06-261-1/+1
|\ \
| * | zonefs: use __bio_add_page for adding single page to bioJohannes Thumshirn2023-05-311-1/+1
* | | Merge tag 'for-6.5/splice-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds2023-06-261-1/+39
|\| |
| * | zonefs: Provide a splice-read wrapperDavid Howells2023-05-241-1/+39
| |/
* | zonefs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO methodChristoph Hellwig2023-06-141-1/+1
* | zonefs: use iomap for synchronous direct writesDamien Le Moal2023-06-143-97/+120
|/
* zonefs: Do not propagate iomap_dio_rw() ENOTBLK error to user spaceDamien Le Moal2023-03-301-2/+12
* zonefs: Always invalidate last cached page on append writeDamien Le Moal2023-03-301-0/+14
* zonefs: Fix error message in zonefs_file_dio_append()Damien Le Moal2023-03-201-1/+1
* zonefs: Prevent uninitialized symbol 'size' warningDamien Le Moal2023-03-201-1/+1
* Merge tag 'zonefs-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/d...Linus Torvalds2023-02-226-1243/+1656
|\
| * zonefs: make kobj_type structure constantThomas Weißschuh2023-02-131-1/+1
| * zonefs: Cache zone group directory inodesDamien Le Moal2023-01-232-0/+49
| * zonefs: Dynamically create file inodes when neededDamien Le Moal2023-01-232-99/+257
| * zonefs: Separate zone information from inode informationDamien Le Moal2023-01-234-304/+449
| * zonefs: Reduce struct zonefs_inode_info sizeDamien Le Moal2023-01-233-29/+42
| * zonefs: Simplify IO error handlingDamien Le Moal2023-01-232-55/+64
| * zonefs: Reorganize codeDamien Le Moal2023-01-234-916/+955
* | Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-02-201-5/+5
|\ \ | |/ |/|
| * quota: port to mnt_idmapChristian Brauner2023-01-191-1/+1
| * fs: port inode_init_owner() to mnt_idmapChristian Brauner2023-01-191-1/+1
| * fs: port ->setattr() to pass mnt_idmapChristian Brauner2023-01-191-4/+4
* | zonefs: Detect append writes at invalid locationsDamien Le Moal2023-01-161-0/+22
|/
* zonefs: Fix active zone accountingDamien Le Moal2022-11-252-2/+15
* zonefs: Fix race between modprobe and mountZhang Xiaoxu2022-11-221-6/+6
* zonefs: Remove to_attr() helper functionDamien Le Moal2022-11-161-5/+0
* zonefs: fix zone report size in __zonefs_io_error()Damien Le Moal2022-11-161-10/+27
* Merge tag 'iomap-6.0-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2022-08-111-8/+0
|\
| * zonefs: remove ->writepageChristoph Hellwig2022-07-221-8/+0
* | Merge tag 'zonefs-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-08-041-9/+7
|\ \
| * | zonefs: Call page_address() on page acquired with GFP_KERNEL flagFabio M. De Francesco2022-07-071-9/+7
| |/
* | Merge tag 'pull-work.iov_iter-base' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2022-08-031-1/+1
|\ \
| * | iocb: delay evaluation of IS_SYNC(...) until we want to check IOCB_DSYNCAl Viro2022-06-101-1/+1
* | | Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-08-031-1/+1
|\ \ \
| * | | mm/migrate: Add filemap_migrate_folio()Matthew Wilcox (Oracle)2022-08-021-1/+1
| | |/ | |/|
* | | Merge tag 'for-5.20/block-2022-07-29' of git://git.kernel.dk/linux-blockLinus Torvalds2022-08-022-14/+12
|\ \ \
| * | | fs/zonefs: Use the enum req_op type for tracing request operationsBart Van Assche2022-07-141-1/+1
| * | | treewide: Rename enum req_opf into enum req_opBart Van Assche2022-07-142-4/+3
| * | | block: replace blkdev_nr_zones with bdev_nr_zonesChristoph Hellwig2022-07-061-9/+8
| |/ /
* | | attr: port attribute changes to new typesChristian Brauner2022-06-261-1/+1
* | | quota: port quota helpers mount idsChristian Brauner2022-06-261-1/+1
|/ /
* | zonefs: fix zonefs_iomap_begin() for readsDamien Le Moal2022-06-081-30/+64