summaryrefslogtreecommitdiffstats
path: root/fs/gfs2/meta_io.c
Commit message (Expand)AuthorAgeFilesLines
* gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawnAndreas Gruenbacher2023-12-201-3/+6
* gfs2: Mark withdraws as unlikelyAndreas Gruenbacher2023-12-201-3/+3
* buffer: remove folio_create_empty_buffers()Matthew Wilcox (Oracle)2023-10-251-1/+1
* gfs2: convert gfs2_getjdatabuf to use a folioMatthew Wilcox (Oracle)2023-10-251-14/+8
* gfs2: convert gfs2_getbuf() to foliosMatthew Wilcox (Oracle)2023-10-251-22/+17
* gfs2: replace obvious uses of b_page with b_folioMatthew Wilcox (Oracle)2023-01-181-1/+1
* gfs2: Fix and clean up create / evict interactionAndreas Gruenbacher2022-12-021-0/+6
* gfs2: replace ll_rw_block()Zhang Yi2022-09-111-5/+2
* fs/gfs2: Use the enum req_op and blk_opf_t typesBart Van Assche2022-07-141-5/+4
* fs/buffer: Combine two submit_bh() and ll_rw_block() argumentsBart Van Assche2022-07-141-5/+4
* gfs2: Convert to release_folioMatthew Wilcox (Oracle)2022-05-091-2/+2
* Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-03-221-2/+4
|\
| * fs: Convert __set_page_dirty_buffers to block_dirty_folioMatthew Wilcox (Oracle)2022-03-161-2/+2
| * fs: Turn block_invalidatepage into block_invalidate_folioMatthew Wilcox (Oracle)2022-03-151-0/+2
* | block: pass a block_device and opf to bio_allocChristoph Hellwig2022-02-021-3/+1
|/
* gfs2: don't stop reads while withdraw in progressBob Peterson2021-08-201-4/+3
* mm: require ->set_page_dirty to be explicitly wired upChristoph Hellwig2021-06-291-0/+2
* gfs2: Fix a number of kernel-doc warningsLee Jones2021-04-091-0/+1
* gfs2: Turn gfs2_meta_indirect_buffer into gfs2_meta_bufferAndreas Gruenbacher2021-04-031-5/+4
* gfs2: don't create empty buffers for NO_CREATEBob Peterson2021-04-031-3/+7
* gfs2: Wipe jdata and ail1 in gfs2_journal_wipe, formerly gfs2_meta_wipeBob Peterson2020-10-151-5/+76
* gfs2: fix withdraw sequence deadlockBob Peterson2020-05-061-1/+1
* gfs2: Force withdraw to replay journals and wait for it to finishBob Peterson2020-02-271-1/+2
* gfs2: Introduce function gfs2_withdrawnBob Peterson2019-11-141-3/+3
* gfs2: Rename SDF_SHUTDOWN to SDF_WITHDRAWNBob Peterson2019-06-271-3/+3
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398Thomas Gleixner2019-06-051-4/+1
* block: remove the i argument to bio_for_each_segment_allChristoph Hellwig2019-04-301-2/+1
* block: allow bio_for_each_segment_all() to iterate over multi-page bvecMing Lei2019-02-151-1/+2
* gfs2: Don't withdraw under a spin lockAndreas Gruenbacher2018-06-211-2/+2
* Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-blockLinus Torvalds2017-09-071-1/+1
|\
| * block: replace bi_bdev with a gendisk pointer and partitions indexChristoph Hellwig2017-08-231-1/+1
* | gfs2: add flag REQ_PRIO for metadata I/OColy Li2017-07-211-2/+4
* | GFS2: Prevent double brelse in gfs2_meta_indirect_bufferBob Peterson2017-07-171-1/+2
|/
* block: switch bios to blk_status_tChristoph Hellwig2017-06-091-1/+1
* Merge tag 'gfs2-4.11.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2017-02-211-3/+3
|\
| * GFS2: Switch tr_touched to flag in transactionBob Peterson2017-01-271-3/+3
* | writeback: add wbc_to_write_flags()Jens Axboe2016-11-021-2/+1
* | block,fs: use REQ_* flags directlyChristoph Hellwig2016-11-011-3/+3
|/
* gfs2: Fix extended attribute readahead optimizationAndreas Gruenbacher2016-08-181-16/+19
* block: get rid of bio_rw and READAChristoph Hellwig2016-07-201-1/+1
* gfs2: use bio op accessorsMike Christie2016-06-071-3/+4
* fs: have ll_rw_block users pass in op and flags separatelyMike Christie2016-06-071-2/+2
* fs: have submit_bh users pass in op and flags separatelyMike Christie2016-06-071-3/+3
* block/fs/drivers: remove rw argument from submit_bioMike Christie2016-06-071-1/+2
* Merge tag 'gfs2-4.7.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Linus Torvalds2016-05-201-3/+4
|\
| * GFS2: Refactor gfs2_remove_from_journalBob Peterson2016-05-061-3/+4
* | mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosKirill A. Shutemov2016-04-041-2/+2
|/
* gfs2: Extended attribute readahead optimizationAndreas Gruenbacher2015-11-181-18/+63
* gfs2: Extended attribute readaheadAndreas Gruenbacher2015-11-161-2/+25
* GFS2: Move glock superblock pointer to field gl_nameBob Peterson2015-09-031-3/+3