aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2023-09-12xfs: require a relatively recent V5 filesystem for LARP modeDarrick J. Wong1-0/+11
2023-09-12xfs: make inode unlinked bucket recovery work with quotacheckDarrick J. Wong5-6/+29
2023-09-12xfs: load uncached unlinked inodes into memory on demandDarrick J. Wong2-5/+100
2023-09-12xfs: reserve less log space when recovering log intent itemsDarrick J. Wong6-9/+40
2023-09-12xfs: fix log recovery when unknown rocompat bits are setDarrick J. Wong2-18/+2
2023-09-12xfs: reload entire unlinked bucket listsDarrick J. Wong5-0/+144
2023-09-12xfs: allow inode inactivation during a ro mount log recoveryDarrick J. Wong1-4/+10
2023-09-12xfs: use i_prev_unlinked to distinguish inodes that are not on the unlinked listDarrick J. Wong3-3/+22
2023-09-12iomap: handle error conditions more gracefully in iomap_to_bhChristoph Hellwig1-11/+14
2023-09-12Merge tag 'ovl-fixes-6.6-rc2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-7/+5
2023-09-12NFSD: fix possible oops when nfsd/pool_stats is closed.NeilBrown1-2/+3
2023-09-11tracefs/eventfs: Use list_for_each_srcu() in dcache_dir_open_wrapper()Steven Rostedt (Google)1-1/+2
2023-09-11xfs: remove CPU hotplug infrastructureDarrick J. Wong1-41/+1
2023-09-11xfs: remove the all-mounts listDarrick J. Wong2-40/+0
2023-09-11xfs: use per-mount cpumask to track nonempty percpu inodegc listsDarrick J. Wong4-56/+33
2023-09-11xfs: fix an agbno overflow in __xfs_getfsmap_datadevDarrick J. Wong1-7/+18
2023-09-11xfs: fix per-cpu CIL structure aggregation racing with dying cpusDarrick J. Wong3-45/+22
2023-09-11NFS: Fix error handling for O_DIRECT write schedulingTrond Myklebust1-16/+46
2023-09-11reiserfs: Replace 1-element array with C99 style flex-arrayShigeru Yoshida1-3/+3
2023-09-11xfs: fix select in config XFS_ONLINE_SCRUB_STATSLukas Bulwahn1-1/+1
2023-09-11efivarfs: fix statfs() on efivarfsHeinrich Schuchardt1-4/+10
2023-09-11erofs: fix memory leak of LZMA global compressed deduplicationGao Xiang1-1/+4
2023-09-09Merge tag '6.6-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cif...Linus Torvalds13-19/+42
2023-09-09nfsd: fix change_info in NFSv4 RENAME repliesJeff Layton1-2/+2
2023-09-08Merge tag '6.6-rc-ksmbd' of git://git.samba.org/ksmbdLinus Torvalds2-3/+1
2023-09-08tracefs/eventfs: Free top level files on removalSteven Rostedt (Google)1-4/+26
2023-09-08smb3: fix minor typo in SMB2_GLOBAL_CAP_LARGE_MTUSteve French1-1/+1
2023-09-08MAINTAINERS: remove links to obsolete btrfs.wiki.kernel.orgBhaskar Chowdhury1-1/+1
2023-09-08btrfs: assert delayed node locked when removing delayed itemFilipe Manana1-4/+8
2023-09-08btrfs: remove BUG() after failure to insert delayed dir index itemFilipe Manana1-27/+47
2023-09-08btrfs: improve error message after failure to add delayed dir index itemFilipe Manana1-3/+4
2023-09-08btrfs: fix a compilation error if DEBUG is defined in btree_dirty_folioQu Wenruo1-6/+8
2023-09-08btrfs: check for BTRFS_FS_ERROR in pending ordered assertJosef Bacik1-1/+1
2023-09-08btrfs: fix lockdep splat and potential deadlock after failure running delayed...Filipe Manana1-3/+16
2023-09-08btrfs: do not block starts waiting on previous transaction commitJosef Bacik4-20/+30
2023-09-08btrfs: release path before inode lookup during the ino lookup ioctlFilipe Manana1-1/+7
2023-09-08btrfs: fix race between finishing block group creation and its item updateFilipe Manana1-2/+10
2023-09-07tracefs/eventfs: Use dput to free the toplevel events directorySteven Rostedt (Google)3-8/+16
2023-09-07jbd2: Remove page size assumptionsRitesh Harjani (IBM)2-18/+10
2023-09-07ntfs3: drop inode references in ntfs_put_super()Christian Brauner1-6/+12
2023-09-07vfs: mostly undo glibc turning 'fstat()' into 'fstatat(AT_EMPTY_PATH)'Linus Torvalds1-0/+17
2023-09-07cifs: update internal module version number for cifs.koSteve French1-2/+2
2023-09-07smb3: allow controlling maximum number of cached directoriesSteve French7-6/+22
2023-09-07smb3: add trace point for queryfs (statfs)Steve French2-1/+2
2023-09-06Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds18-462/+3532
2023-09-05tracefs/eventfs: Add missing lockdown checksSteven Rostedt (Google)1-0/+15
2023-09-05tracefs: Add missing lockdown check to tracefs_create_dir()Steven Rostedt (Google)1-0/+3
2023-09-05Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds19-326/+344
2023-09-05Merge tag 'fuse-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-105/+237
2023-09-05Merge tag 'mm-stable-2023-09-04-14-00' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+6
2023-09-05gfs2: change qd_slot_count to qd_slot_refBob Peterson2-9/+9
2023-09-05gfs2: check for no eligible quota changesBob Peterson1-0/+21
2023-09-05gfs2: Remove useless assignmentBob Peterson1-2/+0
2023-09-05gfs2: simplify slot_getBob Peterson1-10/+9
2023-09-05gfs2: Simplify qd2offsetBob Peterson1-6/+1
2023-09-05gfs2: introduce qd_bh_get_or_undoBob Peterson1-17/+19
2023-09-05gfs2: Remove quota allocation info from quota fileBob Peterson1-10/+2
2023-09-05gfs2: use constant for array sizeBob Peterson1-1/+1
2023-09-05gfs2: Set qd_sync_gen in do_syncBob Peterson1-4/+4
2023-09-05gfs2: Remove useless err setBob Peterson1-1/+0
2023-09-05gfs2: Small gfs2_quota_lock cleanupBob Peterson1-1/+1
2023-09-05gfs2: move qdsb_put and reduce redundancyBob Peterson1-10/+8
2023-09-05gfs2: improvements to sysfs statusBob Peterson1-2/+8
2023-09-05gfs2: Don't try to sync non-changesBob Peterson1-1/+1
2023-09-05gfs2: Simplify function need_syncBob Peterson1-8/+7
2023-09-05gfs2: remove unneeded pg_oflow variableBob Peterson1-5/+3
2023-09-05gfs2: remove unneeded variable doneBob Peterson1-3/+2
2023-09-05gfs2: pass sdp to gfs2_write_buf_to_pageBob Peterson1-5/+4
2023-09-05gfs2: pass sdp in to gfs2_write_disk_quotaBob Peterson1-2/+3
2023-09-05gfs2: Pass sdp to gfs2_adjust_quotaBob Peterson1-5/+6
2023-09-05gfs2: remove dead code for quota writesBob Peterson1-4/+1
2023-09-05gfs2: Introduce new quota=quiet mount optionBob Peterson4-6/+16
2023-09-05gfs2: Add device name to gfs2_logd and gfs2_quotadAndreas Gruenbacher1-2/+2
2023-09-05gfs2: Rename "freeze_workqueue" to "gfs2_freeze"Andreas Gruenbacher1-1/+1
2023-09-05gfs2: Rename "gfs_recovery" workqueue to "gfs2_recovery"Andreas Gruenbacher3-7/+7
2023-09-05gfs2: Fix withdraw raceAndreas Gruenbacher1-12/+12
2023-09-05gfs2: Sanitize kthread stoppingAndreas Gruenbacher2-9/+9
2023-09-05gfs2: Switch to wait_event in gfs2_quotadAndreas Gruenbacher1-6/+5
2023-09-05gfs2: Fix asynchronous thread destructionAndreas Gruenbacher4-33/+32
2023-09-05gfs2: Stop using gfs2_make_fs_ro for withdrawAndreas Gruenbacher2-8/+20
2023-09-05gfs2: Free quota data objects synchronouslyAndreas Gruenbacher1-3/+34
2023-09-05gfs2: Fix initial quota data refcountAndreas Gruenbacher1-1/+2
2023-09-05gfs2: No more quota complaints after withdrawAndreas Gruenbacher1-3/+5
2023-09-05gfs2: Factor out duplicate quota data disposal codeAndreas Gruenbacher1-23/+24
2023-09-05gfs2: Use gfs2_qd_dispose in gfs2_quota_cleanupAndreas Gruenbacher1-22/+4
2023-09-05gfs2: Fix wrong quota shrinker return valueAndreas Gruenbacher1-2/+6
2023-09-05gfs2: Rename SDF_DEACTIVATING to SDF_KILLAndreas Gruenbacher6-8/+8
2023-09-05gfs2: Rename sd_{ glock => kill }_waitAndreas Gruenbacher3-5/+5
2023-09-05gfs2: Use qd_sbd more consequentlyBob Peterson1-11/+11
2023-09-05gfs2: journal flush threshold fixes and cleanupAndreas Gruenbacher1-18/+16
2023-09-05gfs2: Fix logd wakeup on I/O errorAndreas Gruenbacher1-0/+1
2023-09-05gfs2: low-memory forced flush fixesAndreas Gruenbacher2-6/+6
2023-09-05gfs2: Switch to wait_event in gfs2_logdAndreas Gruenbacher1-12/+5
2023-09-05gfs2: conversion deadlock do_promote bypassBob Peterson1-0/+2
2023-09-05gfs2: Remove LM_FLAG_PRIORITY flagAndreas Gruenbacher3-31/+6
2023-09-05gfs2: do_promote cleanupAndreas Gruenbacher1-6/+6
2023-09-05gfs: Don't use GFP_NOFS in gfs2_unstuff_dinodeAndreas Gruenbacher1-1/+1
2023-09-05gfs2: Use mapping->gfp_mask for metadata inodesAndreas Gruenbacher3-9/+14
2023-09-05gfs2: increase usage of folio_next_index() helperMinjie Du1-2/+1
2023-09-04ovl: fix incorrect fdput() on aio completionAmir Goldstein1-6/+3
2023-09-04ovl: fix failed copyup of fileattr on a symlinkAmir Goldstein1-1/+2
2023-09-03ksmbd: remove experimental warningSteve French2-3/+1
2023-09-02Merge tag 'f2fs-for-6-6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds14-168/+261
2023-09-02proc/ksm: add ksm stats to /proc/pid/smapsStefan Roesch1-0/+6
2023-09-02Merge tag 'pstore-v6.6-rc1-fix' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-7/+27
2023-09-01Merge tag 'trace-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds4-12/+982
2023-09-01Merge tag 'char-misc-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+46
2023-09-01Merge tag 'driver-core-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-1/+16
2023-09-01Merge tag 'riscv-for-linus-6.6-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-20/+20
2023-08-31Merge tag 'nfs-for-6.6-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds19-43/+88
2023-08-31Merge tag 'nfsd-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds26-327/+550
2023-08-31Merge tag '6.6-rc-ksmbd-fixes-part1' of git://git.samba.org/ksmbdLinus Torvalds15-417/+432
2023-08-31Merge tag 'jfs-6.6' of github.com:kleikamp/linux-shaggyLinus Torvalds4-2/+9
2023-08-31Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds25-673/+717
2023-08-31Merge tag 'dlm-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland...Linus Torvalds22-421/+575
2023-08-31Merge tag 'v6.6-vfs.super.fixes.2' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-22/+46
2023-08-31pstore: Base compression input buffer size on estimated compressed sizeArd Biesheuvel1-7/+27
2023-08-31Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-1/+10
2023-08-31nls: Hide new NLS_UCS2_UTILSDr. David Alan Gilbert1-6/+1
2023-08-31smb3: allow controlling length of time directory entries are cached with dir ...Steve French3-2/+13
2023-08-31ceph: make num_fwd and num_retry to __u32Xiubo Li2-87/+106
2023-08-31NFS: switch back to using kill_anon_superChristoph Hellwig1-3/+1
2023-08-31fs: export sget_dev()Christian Brauner1-19/+45
2023-08-30smb: propagate error code of extract_sharename()Katya Orlova1-1/+1
2023-08-30Merge tag '6.6-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cif...Linus Torvalds43-2021/+1377
2023-08-30Merge tag 'xfs-6.6-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds42-647/+3910
2023-08-30Merge tag 'for_v6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds8-218/+219
2023-08-30Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/o...Linus Torvalds11-68/+580
2023-08-30pNFS: Fix assignment of xprtdata.credAnna Schumaker1-1/+1
2023-08-30NFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQOlga Kornievskaia1-2/+3
2023-08-30NFS: Guard against READDIR loop when entry names exceed MAXNAMELENBenjamin Coddington2-2/+2
2023-08-30fs/jfs: Use common ucs2 upper case tableDr. David Alan Gilbert6-147/+23
2023-08-30fs/smb/client: Use common code in clientDr. David Alan Gilbert5-405/+4
2023-08-30fs/smb: Swing unicode common code from smb->NLSDr. David Alan Gilbert7-284/+328
2023-08-30fs/smb: Remove unicode 'lower' tablesDr. David Alan Gilbert4-343/+0
2023-08-30SMB3: rename macro CIFS_SERVER_IS_CHAN to avoid confusionSteve French9-22/+22
2023-08-29Merge tag 'for-6.6/block-2023-08-28' of git://git.kernel.dk/linuxLinus Torvalds41-27/+51
2023-08-29Merge tag 'sysctl-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds1-44/+46
2023-08-29Merge tag 'mm-nonmm-stable-2023-08-28-22-48' of git://git.kernel.org/pub/scm/...Linus Torvalds14-65/+60
2023-08-29NFSD: da_addr_body field missing in some GETDEVICEINFO repliesChuck Lever3-14/+29
2023-08-29SUNRPC: Add enum svc_auth_statusChuck Lever2-2/+2
2023-08-29SUNRPC: remove timeout arg from svc_recv()NeilBrown4-9/+14
2023-08-29SUNRPC: change svc_recv() to return void.NeilBrown3-28/+5
2023-08-29SUNRPC: call svc_process() from svc_recv().NeilBrown3-8/+1
2023-08-29nfsd: separate nfsd_last_thread() from nfsd_put()NeilBrown2-34/+25
2023-08-29nfsd: Simplify code around svc_exit_thread() call in nfsd()NeilBrown1-23/+0
2023-08-29nfsd: don't allow nfsd threads to be signalled.NeilBrown3-23/+3
2023-08-29lockd: remove SIGKILL handlingNeilBrown1-24/+0
2023-08-29fs: lockd: avoid possible wrong NULL parameterSu Hui1-0/+3
2023-08-29exportfs: remove kernel-doc warnings in exportfsZhu Wang1-0/+1
2023-08-29nfsd: inherit required unset default acls from effective setJeff Layton1-5/+29
2023-08-29lockd: nlm_blocked list race fixesAlexander Aring1-1/+12
2023-08-29nfsd: set missing after_change as before_change + 1Jeff Layton1-1/+1
2023-08-29nfsd: remove unsafe BUG_ON from set_change_infoJeff Layton2-11/+32
2023-08-29nfsd: handle failure to collect pre/post-op attrs more sanelyJeff Layton5-37/+65
2023-08-29nfsd: add a MODULE_DESCRIPTIONJeff Layton1-0/+1
2023-08-29NFSD: Rename struct svc_cacherepChuck Lever4-28/+28
2023-08-29NFSD: Remove svc_rqst::rq_cacherepChuck Lever3-11/+16
2023-08-29NFSD: Refactor the duplicate reply cache shrinkerChuck Lever1-43/+39
2023-08-29NFSD: Replace nfsd_prune_bucket()Chuck Lever2-15/+85
2023-08-29NFSD: Rename nfsd_reply_cache_alloc()Chuck Lever1-3/+3
2023-08-29NFSD: Refactor nfsd_reply_cache_free_locked()Chuck Lever1-7/+20
2023-08-29NFSD: Enable write delegation supportDai Ngo2-20/+78
2023-08-29NFSD: Report zero space limit for write delegationsChuck Lever1-3/+6
2023-08-29NFSD: handle GETATTR conflict with write delegationDai Ngo5-0/+82
2023-08-29locks: allow support for write delegationDai Ngo1-7/+0
2023-08-29Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds36-306/+306
2023-08-29Merge tag 'flex-array-transformations-6.6-rc1' of git://git.kernel.org/pub/sc...Linus Torvalds4-10/+11
2023-08-29Merge tag 'v6.6-vfs.super.fixes' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-20/+31
2023-08-29ksmbd: add missing calling smb2_set_err_rsp() on errorNamjae Jeon1-0/+1
2023-08-29ksmbd: replace one-element array with flex-array member in struct smb2_ea_infoNamjae Jeon2-2/+2
2023-08-29ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob()Namjae Jeon1-0/+3
2023-08-29ksmbd: fix wrong DataOffset validation of create contextNamjae Jeon1-1/+1
2023-08-29ksmbd: Fix one kernel-doc commentYang Li1-1/+0
2023-08-29ksmbd: reduce descriptor size if remaining bytes is less than request sizeNamjae Jeon1-7/+18
2023-08-29ksmbd: fix `force create mode' and `force directory mode'Atte Heikkilä1-18/+11
2023-08-29ksmbd: fix wrong interim response on compoundNamjae Jeon4-26/+26
2023-08-29ksmbd: add support for read compoundNamjae Jeon12-370/+380
2023-08-29ksmbd: switch to use kmemdup_nul() helperYang Yingliang1-3/+1
2023-08-29jfs: validate max amount of blocks before allocation.Alexei Filippov1-0/+5
2023-08-29jfs: remove redundant initialization to pointer ipColin Ian King1-1/+1
2023-08-29fuse: conditionally fill kstat in fuse_do_statx()Bernd Schubert1-5/+8
2023-08-29super: ensure valid infoChristian Brauner1-19/+30
2023-08-29super: move lockdep assertChristian Brauner1-1/+1
2023-08-28Merge tag 'pstore-v6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-346/+137
2023-08-28Merge tag 'for-6.6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds44-1617/+2259
2023-08-28Merge tag 'affs-for-6.6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-15/+19
2023-08-28Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linuxLinus Torvalds6-103/+79
2023-08-28Merge tag 'iomap-6.6-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds9-200/+446
2023-08-28Merge tag 'erofs-for-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds11-190/+459
2023-08-28Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jl...Linus Torvalds1-5/+22
2023-08-28Merge tag 'v6.6-fs.proc.uapi' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-1/+3
2023-08-28Merge tag 'v6.6-vfs.autofs' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+3
2023-08-28Merge tag 'v6.6-vfs.fchmodat2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-4/+19
2023-08-28Merge tag 'v6.6-vfs.super' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds25-520/+935
2023-08-28Merge tag 'v6.6-vfs.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds31-198/+240
2023-08-28Merge tag 'v6.6-vfs.tmpfs' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds6-53/+344
2023-08-28Merge tag 'v6.6-vfs.ctime' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds233-977/+1107
2023-08-28Merge tag 'v6.6-vfs.fs_context' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-67/+104
2023-08-27ext4: fix slab-use-after-free in ext4_es_insert_extent()Baokun Li1-14/+30