Age | Commit message (Expand) | Author | Files | Lines |
2024-01-10 | Merge tag 'gfs2-v6.7-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -1/+1 |
2023-12-29 | fs: remove the bh_end_io argument from __block_write_full_folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2023-12-29 | fs: convert block_write_full_page to block_write_full_folio | Matthew Wilcox (Oracle) | 1 | -2/+2 |
2023-12-20 | gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn | Andreas Gruenbacher | 1 | -1/+1 |
2023-12-20 | gfs2: Mark withdraws as unlikely | Andreas Gruenbacher | 1 | -1/+1 |
2023-12-10 | fs: convert error_remove_page to error_remove_folio | Matthew Wilcox (Oracle) | 1 | -2/+2 |
2023-12-10 | gfs2: convert stuffed_readpage() to stuffed_read_folio() | Matthew Wilcox (Oracle) | 1 | -20/+17 |
2023-11-07 | Merge tag 'gfs2-v6.6-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -38/+34 |
2023-11-06 | gfs2: Convert gfs2_internal_read to folios | Andreas Gruenbacher | 1 | -18/+16 |
2023-11-06 | gfs2: Convert stuffed_readpage to folios | Andreas Gruenbacher | 1 | -16/+14 |
2023-11-06 | gfs2: Minor gfs2_write_jdata_batch PAGE_SIZE cleanup | Andreas Gruenbacher | 1 | -3/+3 |
2023-10-25 | buffer: remove folio_create_empty_buffers() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2023-09-22 | gfs2: Get rid of the gfs2_glock_is_held_* helpers | Andreas Gruenbacher | 1 | -1/+1 |
2023-09-05 | Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -4/+3 |
2023-09-05 | gfs2: low-memory forced flush fixes | Andreas Gruenbacher | 1 | -2/+2 |
2023-09-05 | gfs2: increase usage of folio_next_index() helper | Minjie Du | 1 | -2/+1 |
2023-07-25 | iomap: Add per-block dirty state tracking to improve performance | Ritesh Harjani (IBM) | 1 | -1/+1 |
2023-07-04 | Merge tag 'gfs2-v6.4-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -10/+9 |
2023-07-03 | gfs2: Use memcpy_{from,to}_page where appropriate | Andreas Gruenbacher | 1 | -4/+1 |
2023-07-03 | gfs2: Replace deprecated kmap_atomic with kmap_local_page | Deepak R Varma | 1 | -4/+4 |
2023-06-19 | gfs2: support ludicrously large folios in gfs2_trans_add_databufs() | Matthew Wilcox (Oracle) | 1 | -3/+3 |
2023-06-19 | buffer: convert __block_write_full_page() to __block_write_full_folio() | Matthew Wilcox (Oracle) | 1 | -3/+2 |
2023-06-19 | gfs2: convert gfs2_write_jdata_page() to gfs2_write_jdata_folio() | Matthew Wilcox (Oracle) | 1 | -13/+13 |
2023-06-19 | gfs2: pass a folio to __gfs2_jdata_write_folio() | Matthew Wilcox (Oracle) | 1 | -15/+16 |
2023-06-19 | gfs2: use a folio inside gfs2_jdata_writepage() | Matthew Wilcox (Oracle) | 1 | -4/+5 |
2023-06-13 | gfs2: retry interrupted internal reads | Andreas Gruenbacher | 1 | -4/+7 |
2023-06-12 | gfs2: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method | Christoph Hellwig | 1 | -1/+0 |
2023-02-23 | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -29/+35 |
2023-02-22 | gfs2: Convert gfs2_page_add_databufs to folios | Andreas Gruenbacher | 1 | -4/+4 |
2023-02-22 | gfs2: jdata writepage fix | Andreas Gruenbacher | 1 | -2/+1 |
2023-02-02 | gfs2: convert gfs2_write_cache_jdata() to use filemap_get_folios_tag() | Vishal Moola (Oracle) | 1 | -29/+35 |
2022-12-06 | gfs2: Always check inode size of inline inodes | Andreas Gruenbacher | 1 | -2/+0 |
2022-08-11 | Merge tag 'iomap-6.0-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux | Linus Torvalds | 1 | -26/+0 |
2022-08-02 | mm/migrate: Add filemap_migrate_folio() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2022-07-22 | gfs2: remove ->writepage | Christoph Hellwig | 1 | -26/+0 |
2022-05-09 | fs: Change try_to_free_buffers() to take a folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2022-05-09 | gfs2: Convert to release_folio | Matthew Wilcox (Oracle) | 1 | -20/+22 |
2022-05-09 | iomap: Convert to release_folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2022-05-09 | fs: Change the type of filler_t | Matthew Wilcox (Oracle) | 1 | -18/+11 |
2022-05-09 | fs: Convert mpage_readpage to mpage_read_folio | Matthew Wilcox (Oracle) | 1 | -8/+7 |
2022-05-09 | fs: Convert iomap_readpage to iomap_read_folio | Matthew Wilcox (Oracle) | 1 | -1/+2 |
2022-03-16 | fs: Convert __set_page_dirty_buffers to block_dirty_folio | Matthew Wilcox (Oracle) | 1 | -11/+5 |
2022-03-15 | fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2022-03-15 | gfs2: Convert invalidatepage to invalidate_folio | Matthew Wilcox (Oracle) | 1 | -11/+12 |
2022-03-15 | iomap: Remove iomap_invalidatepage() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2021-08-20 | gfs2: Don't release and reacquire local statfs bh | Bob Peterson | 1 | -7/+2 |
2021-06-29 | iomap: use __set_page_dirty_nobuffers | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2021-04-09 | gfs2: Fix a number of kernel-doc warnings | Lee Jones | 1 | -4/+1 |
2020-11-12 | gfs2: Fix case in which ail writes are done to jdata holes | Bob Peterson | 1 | -1/+1 |
2020-10-15 | gfs2: Only set PageChecked if we have a transaction | Bob Peterson | 1 | -1/+2 |
2020-10-15 | gfs2: don't lock sd_ail_lock in gfs2_releasepage | Bob Peterson | 1 | -3/+0 |
2020-10-15 | gfs2: Wipe jdata and ail1 in gfs2_journal_wipe, formerly gfs2_meta_wipe | Bob Peterson | 1 | -1/+4 |
2020-10-15 | gfs2: rename gfs2_write_full_page to gfs2_write_jdata_page, remove parm | Bob Peterson | 1 | -5/+10 |
2020-10-14 | gfs2: use iomap for buffered I/O in ordered and writeback mode | Christoph Hellwig | 1 | -22/+20 |
2020-08-04 | Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -1/+1 |
2020-07-16 | treewide: Remove uninitialized_var() usage | Kees Cook | 1 | -1/+1 |
2020-07-07 | gfs2: Rework read and page fault locking | Andreas Gruenbacher | 1 | -44/+1 |
2020-06-02 | fs: convert mpage_readpages to mpage_readahead | Matthew Wilcox (Oracle) | 1 | -15/+8 |
2020-02-27 | gfs2: don't allow releasepage to free bd still used for revokes | Bob Peterson | 1 | -3/+8 |
2020-01-08 | gfs2: minor cleanup: remove unneeded variable ret in gfs2_jdata_writepage | Bob Peterson | 1 | -3/+1 |
2019-11-14 | gfs2: Introduce function gfs2_withdrawn | Bob Peterson | 1 | -2/+2 |
2019-10-30 | gfs2: Some whitespace cleanups | Andreas Gruenbacher | 1 | -1/+1 |
2019-09-04 | gfs2: Minor PAGE_SIZE arithmetic cleanups | Andreas Gruenbacher | 1 | -2/+2 |
2019-07-03 | gfs2: use iomap_bmap instead of generic_block_bmap | Christoph Hellwig | 1 | -1/+1 |
2019-07-03 | gfs2: mark stuffed_readpage static | Christoph Hellwig | 1 | -2/+1 |
2019-07-03 | gfs2: merge gfs2_writepage_common into gfs2_writepage | Christoph Hellwig | 1 | -26/+6 |
2019-07-03 | gfs2: merge gfs2_writeback_aops and gfs2_ordered_aops | Christoph Hellwig | 1 | -25/+3 |
2019-07-03 | gfs2: remove the unused gfs2_stuffed_write_end function | Christoph Hellwig | 1 | -41/+0 |
2019-06-27 | gfs2: Rename SDF_SHUTDOWN to SDF_WITHDRAWN | Bob Peterson | 1 | -2/+2 |
2019-06-05 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398 | Thomas Gleixner | 1 | -4/+1 |
2019-05-07 | gfs2: Fix iomap write page reclaim deadlock | Andreas Gruenbacher | 1 | -4/+10 |
2018-12-11 | gfs2: Fix the gfs2_invalidatepage description | Andreas Gruenbacher | 1 | -3/+3 |
2018-12-11 | gfs2: Clean up gfs2_is_{ordered,writeback} | Andreas Gruenbacher | 1 | -5/+5 |
2018-10-21 | pagevec: Use xa_mark_t | Matthew Wilcox | 1 | -1/+1 |
2018-07-25 | gfs2: use iomap_readpage for blocksize == PAGE_SIZE | Andreas Gruenbacher | 1 | -1/+5 |
2018-07-02 | gfs2: Remove gfs2_write_{begin,end} | Andreas Gruenbacher | 1 | -213/+0 |
2018-07-02 | gfs2: iomap direct I/O support | Andreas Gruenbacher | 1 | -98/+2 |
2018-07-02 | gfs2: iomap buffered write support | Andreas Gruenbacher | 1 | -9/+11 |
2018-06-04 | gfs2: Remove ordered write mode handling from gfs2_trans_add_data | Andreas Gruenbacher | 1 | -3/+4 |
2018-06-04 | gfs2: gfs2_stuffed_write_end cleanup | Andreas Gruenbacher | 1 | -31/+18 |
2018-06-04 | GFS2: Fix allocation error bug with recursive rgrp glocking | Andreas Gruenbacher | 1 | -5/+8 |
2018-03-08 | GFS2: Only set PageChecked for jdata pages | Bob Peterson | 1 | -4/+4 |
2018-01-23 | GFS2: Log the reason for log flushes in every log header | Bob Peterson | 1 | -1/+2 |
2018-01-23 | GFS2: Introduce new gfs2_log_header_v2 | Bob Peterson | 1 | -1/+1 |
2018-01-18 | gfs2: Minor gfs2_page_add_databufs cleanup | Andreas Gruenbacher | 1 | -6/+7 |
2018-01-18 | gfs2: Add gfs2_max_stuffed_size | Andreas Gruenbacher | 1 | -4/+5 |
2018-01-18 | gfs2: Typo fixes | Andreas Gruenbacher | 1 | -3/+2 |
2017-11-27 | gfs2: Remove unused gfs2_write_jdata_pagevec parameter | Andreas Gruenbacher | 1 | -3/+2 |
2017-11-15 | mm, pagevec: remove cold parameter for pagevecs | Mel Gorman | 1 | -1/+1 |
2017-11-15 | mm: remove nr_pages argument from pagevec_lookup_{,range}_tag() | Jan Kara | 1 | -1/+1 |
2017-11-15 | gfs2: use pagevec_lookup_range_tag() | Jan Kara | 1 | -18/+2 |
2017-08-10 | gfs2: forcibly flush ail to relieve memory pressure | Abhi Das | 1 | -1/+13 |
2017-02-21 | Merge tag 'gfs2-4.11.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -2/+2 |
2017-02-03 | gfs2: Make gfs2_write_full_page static | Andrew Price | 1 | -2/+2 |
2016-12-10 | fix gfs2_stuffed_write_end() on short copies | Al Viro | 1 | -3/+1 |
2016-08-18 | gfs2: Remove dirty buffer warning from gfs2_releasepage | Andreas Gruenbacher | 1 | -5/+12 |
2016-08-02 | GFS2: use BIT() macro | Fabian Frederick | 1 | -1/+1 |
2016-06-27 | gfs2: writeout truncated pages | Benjamin Marzinski | 1 | -15/+34 |
2016-05-20 | Merge tag 'gfs2-4.7.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/g... | Linus Torvalds | 1 | -2/+3 |
2016-05-06 | GFS2: Refactor gfs2_remove_from_journal | Bob Peterson | 1 | -1/+1 |
2016-05-01 | direct-io: eliminate the offset argument to ->direct_IO | Christoph Hellwig | 1 | -3/+3 |
2016-04-19 | GFS2: Add calls to gfs2_holder_uninit in two error handlers | Daniel DeFreez | 1 | -1/+2 |
2016-04-04 | mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros | Kirill A. Shutemov | 1 | -22/+22 |
2016-03-15 | GFS2: Fix direct IO write rounding error | Bob Peterson | 1 | -1/+1 |
2015-11-24 | GFS2: Extract quota data from reservations structure (revert 5407e24) | Bob Peterson | 1 | -1/+1 |
2015-06-27 | Merge tag 'gfs2-merge-window' of git://git.kernel.org:/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -4/+8 |
2015-05-05 | gfs2: kerneldoc warning fixes | Fabian Frederick | 1 | -4/+8 |
2015-04-16 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -9/+7 |
2015-04-14 | Merge tag 'gfs2-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -3/+3 |
2015-04-11 | direct_IO: remove rw from a_ops->direct_IO() | Omar Sandoval | 1 | -2/+2 |
2015-04-11 | direct_IO: use iov_iter_rw() instead of rw everywhere | Omar Sandoval | 1 | -4/+3 |
2015-04-11 | Remove rw from {,__,do_}blockdev_direct_IO() | Omar Sandoval | 1 | -3/+2 |
2015-03-25 | fs: move struct kiocb to fs.h | Christoph Hellwig | 1 | -1/+1 |
2015-03-18 | gfs2: perform quota checks against allocation parameters | Abhi Das | 1 | -3/+3 |
2015-01-20 | fs: export inode_to_bdi and use it in favor of mapping->backing_dev_info | Christoph Hellwig | 1 | -1/+1 |
2014-06-12 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -6/+5 |
2014-06-04 | mm: non-atomically mark page accessed during page cache allocation where poss... | Mel Gorman | 1 | -1/+0 |
2014-05-14 | GFS2: remove transaction glock | Benjamin Marzinski | 1 | -1/+1 |
2014-05-06 | switch {__,}blockdev_direct_IO() to iov_iter | Al Viro | 1 | -1/+1 |
2014-05-06 | get rid of pointless iov_length() in ->direct_IO() | Al Viro | 1 | -1/+1 |
2014-05-06 | pass iov_iter to ->direct_IO() | Al Viro | 1 | -6/+5 |
2014-02-06 | GFS2: journal data writepages update | Steven Whitehouse | 1 | -36/+96 |
2014-01-14 | GFS2: No need to invalidate pages for a dio read | Steven Whitehouse | 1 | -2/+3 |
2014-01-03 | GFS2: Clean up releasepage | Steven Whitehouse | 1 | -13/+5 |
2013-12-20 | GFS2: Fix incorrect invalidation for DIO/buffered I/O | Steven Whitehouse | 1 | -0/+30 |
2013-10-02 | GFS2: Add allocation parameters structure | Steven Whitehouse | 1 | -1/+3 |
2013-09-05 | GFS2: dirty inode correctly in gfs2_write_end | Benjamin Marzinski | 1 | -2/+7 |
2013-08-27 | GFS2: Merge ordered and writeback writepage | Steven Whitehouse | 1 | -31/+4 |
2013-05-21 | gfs2: use ->invalidatepage() length argument | Lukas Czerner | 1 | -2/+7 |
2013-05-21 | mm: change invalidatepage prototype to accept length | Lukas Czerner | 1 | -3/+5 |
2013-05-07 | aio: don't include aio.h in sched.h | Kent Overstreet | 1 | -0/+1 |
2013-04-08 | GFS2: replace gfs2_ail structure with gfs2_trans | Benjamin Marzinski | 1 | -1/+1 |
2013-01-29 | GFS2: Use ->writepages for ordered writes | Steven Whitehouse | 1 | -7/+6 |
2013-01-29 | GFS2: Split gfs2_trans_add_bh() into two | Steven Whitehouse | 1 | -2/+2 |
2012-11-07 | GFS2: Add Orlov allocator | Steven Whitehouse | 1 | -1/+1 |
2012-09-24 | GFS2: change function gfs2_direct_IO to use a normal gfs2_glock_dq | Bob Peterson | 1 | -1/+1 |
2012-09-24 | GFS2: Remove rs_requested field from reservations | Steven Whitehouse | 1 | -4/+5 |
2012-06-06 | GFS2: Fold quota data into the reservations struct | Bob Peterson | 1 | -14/+2 |
2012-06-06 | GFS2: Extend the life of the reservations | Bob Peterson | 1 | -1/+1 |
2012-05-02 | GFS2: eliminate log elements and simplify | Bob Peterson | 1 | -4/+4 |
2012-04-24 | GFS2: Remove unused argument from gfs2_internal_read | Andrew Price | 1 | -3/+2 |
2012-04-24 | GFS2: Remove bd_list_tr | Steven Whitehouse | 1 | -1/+0 |
2012-04-24 | GFS2: make function gfs2_page_add_databufs static | Bob Peterson | 1 | -2/+2 |
2012-04-10 | GFS2: Allow caching of rindex glock | Bob Peterson | 1 | -2/+2 |
2012-03-20 | gfs2: remove the second argument of k[un]map_atomic() | Cong Wang | 1 | -6/+6 |
2011-11-22 | GFS2: decouple quota allocations from block allocations | Bob Peterson | 1 | -9/+9 |
2011-10-21 | GFS2: Cache the most recently used resource group in the inode | Steven Whitehouse | 1 | -1/+1 |
2011-10-21 | GFS2: Use ->dirty_inode() | Steven Whitehouse | 1 | -6/+0 |
2011-07-14 | GFS2: Resolve inode eviction and ail list interaction bug | Steven Whitehouse | 1 | -0/+3 |
2011-05-03 | GFS2: Improve bug trap code in ->releasepage() | Steven Whitehouse | 1 | -2/+6 |
2011-04-18 | GFS2: write_end error path fails to unlock transaction lock | Bob Peterson | 1 | -1/+1 |
2011-03-24 | Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-block | Linus Torvalds | 1 | -3/+0 |
2011-03-14 | GFS2: Adding missing unlock_page() | Maxim | 1 | -0/+1 |
2011-03-10 | block: remove per-queue plugging | Jens Axboe | 1 | -3/+0 |
2010-10-25 | fs: kill block_prepare_write | Christoph Hellwig | 1 | -2/+1 |
2010-09-28 | GFS2: Fix compiler warning from previous patch | Steven Whitehouse | 1 | -1/+1 |
2010-09-28 | GFS2: reserve more blocks for transactions | Benjamin Marzinski | 1 | -0/+2 |
2010-09-20 | GFS2: fallocate support | Benjamin Marzinski | 1 | -2/+2 |
2010-09-20 | GFS2: Remove i_disksize | Steven Whitehouse | 1 | -5/+1 |
2010-09-20 | GFS2: New truncate sequence | Steven Whitehouse | 1 | -6/+4 |
2010-08-10 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -5/+5 |
2010-08-09 | check ATTR_SIZE contraints in inode_change_ok | Christoph Hellwig | 1 | -2/+2 |
2010-08-09 | sort out blockdev_direct_IO variants | Christoph Hellwig | 1 | -3/+3 |
2010-07-29 | GFS2: Simplify gfs2_write_alloc_required | Bob Peterson | 1 | -3/+1 |
2010-07-29 | GFS2: Use nobh_writepage | Steven Whitehouse | 1 | -4/+1 |
2010-05-27 | kill spurious reference to vmtruncate | npiggin@suse.de | 1 | -1/+7 |
2010-03-29 | GFS2: Clean up stuffed file copying | Steven Whitehouse | 1 | -3/+5 |
2010-03-01 | GFS2: Metadata address space clean up | Steven Whitehouse | 1 | -2/+2 |
2009-12-03 | writeback: remove unused nonblocking and congestion checks (gfs2) | Wu Fengguang | 1 | -12/+0 |
2009-12-03 | GFS2: drop rindex glock to refresh rindex list | Benjamin Marzinski | 1 | -2/+6 |
2009-09-16 | HWPOISON: Enable .remove_error_page for migration aware file systems | Andi Kleen | 1 | -0/+3 |
2009-07-30 | GFS2: keep statfs info in sync on grows | Benjamin Marzinski | 1 | -0/+39 |
2009-05-22 | GFS2: Clean up some file names | Steven Whitehouse | 1 | -0/+1145 |