aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2023-09-09Merge tag '6.6-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cif...Linus Torvalds13-19/+42
2023-09-08Merge tag '6.6-rc-ksmbd' of git://git.samba.org/ksmbdLinus Torvalds2-3/+1
2023-09-08smb3: fix minor typo in SMB2_GLOBAL_CAP_LARGE_MTUSteve French1-1/+1
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-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-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
2023-08-27libfs: remove redundant checks of s_encodingEric Biggers1-12/+2
2023-08-27ext4: remove redundant checks of s_encodingEric Biggers2-4/+4
2023-08-27ext4: reject casefold inode flag without casefold featureEric Biggers1-1/+4
2023-08-27ext4: use LIST_HEAD() to initialize the list_head in mballoc.cRuan Jinjie1-13/+5
2023-08-27ext4: do not mark inode dirty every time when appending using delallocLiu Song1-26/+62
2023-08-27ext4: rename s_error_work to s_sb_upd_workTheodore Ts'o2-19/+22
2023-08-27ext4: add periodic superblock update checkVitaliy Kuznetsov1-1/+61
2023-08-27ext4: drop dio overwrite only flag and associated warningBrian Foster1-15/+10
2023-08-27ext4: add correct group descriptors and reserved GDT blocks to system zoneWang Jianjian3-8/+17
2023-08-27ext4: remove unused function declarationCai Xinchen1-6/+0
2023-08-27ext4: mballoc: avoid garbage value from errSu Hui1-1/+1
2023-08-27ext4: use sbi instead of EXT4_SB(sb) in ext4_mb_new_blocks_simple()Lu Hongfei1-1/+1
2023-08-27ext4: change the type of blocksize in ext4_mb_init_cache()Lu Hongfei1-1/+1
2023-08-27ext4: fix unttached inode after power cut with orphan file feature enabledZhihao Cheng1-0/+3
2023-08-27jbd2: correct the end of the journal recovery scan rangeZhang Yi1-9/+3
2023-08-27ext4: ext4_get_{dev}_journal return proper error valueZhang Yi1-22/+31
2023-08-25Merge tag 'mm-hotfixes-stable-2023-08-25-11-07' of git://git.kernel.org/pub/s...Linus Torvalds2-2/+11
2023-08-25f2fs: use finish zone command when closing a zoneDaeho Jeong1-6/+13
2023-08-25dlm: fix plock lookup when using multiple lockspacesAlexander Aring1-3/+3
2023-08-24[SMB3] send channel sequence number in SMB3 requests after reconnectsSteve French5-1/+45
2023-08-24document while_each_thread(), change first_tid() to use for_each_thread()Oleg Nesterov1-3/+2
2023-08-24mm: remove enum page_entry_sizeMatthew Wilcox (Oracle)7-69/+44
2023-08-24mm: move PMD_ORDER to pgtable.hMatthew Wilcox (Oracle)1-3/+0
2023-08-24mm: userfaultfd: remove stale comment about core dump lockingJann Horn1-5/+1
2023-08-24minmax: add in_range() macroMatthew Wilcox (Oracle)4-12/+0
2023-08-24mm: handle userfaults under VMA lockSuren Baghdasaryan1-20/+14
2023-08-24Merge tag 'nfsd-6.5-5' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2-1/+2
2023-08-24NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS serverOlga Kornievskaia2-0/+7
2023-08-24NFS/pNFS: Set the connect timeout for the pNFS flexfiles driverTrond Myklebust4-0/+10
2023-08-24NFS: Fix a potential data corruptionTrond Myklebust1-1/+19
2023-08-24nfs: fix redundant readdir request after get eofKinglong Mee1-4/+11
2023-08-24nfs/blocklayout: Use the passed in gfp flagsDan Carpenter1-2/+2
2023-08-24filemap: Fix errors in file.chuzhi001@208suo.com1-1/+1
2023-08-24NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_infoFedor Pchelkin1-1/+1
2023-08-24NFS: Move common includes outside ifdefGUO Zihua1-7/+5
2023-08-24NFSD: Fix a thinko introduced by recent trace point changesChuck Lever1-0/+1
2023-08-24locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lockWill Shiu1-1/+1
2023-08-24fs/locks: Fix typoJakub Wilk1-1/+1
2023-08-24ceph: switch ceph_lookup/atomic_open() to use new fscrypt helperLuís Henriques2-11/+10
2023-08-24ceph: fix updating i_truncate_pagecache_size for fscryptXiubo Li2-13/+26