aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2023-05-03ksmbd: not allow guest user on multichannelNamjae Jeon1-2/+9
2023-05-03ksmbd: fix deadlock in ksmbd_find_crypto_ctx()Namjae Jeon1-8/+11
2023-05-03ksmbd: block asynchronous requests when making a delay on session setupNamjae Jeon1-1/+4
2023-05-03ksmbd: destroy expired sessionsNamjae Jeon4-31/+41
2023-05-03ksmbd: fix racy issue from session setup and logoffNamjae Jeon6-49/+77
2023-05-03ksmbd: fix NULL pointer dereference in smb2_get_info_filesystem()Namjae Jeon1-0/+3
2023-05-03ksmbd: fix memleak in session setupNamjae Jeon1-0/+4
2023-04-29Merge tag '6.4-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds6-441/+346
2023-04-29Merge tag 'nfsd-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds15-336/+450
2023-04-29Merge tag 'nfs-for-6.4-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds14-479/+559
2023-04-29Merge tag 'ntfs3_for_6.4' of https://github.com/Paragon-Software-Group/linux-...Linus Torvalds16-446/+528
2023-04-29Merge tag 'xfs-6.4-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds81-1887/+5199
2023-04-29Merge tag 'iomap-6.4-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds3-2/+86
2023-04-28Merge tag 'trace-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds1-0/+2
2023-04-28NFSv4.2: Rework scratch handling for READ_PLUSAnna Schumaker2-7/+14
2023-04-28Merge tag 'x86_mm_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2-2/+14
2023-04-27Merge tag 'mm-nonmm-stable-2023-04-27-16-01' of git://git.kernel.org/pub/scm/...Linus Torvalds11-138/+176
2023-04-27Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds30-210/+275
2023-04-27Merge tag 'pstore-v6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-4/+3
2023-04-27Merge tag 'sysctl-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds10-140/+86
2023-04-27Merge tag 'modules-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-3/+0
2023-04-27NFSD: Handle new xprtsec= export optionChuck Lever2-3/+49
2023-04-27NFSD: Clean up xattr memory allocation flagsChuck Lever1-5/+2
2023-04-27NFSD: Fix problem of COMMIT and NFS4ERR_DELAY in infinite loopDai Ngo1-2/+0
2023-04-27Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds9-32/+41
2023-04-26Merge tag 'net-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-8/+8
2023-04-27xfs: fix livelock in delayed allocation at ENOSPCDave Chinner1-1/+0
2023-04-26Merge tag 'for-6.4/io_uring-2023-04-21' of git://git.kernel.dk/linuxLinus Torvalds2-2/+4
2023-04-26Merge tag 'f2fs-for-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds19-868/+875
2023-04-26Merge tag 'dlm-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland...Linus Torvalds18-689/+291
2023-04-26Merge tag 'gfs2-v6.3-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds6-48/+49
2023-04-26Merge tag 'for-6.4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds50-4700/+2737
2023-04-26Merge tag 'fs_for_v6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds11-39/+22
2023-04-26Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds21-1423/+1270
2023-04-26Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linuxLinus Torvalds5-18/+27
2023-04-26Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linuxLinus Torvalds10-36/+71
2023-04-26nfsd: simplify the delayed disposal list codeJeff Layton1-42/+22
2023-04-26NFSD: Watch for rq_pages bounds checking errors in nfsd_splice_actor()Chuck Lever1-1/+5
2023-04-26SUNRPC: return proper error from get_expiry()NeilBrown2-11/+10
2023-04-26lockd: add some client-side tracepointsJeff Layton5-2/+131
2023-04-26nfs: move nfs_fhandle_hash to common include fileJeff Layton1-15/+0
2023-04-26lockd: server should unlock lock if client rejects the grantJeff Layton1-4/+17
2023-04-26lockd: fix races in client GRANTED_MSG wait logicJeff Layton2-31/+39
2023-04-26lockd: move struct nlm_wait to lockd.hJeff Layton1-12/+0
2023-04-26lockd: purge resources held on behalf of nlm clients when shutting downJeff Layton1-0/+1
2023-04-26NFSD: Convert filecache to rhltableChuck Lever2-187/+133
2023-04-26nfsd: allow reaping files still under writebackJeff Layton2-4/+17
2023-04-26nfsd: update comment over __nfsd_file_cache_purgeJeff Layton1-1/+2
2023-04-26nfsd: don't take/put an extra reference when putting a fileJeff Layton1-3/+1
2023-04-26nfsd: add some comments to nfsd_file_do_acquireJeff Layton1-0/+5
2023-04-26nfsd: don't kill nfsd_files because of lease break errorJeff Layton1-14/+15
2023-04-26nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparatorJeff Layton1-1/+1
2023-04-26nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entriesJeff Layton1-0/+4
2023-04-26nfsd: don't open-code clear_and_wake_up_bitJeff Layton1-3/+1
2023-04-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-5/+4
2023-04-25Merge tag 'slab-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/vba...Linus Torvalds1-5/+4
2023-04-25Merge tag 'asm-generic-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+13
2023-04-25gfs2: gfs2_ail_empty_gl no log flush on errorBob Peterson1-2/+3
2023-04-25gfs2: Issue message when revokes cannot be writtenBob Peterson1-1/+3
2023-04-25gfs2: Perform second log flush in gfs2_make_fs_roBob Peterson1-0/+9
2023-04-25gfs2: return errors from gfs2_ail_empty_glBob Peterson1-3/+5
2023-04-24Merge tag 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds4-24/+17
2023-04-24Merge tag 'pull-old-dio' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-8/+3
2023-04-24Merge tag 'pull-write-one-page' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-19/+58
2023-04-24Merge tag 'pull-fd' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds3-42/+25
2023-04-24Merge tag 'erofs-for-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds14-454/+535
2023-04-24Merge tag 'v6.4/vfs.open' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds1-5/+13
2023-04-24Merge tag 'v6.4/vfs.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds16-112/+63
2023-04-24Merge tag 'v6.4/vfs.acl' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds30-248/+262
2023-04-24Merge tag 'v6.4/pidfd.file' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-4/+9
2023-04-24Merge tag 'docs-6.4' of git://git.lwn.net/linuxLinus Torvalds2-17/+0
2023-04-24Merge tag 'rcu.6.4.april5.2023.3' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2023-04-24Merge tag 'lsm-pr-20230420' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-11/+52
2023-04-24f2fs: remove unnessary comment in __may_age_extent_treeQi Han1-1/+0
2023-04-24f2fs: allocate node blocks for atomic write block replacementDaeho Jeong1-1/+1
2023-04-24f2fs: use cow inode data when updating atomic writeDaeho Jeong1-5/+10
2023-04-24f2fs: remove power-of-two limitation of zoned deviceJaegeuk Kim4-11/+6
2023-04-24Merge tag 'iter-ubuf.2-2023-04-21' of git://git.kernel.dk/linuxLinus Torvalds3-10/+14
2023-04-24ksmbd: fix racy issue from using ->d_parent and ->d_nameNamjae Jeon5-384/+275
2023-04-24ksmbd: remove unused compression negotiate ctx packingDavid Disseldorp1-24/+2
2023-04-24ksmbd: avoid duplicate negotiate ctx offset incrementsDavid Disseldorp1-16/+10
2023-04-24ksmbd: set NegotiateContextCount once instead of every incDavid Disseldorp1-5/+5
2023-04-24Merge tag 'pull-lock_rename_child' of git://git.kernel.org/pub/scm/linux/kern...Steve French3-15/+57
2023-04-22Merge tag '6.3-rc7-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds4-14/+24
2023-04-22rxrpc: Fix potential race in error handling in afs_make_call()David Howells1-5/+4
2023-04-21ocfs2: reduce ioctl stack usageArnd Bergmann1-11/+26
2023-04-21fs/proc: add Kthread flag to /proc/$pid/statusChunguang Wu1-0/+2
2023-04-21mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area()Linus Torvalds1-1/+1
2023-04-21mm: add new KSM process and sysfs knobsStefan Roesch1-0/+3
2023-04-21fs/buffer: convert create_page_buffers to folio_create_buffersPankaj Raghav1-10/+13
2023-04-21fs/buffer: add folio_create_empty_buffers helperPankaj Raghav1-11/+17
2023-04-21buffer: add folio_alloc_buffers() helperPankaj Raghav1-8/+15
2023-04-21fs/buffer: add folio_set_bh helperPankaj Raghav1-0/+15
2023-04-21NFS: Cleanup unused rpc_clnt variableBenjamin Coddington1-4/+0
2023-04-21NFS: set varaiable nfs_netfs_debug_id storage-class-specifier to staticTom Rix1-1/+1
2023-04-21Merge tag 'for-6.3-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-8/+13
2023-04-21fs: dlm: stop unnecessarily filling zero ms_extra bytesAlexander Aring1-1/+1
2023-04-21iomap: Add DIO tracepointsRitesh Harjani (IBM)3-1/+85
2023-04-21iomap: Remove IOMAP_DIO_NOSYNC unused dio flagRitesh Harjani (IBM)1-1/+1
2023-04-20fuse_dev_ioctl(): switch to fdget()Al Viro1-18/+19
2023-04-20build_mount_idmapped(): switch to fdget()Al Viro1-6/+6
2023-04-20kill the last remaining user of proc_ns_fget()Al Viro1-18/+0
2023-04-20fs: introduce lock_rename_child() helperAl Viro1-11/+57
2023-04-20ksmbd: remove internal.h includeNamjae Jeon2-4/+0
2023-04-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski5-28/+79
2023-04-21btrfs: reinterpret async discard iops_limit=0 as no delayBoris Burkov1-7/+12
2023-04-21btrfs: set default discard iops_limit to 1000Boris Burkov1-1/+1
2023-04-20f2fs: allocate trace path buffer from names_cacheWu Bo2-2/+15
2023-04-19ext4: Add a uapi header for ext4 userspace APIsJosh Triplett1-90/+1
2023-04-19ext4: remove useless conditional branch codewuchi1-4/+1
2023-04-19ext4: remove unneeded check of nr_to_submitTom Rix1-1/+1
2023-04-19Merge tag 'mm-hotfixes-stable-2023-04-19-16-36' of git://git.kernel.org/pub/s...Linus Torvalds3-9/+34
2023-04-20xfs: fix duplicate includesDave Chinner1-3/+1
2023-04-18cifs: Reapply lost fix from commit 30b2b2196d6eDavid Howells1-4/+6
2023-04-18cifs: Fix unbuffered readDavid Howells1-4/+0
2023-04-18epoll: rename global epmutexDavidlohr Bueso1-11/+11
2023-04-18proc/stat: remove arch_idle_time()Heiko Carstens1-26/+0
2023-04-18mm: vmscan: refactor updating current->reclaim_stateYosry Ahmed2-4/+2
2023-04-18mm/hugetlb_vmemmap: rename ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAPAneesh Kumar K.V1-8/+1
2023-04-18mpage: use folios in bio end_io handlerPankaj Raghav1-10/+18
2023-04-18mpage: split submit_bio and bio end_io handler for reads and writesPankaj Raghav1-18/+36
2023-04-18orangefs: use folios in orangefs_readaheadPankaj Raghav1-4/+5
2023-04-18smaps: fix defined but not used smaps_shmem_walk_opsSteven Price1-2/+1
2023-04-18sync mm-stable with mm-hotfixes-stable to pick up depended-upon upstream changesAndrew Morton1-0/+20
2023-04-18nilfs2: initialize unused bytes in segment summary blocksRyusuke Konishi1-0/+20
2023-04-18f2fs: add has_enough_free_secs()Yangtao Li3-23/+30
2023-04-18f2fs: relax sanity check if checkpoint is corruptedJaegeuk Kim3-7/+29
2023-04-18f2fs: refactor f2fs_gc to call checkpoint in urgent conditionJaegeuk Kim1-14/+13
2023-04-18gfs2: Move variable assignment behind a null pointer check in inode_go_dumpMarkus Elfring1-1/+2
2023-04-18gfs2: Use gfs2_holder_initialized for jindexBob Peterson1-6/+3
2023-04-18gfs2: Eliminate gfs2_trim_blocksBob Peterson2-9/+0
2023-04-17f2fs: remove folio_detach_private() in .invalidate_folio and .release_folioChao Yu3-108/+77
2023-04-17f2fs: remove bulk remove_proc_entry() and unnecessary kobject_del()Yangtao Li1-13/+2
2023-04-17btrfs: mark btrfs_assertfail() __noreturnJosh Poimboeuf2-2/+2
2023-04-17btrfs: fix uninitialized variable warningsGenjian Zhang2-2/+2
2023-04-17btrfs: use log root when iterating over index keys when logging directoryFilipe Manana1-27/+24
2023-04-17btrfs: avoid iterating over all indexes when logging directoryFilipe Manana2-7/+57
2023-04-17btrfs: dev-replace: error out if we have unrepaired metadata error duringQu Wenruo1-5/+42
2023-04-17btrfs: remove pointless loop at btrfs_get_next_valid_item()Filipe Manana1-17/+6
2023-04-17btrfs: scrub: reject unsupported scrub flagsQu Wenruo1-0/+5
2023-04-17btrfs: reinterpret async discard iops_limit=0 as no delayBoris Burkov1-7/+12
2023-04-17btrfs: set default discard iops_limit to 1000Boris Burkov1-1/+1
2023-04-17btrfs: remove unused raid56 functions which were dedicated for scrubQu Wenruo2-54/+0
2023-04-17btrfs: scrub: remove scrub_bio structureQu Wenruo2-244/+6
2023-04-17btrfs: scrub: remove scrub_block and scrub_sector structuresQu Wenruo2-573/+0
2023-04-17btrfs: scrub: remove the old scrub recheck codeQu Wenruo4-1012/+14
2023-04-17btrfs: scrub: remove the old writeback infrastructureQu Wenruo2-219/+3
2023-04-17btrfs: scrub: remove scrub_parity structureQu Wenruo3-524/+9
2023-04-17btrfs: scrub: use scrub_stripe to implement RAID56 P/Q scrubQu Wenruo2-10/+210
2023-04-17btrfs: scrub: switch scrub_simple_mirror() to scrub_stripe infrastructureQu Wenruo2-473/+28
2023-04-17btrfs: scrub: introduce helper to queue a stripe for scrubQu Wenruo2-17/+181
2023-04-17btrfs: scrub: introduce error reporting functionality for scrub_stripeQu Wenruo1-11/+157
2023-04-17btrfs: scrub: introduce a writeback helper for scrub_stripeQu Wenruo2-0/+96
2023-04-17btrfs: scrub: introduce the main read repair worker for scrub_stripeQu Wenruo2-4/+204
2023-04-17btrfs: scrub: introduce a helper to verify one scrub_stripeQu Wenruo2-2/+77
2023-04-17btrfs: scrub: introduce a helper to verify one metadata blockQu Wenruo2-0/+107
2023-04-17btrfs: scrub: introduce helper to find and fill sector info for a scrub_stripeQu Wenruo5-3/+158
2023-04-17btrfs: scrub: introduce structure for new BTRFS_STRIPE_LEN based interfaceQu Wenruo2-0/+150
2023-04-17btrfs: introduce a new helper to submit write bio for repairQu Wenruo5-44/+132
2023-04-17btrfs: introduce btrfs_bio::fs_info memberQu Wenruo6-28/+49
2023-04-17btrfs: scrub: use dedicated super block verification function to scrub one su...Qu Wenruo1-8/+52
2023-04-17btrfs: remove redundant release of btrfs_device::alloc_stateAnand Jain1-1/+0
2023-04-17btrfs: warn for any missed cleanup at btrfs_close_one_deviceAnand Jain1-4/+4
2023-04-17btrfs: don't print the crc32c implementation at module load timeChristoph Hellwig1-1/+1
2023-04-17btrfs: tree-log: factor out a clean_log_buffer helperChristoph Hellwig1-61/+31
2023-04-17block: make blkcg_punt_bio_submit optionalChristoph Hellwig1-0/+1
2023-04-17btrfs, block: move REQ_CGROUP_PUNT to btrfsChristoph Hellwig4-6/+13
2023-04-17btrfs, mm: remove the punt_to_cgroup field in struct writeback_controlChristoph Hellwig1-3/+3
2023-04-17btrfs: also use kthread_associate_blkcg for uncompressible rangesChristoph Hellwig1-4/+5
2023-04-17btrfs: don't free the async_extent in submit_uncompressed_rangeChristoph Hellwig1-13/+11
2023-04-17btrfs: move kthread_associate_blkcg out of btrfs_submit_compressed_writeChristoph Hellwig3-13/+8
2023-04-17btrfs: correctly calculate delayed ref bytes when starting transactionFilipe Manana1-5/+6
2023-04-17btrfs: make btrfs_block_rsv_full() check more boolean when starting transactionFilipe Manana1-1/+1
2023-04-17btrfs: split partial dio bios before submitBoris Burkov1-0/+18
2023-04-17btrfs: don't split NOCOW extent_maps in btrfs_extract_ordered_extentBoris Burkov1-0/+8
2023-04-17btrfs: pass an ordered_extent to btrfs_extract_ordered_extentChristoph Hellwig3-20/+25
2023-04-17btrfs: simplify extent map splitting and rename split_zoned_emChristoph Hellwig1-51/+26
2023-04-17btrfs: fold btrfs_clone_ordered_extent into btrfs_split_ordered_extentChristoph Hellwig1-23/+14
2023-04-17btrfs: sink parameter len to btrfs_split_ordered_extentChristoph Hellwig3-25/+17
2023-04-17btrfs: simplify splitting logic in btrfs_extract_ordered_extentChristoph Hellwig1-16/+13
2023-04-17btrfs: move ordered_extent internal sanity checks into btrfs_split_ordered_ex...Christoph Hellwig2-18/+10
2023-04-17btrfs: stash ordered extent in dio_data during iomap dioBoris Burkov1-13/+23
2023-04-17btrfs: pass flags as unsigned long to btrfs_add_ordered_extentBoris Burkov2-2/+2
2023-04-17btrfs: add function to create and return an ordered extentBoris Burkov2-9/+42
2023-04-17btrfs: use __bio_add_page to add single a page in rbio_add_io_sectorJohannes Thumshirn1-1/+1
2023-04-17btrfs: use __bio_add_page for adding a single page in repair_one_sectorJohannes Thumshirn1-1/+1
2023-04-17btrfs: use test_and_clear_bit() in wait_dev_flush()Anand Jain1-2/+1
2023-04-17btrfs: change wait_dev_flush() return type to boolAnand Jain1-6/+6
2023-04-17btrfs: open code check_barrier_error()Anand Jain1-15/+7
2023-04-17btrfs: move last_flush_error to write_dev_flush and wait_dev_flushAnand Jain1-6/+8
2023-04-17btrfs: simplify exit paths of btrfs_evict_inode()Filipe Manana1-11/+10
2023-04-17btrfs: calculate the right space for delayed refs when updating global reserveFilipe Manana1-5/+6
2023-04-17btrfs: use a constant for the number of metadata units needed for an unlinkFilipe Manana3-14/+20
2023-04-17btrfs: fix calculation of the global block reserve's sizeFilipe Manana1-3/+3
2023-04-17btrfs: calculate correct amount of space for delayed reference when evictingFilipe Manana1-1/+1
2023-04-17btrfs: add helper to calculate space for delayed referencesFilipe Manana3-49/+26
2023-04-17btrfs: constify fs_info argument for the reclaim items calculation helpersFilipe Manana1-2/+2
2023-04-17btrfs: constify fs_info argument of the metadata size calculation helpersFilipe Manana1-2/+2
2023-04-17btrfs: accurately calculate number of delayed refs when flushingFilipe Manana1-1/+25
2023-04-17btrfs: calculate the right space for a single delayed ref when refillingFilipe Manana1-0/+11