summaryrefslogtreecommitdiffstats
path: root/fs/gfs2
Commit message (Expand)AuthorAgeFilesLines
* gfs2: Improve gfs2_make_fs_rw error handlingAndreas Gruenbacher2023-03-101-2/+6
* gfs2: jdata writepage fixAndreas Gruenbacher2023-03-101-2/+1
* gfs2: Always check inode size of inline inodesAndreas Gruenbacher2023-02-093-5/+3
* gfs2: Cosmetic gfs2_dinode_{in,out} cleanupAndreas Gruenbacher2023-02-092-33/+35
* gfs2: Switch from strlcpy to strscpyAndreas Gruenbacher2022-11-261-5/+7
* gfs2: Check sb_bsize_shift after reading superblockAndrew Price2022-11-261-1/+4
* gfs2: Fix gfs2_file_buffered_write endless loop workaroundAndreas Gruenbacher2022-07-121-0/+1
* gfs2: use i_lock spin_lock for inode qadataBob Peterson2022-06-091-12/+20
* gfs2: Disable page faults during lockless buffered readsAndreas Gruenbacher2022-05-251-1/+3
* gfs2: Fix filesystem block deallocation for short writesAndreas Gruenbacher2022-05-181-6/+5
* gfs2: No short reads or writes upon glock contentionAndreas Gruenbacher2022-05-091-4/+0
* gfs2: Make sure not to return short direct writesAndreas Gruenbacher2022-05-091-1/+1
* gfs2: Minor retry logic cleanupAndreas Gruenbacher2022-05-091-18/+16
* gfs2: Prevent endless loops in gfs2_file_buffered_writeAndreas Gruenbacher2022-05-091-0/+3
* gfs2: Fix mmap + page fault deadlocks for direct I/OAndreas Gruenbacher2022-05-011-12/+87
* iomap: Add done_before argument to iomap_dio_rwAndreas Gruenbacher2022-05-011-2/+2
* gfs2: Fix mmap + page fault deadlocks for buffered I/OAndreas Gruenbacher2022-05-011-5/+94
* gfs2: Eliminate ip->i_ghAndreas Gruenbacher2022-05-012-15/+22
* gfs2: Move the inode glock locking to gfs2_file_buffered_writeAndreas Gruenbacher2022-05-012-59/+28
* gfs2: Introduce flag for glock holder auto-demotionBob Peterson2022-05-013-36/+200
* gfs2: Clean up function may_grantAndreas Gruenbacher2022-05-011-50/+69
* gfs2: Add wrapper for iomap_file_buffered_writeAndreas Gruenbacher2022-05-011-10/+17
* gfs2: assign rgrp glock before compute_bitstructsBob Peterson2022-04-271-4/+5
* gfs2: Make sure FITRIM minlen is rounded up to fs block sizeAndrew Price2022-04-081-1/+2
* gfs2: gfs2_setattr_size error path fixAndreas Gruenbacher2022-04-086-8/+9
* gfs2: Fix gfs2_release for non-writers regressionBob Peterson2022-02-161-3/+4
* gfs2: Fix length of holes reported at end-of-fileAndreas Gruenbacher2021-12-081-1/+1
* gfs2: release iopen glock early in evictBob Peterson2021-12-081-7/+7
* gfs2: Fix glock_hash_walk bugsAndreas Gruenbacher2021-11-181-10/+12
* gfs2: Cancel remote delete work asynchronouslyAndreas Gruenbacher2021-11-181-1/+1
* Merge branch 'work.gfs2' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2021-09-091-2/+2
|\
| * gfs2: Switch to may_setattr in gfs2_setattrAndreas Gruenbacher2021-08-131-2/+2
* | Merge tag 'ovl-update-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2021-09-022-2/+5
|\ \
| * | vfs: add rcu argument to ->get_acl() callbackMiklos Szeredi2021-08-182-2/+5
| |/
* | Merge tag 'iomap-5.15-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2021-08-311-3/+2
|\ \
| * | iomap: remove the iomap arguments to ->page_{prepare,done}Christoph Hellwig2021-08-161-3/+2
| |/
* | Merge tag 'gfs2-v5.14-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2021-08-3113-141/+139
|\ \
| * | gfs2: Remove redundant check from gfs2_glock_dqBob Peterson2021-08-201-6/+5
| * | gfs2: Delay withdraw from atomic contextBob Peterson2021-08-201-1/+1
| * | gfs2: Don't call dlm after protocol is unmountedBob Peterson2021-08-201-0/+5
| * | gfs2: don't stop reads while withdraw in progressBob Peterson2021-08-202-4/+8
| * | gfs2: Mark journal inodes as "don't cache"Bob Peterson2021-08-202-0/+2
| * | gfs2: nit: gfs2_drop_inode shouldn't return boolBob Peterson2021-08-201-1/+1
| * | gfs2: Eliminate vestigial HIF_FIRSTBob Peterson2021-08-202-3/+0
| * | gfs2: Make recovery error more readableBob Peterson2021-08-201-1/+1
| * | gfs2: Don't release and reacquire local statfs bhBob Peterson2021-08-205-41/+25
| * | gfs2: init system threads before freeze lockBob Peterson2021-08-202-55/+48
| * | gfs2: tiny cleanup in gfs2_log_reserveBob Peterson2021-08-191-1/+1
| * | gfs2: trivial clean up of gfs2_ail_errorBob Peterson2021-08-191-4/+6
| * | gfs2: be more verbose replaying invalid rgrp blocksBob Peterson2021-08-191-15/+29