aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2023-11-11mm: soft_dirty: fail CLEAR_REFS_SOFT_DIRTY if not built into the kernelAndrea Arcangeli1-0/+5
2023-11-11userfaultfd: UFFDIO_REMAP uABIAndrea Arcangeli1-0/+49
2023-11-11mm/userfaultfd: provide unmasked address on page-faultNadav Amit1-1/+1
2023-11-11mm: thp: cleanup and optimize compound_nrAndrea Arcangeli1-1/+1
2023-11-11mm: COW: restore full accuracy in page reuseAndrea Arcangeli1-28/+23
2023-11-08fs/ntfs3: Avoid possible memory leakSu Hui1-2/+4
2023-11-08fs/ntfs3: Fix directory element type detectionGabriel Marcano1-1/+5
2023-11-08fs/ntfs3: Fix NULL pointer dereference on error in attr_allocate_frame()Konstantin Komarov1-4/+2
2023-11-08fs/ntfs3: Fix possible NULL-ptr-deref in ni_readpage_cmpr()Konstantin Komarov1-1/+1
2023-11-08fs/ntfs3: Use kvmalloc instead of kmalloc(... __GFP_NOWARN)Konstantin Komarov3-4/+16
2023-11-08fs/ntfs3: Write immediately updated ntfs stateKonstantin Komarov1-10/+3
2023-11-08fs/ntfs3: Add ckeck in ni_update_parent()Konstantin Komarov1-0/+6
2023-11-08ext4: avoid overlapping preallocations due to overflowBaokun Li1-8/+5
2023-11-08ext4: fix BUG in ext4_mb_new_inode_pa() due to overflowBaokun Li1-17/+14
2023-11-08ext4: add two helper functions extent_logical_end() and pa_logical_end()Baokun Li2-4/+17
2023-11-08nfsd: lock_rename() needs both directories to live on the same fsAl Viro1-6/+6
2023-10-25NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS serverOlga Kornievskaia1-2/+0
2023-10-25pNFS: Fix a hang in nfs4_evict_inode()Trond Myklebust1-10/+23
2023-10-25btrfs: error out when reallocating block for defrag using a stale transactionFilipe Manana1-2/+16
2023-10-25btrfs: error when COWing block from a root that is being deletedFilipe Manana1-3/+7
2023-10-25btrfs: error out when COWing block using a stale transactionFilipe Manana1-8/+16
2023-10-25btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.cJosef Bacik1-2/+2
2023-10-25overlayfs: set ctime when setting mtime and atimeJeff Layton1-1/+1
2023-10-25btrfs: initialize start_slot in btrfs_log_prealloc_extentsJosef Bacik1-1/+1
2023-10-25btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1Filipe Manana1-3/+3
2023-10-25fs-writeback: do not requeue a clean inode having skipped pagesChunhai Guo1-3/+8
2023-10-25ksmbd: not allow to open file if delelete on close bit is setNamjae Jeon1-2/+2
2023-10-25fs/ntfs3: fix deadlock in mark_as_free_exKonstantin Komarov1-1/+5
2023-10-25fs/ntfs3: fix panic about slab-out-of-bounds caused by ntfs_list_ea()Zeng Heng1-1/+6
2023-10-25fs/ntfs3: Fix possible null-pointer dereference in hdr_find_e()Ziqi Zhao1-0/+3
2023-10-25xfs: don't expose internal symlink metadata buffers to the vfsDarrick J. Wong2-43/+20
2023-10-19ceph: fix type promotion bug on 32bit systemsDan Carpenter1-1/+1
2023-10-19ceph: fix incorrect revoked caps assert in ceph_fill_file_size()Xiubo Li1-3/+1
2023-10-19quota: Fix slow quotaoffJan Kara1-27/+39
2023-10-10ksmbd: fix uaf in smb20_oplock_break_ackluosili1-2/+2
2023-10-10NFSv4: Fix a nfs4_state_manager() raceTrond Myklebust1-0/+7
2023-10-10NFSv4: Fix a state manager thread deadlock regressionTrond Myklebust2-12/+28
2023-10-10NFS: rename nfs_client_kset to nfs_ksetBenjamin Coddington1-8/+8
2023-10-10NFS: Cleanup unused rpc_clnt variableBenjamin Coddington1-4/+0
2023-10-06fs: binfmt_elf_efpic: fix personality for ELF-FDPICGreg Ungerer1-3/+2
2023-10-06btrfs: properly report 0 avail for very full file systemsJosef Bacik1-1/+1
2023-10-06proc: nommu: /proc/<pid>/maps: release mmap read lockBen Wolsieffer1-12/+15
2023-10-06nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()Pan Bian1-3/+3
2023-10-06smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPPSteve French2-4/+4
2023-10-06btrfs: improve error message after failure to add delayed dir index itemFilipe Manana1-3/+4
2023-10-06btrfs: reset destination buffer when read_extent_buffer() gets invalid rangeQu Wenruo1-1/+7
2023-10-06xfs: fix xfs_inodegc_stop racing with mod_delayed_workDarrick J. Wong1-5/+27
2023-10-06xfs: disable reaping in fscounters scrubDarrick J. Wong5-37/+6
2023-10-06xfs: check that per-cpu inodegc workers actually run on that cpuDarrick J. Wong3-0/+8
2023-10-06xfs: explicitly specify cpu when forcing inodegc delayed work to run immediatelyDarrick J. Wong1-2/+4
2023-10-06xfs: introduce xfs_inodegc_push()Dave Chinner5-10/+28
2023-10-06xfs: bound maximum wait time for inodegc workDave Chinner3-16/+24
2023-10-06ext4: do not let fstrim block system suspendJan Kara1-2/+10
2023-10-06ext4: move setting of trimmed bit into ext4_try_to_trim_range()Jan Kara1-21/+25
2023-10-06ext4: replace the traditional ternary conditional operator with with max()/min()Kemeng Shi1-4/+2
2023-10-06ext4: change s_last_trim_minblks type to unsigned longLukas Czerner2-3/+3
2023-10-06ext4: scope ret locally in ext4_try_to_trim_range()Lukas Bulwahn1-3/+2
2023-10-06NFSv4.1: fix pnfs MDS=DS session trunkingOlga Kornievskaia1-1/+5
2023-10-06NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS serverOlga Kornievskaia2-0/+7
2023-10-06NFS/pNFS: Report EINVAL errors from connect() to the serverTrond Myklebust1-0/+1
2023-10-06NFS: More fixes for nfs_direct_write_reschedule_io()Trond Myklebust1-6/+11
2023-10-06NFS: Use the correct commit info in nfs_join_page_group()Trond Myklebust2-14/+17
2023-09-23ext4: fix rec_len verify errorShida Zhang1-11/+15
2023-09-23tracefs: Add missing lockdown check to tracefs_create_dir()Steven Rostedt (Google)1-0/+3
2023-09-23nfsd: fix change_info in NFSv4 RENAME repliesJeff Layton1-2/+2
2023-09-23btrfs: release path before inode lookup during the ino lookup ioctlFilipe Manana1-1/+7
2023-09-23btrfs: fix lockdep splat and potential deadlock after failure running delayed...Filipe Manana1-3/+16
2023-09-23ovl: fix incorrect fdput() on aio completionAmir Goldstein1-6/+3
2023-09-23ovl: fix failed copyup of fileattr on a symlinkAmir Goldstein1-1/+2
2023-09-23attr: block mode changes of symlinksChristian Brauner1-2/+18
2023-09-23btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_superAnand Jain1-5/+3
2023-09-23btrfs: add a helper to read the superblock metadata_uuidAnand Jain2-0/+9
2023-09-23btrfs: move btrfs_pinned_by_swapfile prototype into volumes.hJosef Bacik2-2/+2
2023-09-23jbd2: correct the end of the journal recovery scan rangeZhang Yi1-9/+3
2023-09-23jbd2: rename jbd_debug() to jbd2_debug()Jan Kara6-67/+67
2023-09-23jbd2: kill t_handle_lock transaction spinlockRitesh Harjani1-19/+9
2023-09-23jbd2: fix use-after-free of transaction_t raceRitesh Harjani1-16/+25
2023-09-23jbd2: refactor wait logic for transaction updates into a common functionRitesh Harjani2-37/+35
2023-09-23jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmountLiu Shixin via Jfs-discussion1-0/+1
2023-09-23fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount()Andrew Kanner1-0/+1
2023-09-23ext2: fix datatype of block number in ext2_xattr_set2()Georg Ottinger1-2/+2
2023-09-23locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lockWill Shiu1-1/+1
2023-09-23btrfs: output extra debug info if we failed to find an inline backrefQu Wenruo1-0/+5
2023-09-23autofs: fix memory leak of waitqueues in autofs_catatonic_modeFedor Pchelkin1-1/+2
2023-09-19btrfs: use the correct superblock to compare fsid in btrfs_validate_superAnand Jain1-3/+2
2023-09-19btrfs: don't start transaction when joining with TRANS_JOIN_NOSTARTFilipe Manana1-3/+4
2023-09-19btrfs: free qgroup rsv on io failureBoris Burkov1-0/+7
2023-09-19fuse: nlookup missing decrement in fuse_direntplus_linkruanmeisi1-1/+9
2023-09-19ext4: add correct group descriptors and reserved GDT blocks to system zoneWang Jianjian3-8/+17
2023-09-19jbd2: check 'jh->b_transaction' before removing it from checkpointZhihao Cheng1-0/+2
2023-09-19jbd2: fix checkpoint cleanup performance regressionZhang Yi1-6/+14
2023-09-19gfs2: low-memory forced flush fixesAndreas Gruenbacher2-6/+6
2023-09-19gfs2: Switch to wait_event in gfs2_logdAndreas Gruenbacher1-12/+5
2023-09-19NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_infoFedor Pchelkin1-1/+1
2023-09-19NFS: Fix a potential data corruptionTrond Myklebust1-1/+19
2023-09-19udf: initialize newblock to 0Tom Rix1-3/+1
2023-09-19pstore/ram: Check start of empty przs during initEnlin Mu1-1/+1
2023-09-19fsverity: skip PKCS#7 parser when keyring is emptyEric Biggers1-0/+16
2023-09-19dlm: fix plock lookup when using multiple lockspacesAlexander Aring1-3/+3
2023-09-19procfs: block chmod on /proc/thread-self/commAleksa Sarai1-1/+2
2023-09-19pNFS: Fix assignment of xprtdata.credAnna Schumaker1-1/+1
2023-09-19NFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQOlga Kornievskaia1-2/+3
2023-09-19NFS: Guard against READDIR loop when entry names exceed MAXNAMELENBenjamin Coddington2-2/+2
2023-09-19NFSD: da_addr_body field missing in some GETDEVICEINFO repliesChuck Lever3-14/+29
2023-09-19fs: lockd: avoid possible wrong NULL parameterSu Hui1-0/+3
2023-09-19jfs: validate max amount of blocks before allocation.Alexei Filippov1-0/+5
2023-09-19ext4: fix unttached inode after power cut with orphan file feature enabledZhihao Cheng1-0/+3
2023-09-19nfs/blocklayout: Use the passed in gfp flagsDan Carpenter1-2/+2
2023-09-19ext4: avoid potential data overflow in next_linear_groupKemeng Shi1-2/+3
2023-09-19ext4: correct grp validation in ext4_mb_good_groupKemeng Shi1-1/+1
2023-09-19quota: fix dqput() to follow the guarantees dquot_srcu should provideBaokun Li1-18/+78
2023-09-19quota: add new helper dquot_active()Baokun Li1-9/+14
2023-09-19quota: rename dquot_active() to inode_quota_active()Baokun Li1-10/+10
2023-09-19quota: factor out dquot_write_dquot()Baokun Li1-23/+16
2023-09-19fs: ocfs2: namei: check return value of ocfs2_add_entry()Artem Chernyshev1-0/+4
2023-09-19fs: Fix error checking for d_hash_and_lookup()Wang Ming1-1/+1
2023-09-19eventfd: prevent underflow for eventfd semaphoresWen Yang1-1/+1
2023-09-19reiserfs: Check the return value from __getblk()Matthew Wilcox1-1/+3
2023-09-19udf: Handle error when adding extent to a fileJan Kara1-14/+27
2023-09-19udf: Check consistency of Space Bitmap DescriptorVladislav Efanov1-4/+27
2023-09-19ovl: Always reevaluate the file signature for IMAEric Snowberg1-1/+1
2023-09-19fs/nls: make load_nls() take a const parameterWinston Wen1-2/+2
2023-09-19ksmbd: no response from compound readNamjae Jeon1-1/+6
2023-09-19ksmbd: fix out of bounds in smb3_decrypt_req()Namjae Jeon1-1/+2
2023-09-06nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuseRyusuke Konishi2-3/+7
2023-09-06nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers()Ryusuke Konishi1-0/+5
2023-09-06ksmbd: replace one-element array with flex-array member in struct smb2_ea_infoNamjae Jeon2-2/+2
2023-09-06ksmbd: fix wrong DataOffset validation of create contextNamjae Jeon1-1/+1
2023-09-06erofs: ensure that the post-EOF tails are all zeroedGao Xiang1-0/+2
2023-08-30nfsd: use vfs setgid helperChristian Brauner1-1/+3
2023-08-30nfs: use vfs setgid helperChristian Brauner3-5/+2
2023-08-30nfsd: Fix race to FREE_STATEID and cl_revokedBenjamin Coddington1-1/+1
2023-08-30NFS: Fix a use after free in nfs_direct_join_group()Trond Myklebust1-10/+16
2023-08-30NFSv4: Fix dropped lock for racing OPEN and delegation returnBenjamin Coddington1-1/+8
2023-08-30jbd2: fix a race when checking checkpoint buffer busyZhang Yi2-15/+40
2023-08-30jbd2: remove journal_clean_one_cp_list()Zhang Yi1-58/+17
2023-08-30jbd2: remove t_checkpoint_io_listZhang Yi2-42/+3
2023-08-30fs: dlm: fix mismatch of plock results from userspaceAlexander Aring1-13/+45
2023-08-30fs: dlm: use dlm_plock_info for do_unlock_closeAlexander Aring1-10/+6
2023-08-30fs: dlm: change plock interrupted message to debug againAlexander Aring1-2/+2
2023-08-30fs: dlm: add pid to debug logAlexander Aring1-2/+2
2023-08-30dlm: replace usage of found with dedicated list iterator variableJakob Koschel3-60/+56
2023-08-30dlm: improve plock logging if interruptedAlexander Aring1-4/+5
2023-08-30NFSv4: fix out path in __nfs4_get_acl_uncachedFedor Pchelkin1-3/+2
2023-08-30NFSv4.2: fix error handling in nfs42_proc_getxattrFedor Pchelkin1-3/+2
2023-08-26exfat: check if filename entries exceeds max filename lengthNamjae Jeon1-2/+7
2023-08-26cifs: Release folio lock on fscache read hit.Russell Harmon via samba-technical1-1/+1
2023-08-26btrfs: fix BUG_ON condition in btrfs_cancel_balancexiaoshoukui1-2/+1
2023-08-26cifs: fix potential oops in cifs_oplock_breakSteve French1-7/+16
2023-08-26btrfs: move out now unused BG from the reclaim listNaohiro Aota1-1/+4
2023-08-26fs/ntfs3: Mark ntfs dirty when on-disk struct is corruptedKonstantin Komarov4-1/+15
2023-08-26fs: ntfs3: Fix possible null-pointer dereferences in mi_read()Jia-Ju Bai1-2/+2
2023-08-26fs/ntfs3: Enhance sanity check while generating attr_listEdward Lo1-5/+11
2023-08-26gfs2: Fix possible data races in gfs2_show_options()Tuo Li1-11/+15
2023-08-26smb: client: fix warning in cifs_smb3_do_mount()Paulo Alcantara1-18/+10
2023-08-26ovl: check type and offset of struct vfsmount in ovl_entryChristian Brauner1-0/+9
2023-08-16btrfs: set cache_block_group_error if we find an errorJosef Bacik1-1/+4
2023-08-16btrfs: reject invalid reloc tree root keys with stack dumpQu Wenruo2-1/+16
2023-08-16btrfs: exit gracefully if reloc roots don't matchQu Wenruo1-8/+37
2023-08-16btrfs: don't stop integrity writeback too earlyChristoph Hellwig1-3/+4
2023-08-16nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iputRyusuke Konishi3-0/+12
2023-08-16ksmbd: fix wrong next length validation of ea buffer in smb2_set_ea()Namjae Jeon1-1/+8
2023-08-16ksmbd: validate command request sizeLong Li1-5/+5
2023-08-11ext2: Drop fragment supportJan Kara2-31/+4
2023-08-11fs: Protect reconfiguration of sb read-write from racing writesJan Kara1-1/+10
2023-08-11fs/sysv: Null check to prevent null-ptr-deref bugPrince Kumar Maurya1-0/+4
2023-08-11fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_load_attr_list()Tetsuo Handa1-2/+2
2023-08-11file: reinstate f_pos locking optimization for regular filesLinus Torvalds1-1/+17
2023-08-11open: make RESOLVE_CACHED correctly test for O_TMPFILEAleksa Sarai1-1/+1
2023-08-11exfat: release s_lock before calling dir_emit()Sungjong Seo1-15/+12
2023-08-11exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfreegaoming1-3/+3
2023-08-11ceph: defer stopping mdsc delayed_workXiubo Li3-2/+17
2023-08-03ceph: never send metrics if disable_send_metrics is setXiubo Li1-1/+1
2023-08-03nfsd: Remove incorrect check in nfsd4_validate_stateidTrond Myklebust1-2/+0
2023-08-03file: always lock position for FMODE_ATOMIC_POSChristian Brauner1-4/+2
2023-08-03btrfs: check for commit error at btrfs_attach_transaction_barrier()Filipe Manana1-2/+7
2023-08-03btrfs: check if the transaction was aborted at btrfs_wait_for_commit()Filipe Manana1-0/+1
2023-08-03cifs: if deferred close is disabled then close files immediatelyBharath SM1-2/+2
2023-08-03ksmbd: remove internal.h includeNamjae Jeon2-4/+0
2023-08-03cifs: use fs_context for automountsPaulo Alcantara1-60/+40
2023-08-03fs: dlm: interrupt posix locks only when process is killedAlexander Aring1-1/+1
2023-08-03dlm: rearrange async condition returnAlexander Aring1-14/+13
2023-08-03dlm: cleanup plock_op vs plock_xopAlexander Aring1-31/+46
2023-08-03btrfs: fix race between quota disable and relocationFilipe Manana1-3/+15
2023-08-03jbd2: Fix wrongly judgement for buffer head removing while doing checkpointZhihao Cheng1-15/+17
2023-07-27jbd2: recheck chechpointing non-dirty bufferZhang Yi1-73/+29
2023-07-27FS: JFS: Check for read-only mounted filesystem in txBeginImmad Mir1-0/+5
2023-07-27FS: JFS: Fix null-ptr-deref Read in txBeginImmad Mir1-0/+5
2023-07-27fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLevYogesh1-0/+3
2023-07-27udf: Fix uninitialized array access for some pathnamesJan Kara1-1/+1
2023-07-27quota: fix warning in dqgrab()Ye Bin1-1/+1
2023-07-27quota: Properly disable quotas when add_dquot_ref() failsJan Kara1-1/+2
2023-07-27ext4: correct inline offset when handling xattrs in inode bodyEric Whitney1-0/+14
2023-07-27fuse: ioctl: translate ENOSYS in outargMiklos Szeredi1-8/+13
2023-07-27btrfs: zoned: fix memory leak after finding block group with super blocksFilipe Manana1-0/+1
2023-07-27fuse: revalidate: don't invalidate if interruptedMiklos Szeredi1-1/+1
2023-07-27btrfs: fix warning when putting transaction with qgroups enabled after abortFilipe Manana1-0/+1
2023-07-23ceph: don't let check_caps skip sending responses for revoke msgsXiubo Li1-0/+9
2023-07-23fs: dlm: return positive pid value for F_GETLKAlexander Aring1-1/+3
2023-07-23jfs: jfs_dmap: Validate db_l2nbperpage while mountingSiddh Raman Pant2-0/+8