aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2024-02-22Merge tag 'vfs-6.8-rc6.fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds10-19/+30
2024-02-21Merge tag 'for-6.8-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-18/+46
2024-02-21fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaioBart Van Assche1-1/+8
2024-02-20afs: Increase buffer size in afs_update_volume_status()Daniil Dulov1-2/+2
2024-02-20afs: Fix ignored callbacks over ipv4Marc Dionne3-15/+8
2024-02-20cachefiles: fix memory leak in cachefiles_add_cache()Baokun Li2-0/+3
2024-02-19btrfs: fix deadlock with fiemap and extent lockingJosef Bacik1-17/+45
2024-02-19btrfs: defrag: avoid unnecessary defrag caused by incorrect extent sizeQu Wenruo1-1/+1
2024-02-17Merge tag 'bcachefs-2024-02-17' of https://evilpiepirate.org/git/bcachefsLinus Torvalds11-16/+35
2024-02-17Merge tag '6.8-rc4-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds7-7/+60
2024-02-16Merge tag 'ceph-for-6.8-rc5' of https://github.com/ceph/ceph-clientLinus Torvalds3-25/+93
2024-02-16Merge tag 'zonefs-6.8-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/d...Linus Torvalds2-43/+65
2024-02-15smb: Fix regression in writes when non-standard maximum write size negotiatedSteve French2-2/+23
2024-02-16zonefs: Improve error handlingDamien Le Moal2-43/+65
2024-02-14Merge tag 'for-6.8-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds6-50/+131
2024-02-13bcachefs: Fix missing va_end()Kent Overstreet1-0/+1
2024-02-13bcachefs: Fix check_version_upgrade()Kent Overstreet1-5/+6
2024-02-13bcachefs: Clamp replicas_required to replicasKent Overstreet6-5/+21
2024-02-13btrfs: don't refill whole delayed refs block reserve when starting transactionFilipe Manana1-36/+2
2024-02-13btrfs: zoned: fix chunk map leak when loading block group zone infoFilipe Manana1-0/+1
2024-02-13btrfs: reject encoded write if inode has nodatasum flag setFilipe Manana1-0/+7
2024-02-13btrfs: don't reserve space for checksums when writing to nocow filesFilipe Manana1-10/+19
2024-02-13ceph: add ceph_cap_unlink_work to fire check_caps() immediatelyXiubo Li3-1/+69
2024-02-13ceph: always queue a writeback when revoking the Fb capsXiubo Li1-24/+24
2024-02-12smb: client: handle path separator of created SMB symlinksPaulo Alcantara1-2/+6
2024-02-12smb: client: set correct id, uid and cruid for multiuser automountsPaulo Alcantara1-0/+16
2024-02-12Merge tag 'vfs-6.8-rc5.fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-33/+23
2024-02-11cifs: update the same create_guid on replayShyam Prasad N4-2/+14
2024-02-11cifs: fix underflow in parse_server_interfaces()Dan Carpenter1-1/+1
2024-02-10Merge tag 'mm-hotfixes-stable-2024-02-10-11-16' of git://git.kernel.org/pub/s...Linus Torvalds5-39/+69
2024-02-10bcachefs: fix missing endiannes conversion in sb_membersKent Overstreet1-1/+1
2024-02-10bcachefs: fix kmemleak in __bch2_read_super error handling pathSu Yue1-1/+1
2024-02-10bcachefs: Fix missing bch2_err_class() callsKent Overstreet1-4/+5
2024-02-10Merge tag '6.8-rc3-ksmbd-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds2-2/+7
2024-02-09Merge tag '6.8-rc3-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds7-11/+36
2024-02-09Merge tag 'ceph-for-6.8-rc4' of https://github.com/ceph/ceph-clientLinus Torvalds5-15/+9
2024-02-09Merge tag 'ntfs3_for_6.8' of https://github.com/Paragon-Software-Group/linux-...Linus Torvalds16-247/+381
2024-02-09smb3: clarify mount warningSteve French1-1/+1
2024-02-09cifs: handle cases where multiple sessions share connectionShyam Prasad N2-1/+6
2024-02-09cifs: change tcon status when need_reconnect is set on itShyam Prasad N3-1/+14
2024-02-09btrfs: add new unused block groups to the list of unused block groupsFilipe Manana1-0/+31
2024-02-09btrfs: do not delete unused block group if it may be used soonFilipe Manana1-0/+46
2024-02-09btrfs: add and use helper to check if block group is usedFilipe Manana2-2/+8
2024-02-09btrfs: don't drop extent_map for free space inode on write errorJosef Bacik1-2/+17
2024-02-08smb: client: set correct d_type for reparse points under DFS mountsPaulo Alcantara2-7/+14
2024-02-08smb3: add missing null server pointer checkSteve French1-1/+1
2024-02-07nilfs2: fix potential bug in end_buffer_async_writeRyusuke Konishi1-3/+5
2024-02-07nilfs2: fix hang in nilfs_lookup_dirty_data_buffers()Ryusuke Konishi1-1/+7
2024-02-07fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_superOscar Salvador1-2/+4
2024-02-07nilfs2: fix data corruption in dsync block recovery for small block sizesRyusuke Konishi1-3/+4
2024-02-07fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children statsOleg Nesterov1-26/+32
2024-02-07fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_t...Oleg Nesterov1-4/+6
2024-02-07mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVEPrakash Sangappa1-1/+12
2024-02-07ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read failsFedor Pchelkin1-2/+6
2024-02-07ksmbd: Add kernel-doc for ksmbd_extract_sharename() functionYang Li1-0/+1
2024-02-07fs: relax mount_setattr() permission checksChristian Brauner1-3/+8
2024-02-07Merge tag 'nfsd-6.8-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds1-6/+5
2024-02-07ceph: always check dir caps asynchronouslyXiubo Li4-14/+5
2024-02-07ceph: prevent use-after-free in encode_cap_msg()Rishabh Dave1-1/+2
2024-02-07ceph: always set initial i_blkbits to CEPH_FSCRYPT_BLOCK_SHIFTXiubo Li1-0/+2
2024-02-07Merge tag 'for-6.8-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-3/+31
2024-02-06remap_range: merge do_clone_file_range() into vfs_clone_file_range()Amir Goldstein2-30/+15
2024-02-06Merge tag 'bcachefs-2024-02-05' of https://evilpiepirate.org/git/bcachefsLinus Torvalds4-6/+7
2024-02-05nfsd: don't take fi_lock in nfsd_break_deleg_cb()NeilBrown1-6/+5
2024-02-05bcachefs: time_stats: Check for last_event == 0 when updating freq statsKent Overstreet1-2/+3
2024-02-05bcachefs: install fd later to avoid race with closeMathias Krause1-1/+1
2024-02-04Merge tag 'for-linus-6.8-rc3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds10-182/+199
2024-02-04Merge tag 'v6.8-rc3-smb-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds4-8/+31
2024-02-04Merge tag 'xfs-6.8-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds8-33/+33
2024-02-02Merge tag 'trace-v6.8-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds3-522/+191
2024-02-02Merge tag 'gfs2-v6.8-rc2-revert' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-18/+13
2024-02-02Revert "gfs2: Use GL_NOBLOCK flag for non-blocking lookups"Andreas Gruenbacher2-18/+13
2024-02-01ext4: make ext4_set_iomap() recognize IOMAP_DELALLOC map typeZhang Yi1-29/+3
2024-02-01ext4: make ext4_map_blocks() distinguish delalloc only extentZhang Yi3-3/+10
2024-02-01ext4: add a hole extent entry in cache after punchZhang Yi1-2/+4
2024-02-01ext4: correct the hole length returned by ext4_map_blocks()Zhang Yi1-41/+70
2024-02-01ext4: convert to exclusive lock while inserting delalloc extentsZhang Yi1-14/+11
2024-02-01ext4: refactor ext4_da_map_blocks()Zhang Yi1-22/+17
2024-02-01Merge tag 'exfat-for-6.8-rc3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-4/+3
2024-02-01smb: client: increase number of PDUs allowed in a compound requestPaulo Alcantara2-3/+3
2024-02-01cifs: failure to add channel on iface should bump up weightShyam Prasad N1-0/+2
2024-02-01cifs: do not search for channel if server is terminatingShyam Prasad N2-1/+5
2024-02-01cifs: avoid redundant calls to disable multichannelShyam Prasad N1-1/+1
2024-02-01eventfs: Keep all directory links at 1Steven Rostedt (Google)1-4/+10
2024-02-01eventfs: Remove fsnotify*() functions from lookup()Steven Rostedt (Google)1-2/+0
2024-02-01eventfs: Restructure eventfs_inode structure to be more condensedSteven Rostedt (Google)1-15/+12
2024-02-01eventfs: Warn if an eventfs_inode is freed without is_freed being setSteven Rostedt (Google)1-4/+14
2024-02-01eventfs: Get rid of dentry pointers without refcountsLinus Torvalds2-177/+78
2024-02-01eventfs: Clean up dentry ops and add revalidate functionLinus Torvalds3-13/+22
2024-02-01eventfs: Remove unused d_parent pointer fieldLinus Torvalds2-5/+1
2024-02-01tracefs: dentry lookup crapectomyLinus Torvalds3-297/+50
2024-01-31cifs: make sure that channel scaling is done only onceShyam Prasad N2-3/+20
2024-01-31tracefs: Avoid using the ei->dentry pointer unnecessarilyLinus Torvalds1-14/+12
2024-01-31eventfs: Initialize the tracefs inode properlyLinus Torvalds1-4/+2
2024-01-31tracefs: Zero out the tracefs_inode when allocating itSteven Rostedt (Google)2-3/+6
2024-01-31btrfs: do not ASSERT() if the newly created subvolume already got readQu Wenruo1-2/+11
2024-01-31btrfs: forbid deleting live subvol qgroupBoris Burkov1-0/+14
2024-01-31btrfs: forbid creating subvol qgroupsBoris Burkov1-0/+5
2024-01-31btrfs: send: return EOPNOTSUPP on unknown flagsDavid Sterba1-1/+1
2024-01-30Merge tag 'erofs-for-6.8-rc3-fixes' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds8-63/+87
2024-01-30xfs: remove conditional building of rt geometry validator functionsDarrick J. Wong7-30/+30
2024-01-29Merge tag 'jfs-6.8-rc3' of github.com:kleikamp/linux-shaggyLinus Torvalds1-7/+1
2024-01-29Merge tag 'trace-v6.8-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-39/+0
2024-01-29Merge tag 'mm-hotfixes-stable-2024-01-28-23-21' of git://git.kernel.org/pub/s...Linus Torvalds1-1/+1
2024-01-29Revert "jfs: fix shift-out-of-bounds in dbJoin"Dave Kleikamp1-7/+1
2024-01-29netfs: Fix missing zero-length check in unbuffered writeDavid Howells2-1/+7
2024-01-29netfs: Fix i_dio_count leak on DIO read past i_sizeMarc Dionne1-0/+2
2024-01-29fs/ntfs3: Slightly simplify ntfs_inode_printk()Christophe JAILLET1-3/+2
2024-01-29fs/ntfs3: Add ioctl operation for directories (FITRIM)Nekun3-2/+8
2024-01-29fs/ntfs3: Fix oob in ntfs_listxattrEdward Adam Davis1-0/+3
2024-01-29fs/ntfs3: Fix an NULL dereference bugDan Carpenter1-1/+1
2024-01-29xfs: reset XFS_ATTR_INCOMPLETE filter on node removalAndrey Albershteyn1-3/+3
2024-01-29fs/ntfs3: Update inode->i_size after success write into compressed fileKonstantin Komarov1-0/+2
2024-01-29fs/ntfs3: Fixed overflow check in mi_enum_attr()Konstantin Komarov1-1/+1
2024-01-29fs/ntfs3: Correct function is_rst_area_validKonstantin Komarov1-6/+8
2024-01-29fs/ntfs3: Use i_size_read and i_size_writeKonstantin Komarov6-18/+19
2024-01-29fs/ntfs3: Prevent generic message "attempt to access beyond end of device"Konstantin Komarov2-13/+25
2024-01-29fs/ntfs3: use non-movable memory for ntfs3 MFT buffer cacheIsm Hong1-1/+1
2024-01-28bcachefs: unlock parent dir if entry is not found in subvolume deletionGuoyu Ou1-2/+2
2024-01-28bcachefs: Fix build on parisc by avoiding __multi3()Helge Deller1-1/+1
2024-01-28tracefs: remove stale 'update_gid' codeLinus Torvalds2-39/+0
2024-01-27Merge tag 'xfs-6.8-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-10/+17
2024-01-27Merge tag 'bcachefs-2024-01-26' of https://evilpiepirate.org/git/bcachefsLinus Torvalds10-32/+42
2024-01-27Merge tag '6.8-rc2-smb3-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds3-3/+6
2024-01-27Merge tag '6.8-rc1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds13-74/+467
2024-01-27erofs: relaxed temporary buffers allocation on readaheadChunhai Guo5-20/+42
2024-01-26erofs: fix infinite loop due to a race of filling compressed_bvecsGao Xiang1-36/+38
2024-01-25fs/hugetlbfs/inode.c: mm/memory-failure.c: fix hugetlbfs hwpoison handlingSidhartha Kumar1-1/+1
2024-01-25bcachefs: __lookup_dirent() works in snapshot, not subvolKent Overstreet2-18/+27
2024-01-25Merge tag 'ovl-fixes-6.8-rc2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds6-48/+97
2024-01-25Merge tag 'vfs-6.8-rc2.netfs' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds10-40/+51
2024-01-25Merge tag 'nfsd-6.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds1-11/+15
2024-01-25ksmbd: fix global oob in ksmbd_nl_policyLin Ma2-3/+4
2024-01-25erofs: get rid of unneeded GFP_NOFSJingbo Xu4-7/+7
2024-01-24bcachefs: discard path uses unlock_long()Kent Overstreet1-1/+1
2024-01-24Merge tag 'execve-v6.8-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-9/+30
2024-01-24uselib: remove use of __FMODE_EXECLinus Torvalds1-1/+1
2024-01-24exec: Distinguish in_execve from in_execKees Cook1-0/+1
2024-01-24nfsd: fix RELEASE_LOCKOWNERNeilBrown1-11/+15
2024-01-23cifs: fix stray unlock in cifs_chan_skip_or_disableShyam Prasad N1-1/+0
2024-01-23cifs: set replay flag for retries of write commandShyam Prasad N3-1/+5
2024-01-23cifs: commands that are retried should have replay flag setShyam Prasad N6-45/+404
2024-01-23cifs: helper function to check replayable error codesShyam Prasad N2-0/+8
2024-01-23cifs: translate network errors on send to -ECONNABORTEDShyam Prasad N1-2/+9
2024-01-23cifs: cifs_pick_channel should try selecting active channelsShyam Prasad N1-0/+3
2024-01-23cifs: Share server EOF pos with netfslibDavid Howells6-17/+37
2024-01-23smb: Work around Clang __bdos() type confusionKees Cook1-1/+1
2024-01-23Merge tag 'trace-v6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2-6/+15
2024-01-23smb: client: delete "true", "false" definesAlexey Dobriyan1-7/+0
2024-01-23eventfs: Save directory inodes in the eventfs_inode structureSteven Rostedt (Google)2-6/+15
2024-01-23ovl: mark xwhiteouts directory with overlay.opaque='x'Amir Goldstein6-48/+97
2024-01-22Revert "btrfs: zstd: fix and simplify the inline extent decompression"Linus Torvalds2-23/+54
2024-01-22afs: Fix missing/incorrect unlocking of RCU read lockDavid Howells1-2/+3
2024-01-22afs: Remove afs_dynroot_d_revalidate() as it is redundantDavid Howells1-9/+0
2024-01-22afs: Fix error handling with lookup via FS.InlineBulkStatusDavid Howells1-3/+9
2024-01-22afs: Hide silly-rename files from userspaceDavid Howells1-0/+8
2024-01-22cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-modeDavid Howells1-0/+3
2024-01-22netfs: Fix a NULL vs IS_ERR() check in netfs_perform_write()Dan Carpenter1-2/+3
2024-01-22netfs, fscache: Prevent Oops in fscache_put_cache()Dan Carpenter1-1/+2
2024-01-22cifs: Don't use certain unnecessary folio_*() functionsDavid Howells1-5/+5
2024-01-22afs: Don't use certain unnecessary folio_*() functionsDavid Howells1-5/+5
2024-01-22netfs: Don't use certain unnecessary folio_*() functionsDavid Howells4-13/+13
2024-01-22Merge tag 'for-6.8-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds16-186/+176
2024-01-22exec: Fix error handling in begin_new_exec()Bernd Edlinger1-0/+3
2024-01-22exec: Add do_close_execat() helperKees Cook1-6/+26
2024-01-22exec: remove useless commentAskar Safin1-3/+0
2024-01-22bcachefs: fix incorrect usage of REQ_OP_FLUSHChristoph Hellwig2-2/+3
2024-01-22bcachefs: Add gfp flags param to bch2_prt_task_backtrace()Kent Overstreet5-11/+11
2024-01-22xfs: read only mounts with fsopen mount API are bustedDave Chinner1-10/+17
2024-01-21smb: Fix some kernel-doc commentsYang Li1-0/+2
2024-01-21Merge tag 'bcachefs-2024-01-21' of https://evilpiepirate.org/git/bcachefsLinus Torvalds78-1426/+1629
2024-01-21bcachefs: Improve inode_to_text()Kent Overstreet1-7/+18
2024-01-21bcachefs: logged_ops_format.hKent Overstreet2-27/+31
2024-01-21bcachefs: reflink_format.hKent Overstreet3-47/+48
2024-01-21bcachefs; extents_format.hKent Overstreet2-279/+284
2024-01-21bcachefs: ec_format.hKent Overstreet2-16/+20
2024-01-21bcachefs: subvolume_format.hKent Overstreet2-32/+36
2024-01-21bcachefs: snapshot_format.hKent Overstreet2-33/+37
2024-01-21bcachefs: alloc_background_format.hKent Overstreet2-93/+94
2024-01-21bcachefs: xattr_format.hKent Overstreet2-15/+20
2024-01-21bcachefs: dirent_format.hKent Overstreet2-39/+43
2024-01-21bcachefs: inode_format.hKent Overstreet2-164/+167
2024-01-21bcachefs; quota_format.hKent Overstreet2-42/+48
2024-01-21bcachefs: sb-counters_format.hKent Overstreet2-95/+100
2024-01-21bcachefs: counters.c -> sb-counters.cKent Overstreet5-8/+7
2024-01-21bcachefs: comment bch_subvolumeKent Overstreet1-0/+3
2024-01-21bcachefs: bch_snapshot::btimeKent Overstreet2-0/+3
2024-01-21bcachefs: add missing __GFP_NOWARNKent Overstreet1-1/+1
2024-01-21bcachefs: opts->compression can now also be applied in the backgroundKent Overstreet11-23/+24
2024-01-21bcachefs: Prep work for variable size btree node buffersKent Overstreet18-97/+87
2024-01-21bcachefs: grab s_umount only if snapshottingSu Yue1-6/+5
2024-01-21bcachefs: kvfree bch_fs::snapshots in bch2_fs_snapshots_exitSu Yue1-1/+1
2024-01-21bcachefs: bios must be 512 byte alginedKent Overstreet1-0/+4
2024-01-21bcachefs: remove redundant variable tmpColin Ian King1-3/+1
2024-01-21bcachefs: Improve trace_trans_restart_relockKent Overstreet5-24/+44
2024-01-21bcachefs: Fix excess transaction restarts in __bchfs_fallocate()Kent Overstreet4-16/+35
2024-01-21bcachefs: extents_to_bp_stateKent Overstreet1-48/+41
2024-01-21bcachefs: bkey_and_val_eq()Kent Overstreet1-3/+8
2024-01-21bcachefs: Better journal tracepointsKent Overstreet2-60/+79
2024-01-21bcachefs: Print size of superblock with space allocatedKent Overstreet1-1/+3