aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
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-23Merge tag 'trace-v6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2-6/+15
2024-01-23eventfs: Save directory inodes in the eventfs_inode structureSteven Rostedt (Google)2-6/+15
2024-01-22Revert "btrfs: zstd: fix and simplify the inline extent decompression"Linus Torvalds2-23/+54
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-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
2024-01-21bcachefs: Avoid flushing the journal in the discard pathKent Overstreet1-19/+41
2024-01-21bcachefs: Improve move_extent tracepointKent Overstreet5-7/+48
2024-01-21bcachefs: Add missing bch2_moving_ctxt_flush_all()Kent Overstreet1-0/+1
2024-01-21bcachefs: Re-add move_extent_write tracepointKent Overstreet2-23/+20
2024-01-21bcachefs: bch2_kthread_io_clock_wait() no longer sleeps until full amountKent Overstreet1-2/+2
2024-01-21bcachefs: Add .val_to_text() for KEY_TYPE_cookieKent Overstreet1-0/+9
2024-01-21bcachefs: Don't pass memcmp() as a pointerKent Overstreet1-2/+8
2024-01-21bcachefs: Reduce would_deadlock restartsKent Overstreet1-0/+7
2024-01-21bcachefs: bch2_trans_account_disk_usage_change()Kent Overstreet3-29/+48
2024-01-21bcachefs: bch_fs_usage_baseKent Overstreet7-47/+45
2024-01-21bcachefs: bch2_prt_compression_type()Kent Overstreet5-6/+15
2024-01-21bcachefs: helpers for printing data typesKent Overstreet14-64/+64
2024-01-21bcachefs: BTREE_TRIGGER_ATOMICKent Overstreet8-30/+27
2024-01-21bcachefs: drop to_text code for obsolete bps in alloc keysKent Overstreet1-18/+0
2024-01-21bcachefs: eytzinger_for_each() declares loop iterKent Overstreet2-3/+3
2024-01-21bcachefs: Don't log errors if BCH_WRITE_ALLOC_NOWAITKent Overstreet1-4/+5
2024-01-21bcachefs: fix memleak in bch2_split_devsSu Yue1-3/+5
2024-01-20Merge tag 'v6.8-rc-part2-smb-client' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds16-232/+215
2024-01-20execve: open the executable file before doing anything elseLinus Torvalds1-34/+35
2024-01-19Merge tag 'strlcpy-removal-v6.8-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+2
2024-01-19Merge tag 'ceph-for-6.8-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds9-48/+89
2024-01-19Merge tag 'xfs-6.8-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-1/+1
2024-01-19Merge tag '6.8-rc-smb-server-fixes-part2' of git://git.samba.org/ksmbdLinus Torvalds7-23/+42
2024-01-19Merge tag 'vfs-6.8.netfs' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs...Linus Torvalds55-2045/+3801
2024-01-19cifs: update iface_last_update on each query-and-updateShyam Prasad N1-1/+3
2024-01-19cifs: handle servers that still advertise multichannel after disablingShyam Prasad N2-46/+69
2024-01-19cifs: new mount option called retransShyam Prasad N5-0/+15
2024-01-19cifs: reschedule periodic query for server interfacesShyam Prasad N1-0/+2
2024-01-19smb: client: don't clobber ->i_rdev from cached reparse pointsPaulo Alcantara1-3/+3
2024-01-19smb: client: get rid of smb311_posix_query_path_info()Paulo Alcantara2-83/+36
2024-01-19smb: client: parse owner/group when creating reparse pointsPaulo Alcantara4-89/+71
2024-01-19smb: client: fix parsing of SMB3.1.1 POSIX create contextPaulo Alcantara1-1/+1
2024-01-18cifs: new nt status codes from MS-SMB2Shyam Prasad N2-0/+4
2024-01-18cifs: pick channel for tcon and tdisShyam Prasad N1-6/+4
2024-01-18cifs: open_cached_dir should not rely on primary channelShyam Prasad N1-1/+1
2024-01-18Merge tag 'erofs-for-6.8-rc1-fixes' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-14/+17
2024-01-18Merge tag 'eventfs-v6.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds3-257/+286
2024-01-18btrfs: scrub: limit RST scrub to chunk boundaryQu Wenruo1-0/+7
2024-01-18btrfs: scrub: avoid use-after-free when chunk length is not 64K alignedQu Wenruo1-7/+22
2024-01-18btrfs: don't unconditionally call folio_start_writeback in subpageJosef Bacik1-1/+2
2024-01-18btrfs: use the original mount's mount options for the legacy reconfigureJosef Bacik1-0/+8
2024-01-18btrfs: don't warn if discard range is not aligned to sectorDavid Sterba1-1/+2
2024-01-18btrfs: tree-checker: fix inline ref size in error messagesChung-Chiang Cheng1-1/+1
2024-01-18btrfs: zstd: fix and simplify the inline extent decompressionQu Wenruo2-54/+23
2024-01-18btrfs: lzo: fix and simplify the inline extent decompressionQu Wenruo2-26/+10
2024-01-18btrfs: zlib: fix and simplify the inline extent decompressionQu Wenruo3-62/+36
2024-01-18bcachefs: Replace strlcpy() with strscpy()Kees Cook1-2/+2
2024-01-18cifs: minor comment cleanupSteve French1-3/+3
2024-01-18smb3: show beginning time for per share statsSteve French3-2/+6
2024-01-18Merge tag 'driver-core-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-30/+39
2024-01-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-19/+37
2024-01-17Merge tag 'ubifs-for-linus-6.8-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-28/+40
2024-01-17Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linuxLinus Torvalds1-0/+1
2024-01-17Merge tag 'vfs-6.8-rc1.fixes' of gitolite.kernel.org:pub/scm/linux/kernel/git...Linus Torvalds1-22/+28
2024-01-17Merge tag 'mm-hotfixes-stable-2024-01-12-16-52' of git://git.kernel.org/pub/s...Linus Torvalds1-11/+13
2024-01-16cifs: remove redundant variable tcon_existColin Ian King1-3/+3
2024-01-16eventfs: Use kcalloc() instead of kzalloc()Erick Archer1-3/+3
2024-01-16eventfs: Do not create dentries nor inodes in iterate_sharedSteven Rostedt (Google)1-15/+5
2024-01-16eventfs: Have the inodes all for files and directories all be the sameSteven Rostedt (Google)1-0/+10
2024-01-15erofs: Don't use certain unnecessary folio_*() functionsDavid Howells1-3/+3
2024-01-15ceph: get rid of passing callbacks in __dentry_leases_walk()Al Viro1-8/+13
2024-01-15ceph: d_obtain_{alias,root}(ERR_PTR(...)) will do the right thingAl Viro1-2/+0
2024-01-15ceph: fix invalid pointer access if get_quota_realm return ERR_PTRWenchao Hao1-17/+22
2024-01-15ceph: remove duplicated code in ceph_netfs_issue_read()Xiubo Li1-2/+2
2024-01-15ceph: send oldest_client_tid when renewing capsXiubo Li1-5/+17
2024-01-15ceph: rename create_session_open_msg() to create_session_full_msg()Xiubo Li1-3/+5
2024-01-15ceph: select FS_ENCRYPTION_ALGS if FS_ENCRYPTIONEric Biggers1-0/+1
2024-01-15ceph: fix deadlock or deadcode of misusing dget()Xiubo Li1-6/+3
2024-01-15ceph: try to allocate a smaller extent map for sparse readXiubo Li3-3/+23
2024-01-15ceph: reinitialize mds feature bit even when session in openVenky Shankar1-1/+1
2024-01-15ceph: skip reconnecting if MDS is not readyXiubo Li1-1/+2
2024-01-14ksmbd: only v2 leases handle the directoryNamjae Jeon1-0/+6
2024-01-14ksmbd: fix UAF issue in ksmbd_tcp_new_connection()Namjae Jeon4-18/+13
2024-01-14ksmbd: validate mech token in session setupNamjae Jeon3-5/+23
2024-01-13erofs: fix inconsistent per-file compression formatGao Xiang2-11/+14
2024-01-13fs: rework listmount() implementationChristian Brauner1-22/+28
2024-01-12f2fs: fix double free of f2fs_sb_infoEric Biggers1-0/+1
2024-01-12Merge tag 'exfat-for-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-92/+335
2024-01-12Merge tag 'pull-bcachefs-fix' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-17/+30
2024-01-12fs/proc/task_mmu: move mmu notification mechanism inside mm lockMuhammad Usama Anjum1-11/+13
2024-01-11Merge tag 'f2fs-for-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds13-254/+260
2024-01-11Merge tag '6.8-rc-smb-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds8-58/+70
2024-01-11Merge tag 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds14-96/+18
2024-01-11Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds14-570/+311
2024-01-11Merge tag 'pull-rename' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds17-126/+167
2024-01-11Merge tag 'pull-minix' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2-57/+38
2024-01-11Merge tag 'docs-6.8' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2024-01-12btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_argsQu Wenruo1-0/+4
2024-01-12btrfs: avoid copying BTRFS_ROOT_SUBVOL_DEAD flag to snapshot of subvolume bei...Omar Sandoval1-9/+13
2024-01-12btrfs: don't abort filesystem when attempting to snapshot deleted subvolumeOmar Sandoval1-0/+3
2024-01-12btrfs: zoned: fix lock ordering in btrfs_zone_activate()Naohiro Aota1-6/+2
2024-01-12btrfs: fix unbalanced unlock of mapping_tree_lockNaohiro Aota1-2/+0
2024-01-12btrfs: ref-verify: free ref cache before clearing mount optFedor Pchelkin1-2/+4
2024-01-12btrfs: fix kvcalloc() arguments order in btrfs_ioctl_send()Dmitry Antipov1-2/+2
2024-01-12btrfs: zoned: optimize hint byte for zoned allocatorNaohiro Aota1-0/+18
2024-01-12btrfs: zoned: factor out prepare_allocation_zoned()Naohiro Aota1-13/+19
2024-01-11Merge tag 'for-6.8/block-2024-01-08' of git://git.kernel.dk/linuxLinus Torvalds4-32/+12
2024-01-11Merge tag 'net-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds3-0/+95
2024-01-11Revert "kernfs: convert kernfs_idr_lock to an irq safe raw spinlock"Tejun Heo1-13/+10
2024-01-11xfs: fix backwards logic in xfs_bmap_alloc_accountDarrick J. Wong1-1/+1
2024-01-10Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds28-31/+7
2024-01-10Merge tag 'header_cleanup-2024-01-10' of https://evilpiepirate.org/git/bcachefsLinus Torvalds1-0/+1
2024-01-10Merge tag 'bcachefs-2024-01-10' of https://evilpiepirate.org/git/bcachefsLinus Torvalds123-5887/+7025
2024-01-10Merge tag 'v6.8-rc-part1-smb-client' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds18-829/+1131
2024-01-10Merge tag 'nfs-for-6.8-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds16-68/+92
2024-01-10Merge tag 'ext4_for_linus-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds10-90/+114
2024-01-10Merge tag 'unicode-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+8
2024-01-10Merge tag 'hardening-v6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-65/+80
2024-01-10ext4: fix inconsistent between segment fstrim and full fstrimYe Bin1-3/+8
2024-01-10ext4: fallback to complex scan if aligned scan doesn't workOjaswin Mujoo1-8/+13
2024-01-10ext4: convert ext4_da_do_write_end() to take a folioMatthew Wilcox (Oracle)1-9/+10
2024-01-10ext4: allow for the last group to be marked as trimmedSuraj Jitindar Singh1-5/+10
2024-01-10Merge tag 'pstore-v6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-66/+46
2024-01-10Merge tag 'ovl-update-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/o...Linus Torvalds8-24/+22
2024-01-10Merge tag 'erofs-for-6.8-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds6-226/+211
2024-01-10Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linuxLinus Torvalds4-15/+18
2024-01-10Merge tag 'nfsd-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds19-205/+182
2024-01-10Merge tag 'dlm-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland...Linus Torvalds5-25/+17
2024-01-10Merge tag 'afs-fix-rotation-20240105' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds32-1310/+2882
2024-01-10Merge tag 'jfs-6.8' of github.com:kleikamp/linux-shaggyLinus Torvalds5-31/+52
2024-01-10Merge tag 'gfs2-v6.7-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds21-151/+182
2024-01-10Merge tag 'for-6.8-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds60-3110/+3827
2024-01-10Merge tag 'xfs-6.8-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds135-2930/+12688
2024-01-10Merge tag 'fsnotify_for_v6.8-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-92/+134
2024-01-10Merge tag 'fs_for_v6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+3
2024-01-10erofs: make erofs_{err,info}() support NULL sb parameterChunhai Guo2-3/+9
2024-01-10erofs: avoid debugging output for (de)compressed dataGao Xiang1-7/+1
2024-01-09cifs: update internal module version number for cifs.koSteve French1-2/+2
2024-01-09ksmbd: Add missing set_freezable() for freezable kthreadKevin Hao1-0/+1
2024-01-09ksmbd: free ppace array on error in parse_daclFedor Pchelkin1-4/+7
2024-01-09Merge tag 'efi-next-for-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-19/+63
2024-01-09Merge tag 'acpi-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds1-5/+23
2024-01-09Merge tag 'integrity-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/z...Linus Torvalds1-0/+1
2024-01-09Merge tag 'lsm-pr-20240105' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-17/+17
2024-01-09Merge tag 'mm-nonmm-stable-2024-01-09-10-33' of git://git.kernel.org/pub/scm/...Linus Torvalds21-379/+388
2024-01-09Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds43-277/+326
2024-01-09ksmbd: send lease break notification on FILE_RENAME_INFORMATIONNamjae Jeon2-5/+8
2024-01-09ksmbd: don't allow O_TRUNC open on read-only shareNamjae Jeon1-14/+9
2024-01-09ksmbd: vfs: fix all kernel-doc warningsRandy Dunlap1-10/+18
2024-01-09ksmbd: auth: fix most kernel-doc warningsRandy Dunlap1-6/+8
2024-01-09ksmbd: Remove usage of the deprecated ida_simple_xx() APIChristophe JAILLET1-15/+6
2024-01-09ksmbd: don't increment epoch if current state and request state are sameNamjae Jeon1-3/+6
2024-01-09ksmbd: fix potential circular locking issue in smb2_set_ea()Namjae Jeon1-3/+4
2024-01-09ksmbd: set v2 lease version on lease upgradeNamjae Jeon1-0/+1
2024-01-09ksmbd: validate the zero field of packet headerLi Nan1-1/+5
2024-01-09netfs: Fix wrong #ifdef hiding waitDavid Howells1-1/+1
2024-01-09cachefiles: Fix signed/unsigned mixupDavid Howells1-3/+3
2024-01-08cifs: remove unneeded return statementSteve French1-2/+0
2024-01-08cifs: make cifs_chan_update_iface() a void functionDan Carpenter2-11/+8
2024-01-08cifs: delete unnecessary NULL checks in cifs_chan_update_iface()Dan Carpenter1-15/+11
2024-01-08mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERKirill A. Shutemov1-1/+1
2024-01-08Merge tag 'vfs-6.8.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2024-01-08ecryptfs: Reject casefold directory inodesGabriel Krisman Bertazi1-0/+8
2024-01-08Merge tag 'vfs-6.8.cachefiles' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-46/+201
2024-01-08Merge tag 'vfs-6.8.rw' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds22-510/+759
2024-01-08Merge tag 'vfs-6.8.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds6-125/+555
2024-01-08Merge tag 'vfs-6.8.super' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds11-271/+305
2024-01-08Merge tag 'vfs-6.8.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds31-318/+408
2024-01-08exfat: do not zero the extended partYuezhang Mo2-21/+70
2024-01-08exfat: change to get file size from DataLengthYuezhang Mo4-19/+231