aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2022-04-03Merge tag 'trace-v5.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ro...Linus Torvalds1-0/+2
2022-04-02proc: bootconfig: Add null pointer checkLv Ruyi1-0/+2
2022-04-01Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds6-22/+16
2022-04-01Merge tag 'vfs-5.18-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-1/+1
2022-04-01Merge tag 'xfs-5.18-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds18-246/+347
2022-04-01Merge tag 'for-5.18/io_uring-2022-04-01' of git://git.kernel.dk/linux-blockLinus Torvalds1-23/+110
2022-04-01Merge tag '5.18-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds3-15/+14
2022-04-01Merge tag '5.18-smb3-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds18-1377/+924
2022-04-01Merge tag 'exfat-for-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-30/+47
2022-04-01Merge tag 'folio-5.18d' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds19-29/+27
2022-04-01nilfs2: get rid of nilfs_mapping_init()Ryusuke Konishi2-10/+0
2022-04-01nilfs2: fix lockdep warnings during disk space reclamationRyusuke Konishi5-21/+92
2022-04-01nilfs2: fix lockdep warnings in page operations for btree nodesRyusuke Konishi10-50/+154
2022-04-01ocfs2: fix crash when mount with quota enabledJoseph Qi2-13/+12
2022-04-01btrfs: Remove a use of PAGE_SIZE in btrfs_invalidate_folio()Matthew Wilcox (Oracle)1-1/+1
2022-04-01ntfs: Correct mark_ntfs_record_dirty() folio conversionMatthew Wilcox (Oracle)1-1/+1
2022-04-01f2fs: Get the superblock from the mapping instead of the pageMatthew Wilcox (Oracle)2-3/+3
2022-04-01f2fs: Correct f2fs_dirty_data_folio() conversionMatthew Wilcox (Oracle)1-1/+1
2022-04-01ext4: Correct ext4_journalled_dirty_folio() conversionMatthew Wilcox (Oracle)1-1/+1
2022-04-01filemap: Remove AOP_FLAG_CONT_EXPANDMatthew Wilcox (Oracle)1-2/+1
2022-04-01fs: Pass an iocb to generic_perform_write()Matthew Wilcox (Oracle)4-4/+4
2022-04-01iomap: Simplify is_partially_uptodate a littleMatthew Wilcox (Oracle)1-5/+4
2022-04-01fs: Remove ->readpages address space operationMatthew Wilcox (Oracle)8-11/+11
2022-04-01exfat: do not clear VolumeDirty in writebackYuezhang Mo3-15/+2
2022-04-01exfat: allow access to paths with trailing dotsVasant Karasulli3-15/+45
2022-03-31Merge tag 'for-linus-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds10-120/+238
2022-03-31Merge tag 'gfs2-v5.17-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds8-76/+104
2022-03-31Merge tag 'netfs-prep-20220318' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds30-1474/+1510
2022-03-31Merge tag 'kbuild-v5.18-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2022-03-31gfs2: Make sure FITRIM minlen is rounded up to fs block sizeAndrew Price1-1/+2
2022-03-31cifs: fix NULL ptr dereference in smb2_ioctl_query_info()Paulo Alcantara1-59/+65
2022-03-31cifs: prevent bad output lengths in smb2_ioctl_query_info()Paulo Alcantara1-6/+10
2022-03-31smb3: fix ksmbd bigendian bug in oplock break, and move its struct to smbfs_c...Steve French5-191/+119
2022-03-30fs: fix an infinite loop in iomap_fiemapGuo Xuenan1-1/+1
2022-03-30ksmbd: replace usage of found with dedicated list iterator variableJakob Koschel1-11/+10
2022-03-30ksmbd: Remove a redundant zeroing of memoryChristophe JAILLET1-1/+1
2022-03-30ksmbd: shorten experimental warning on loading the moduleSteve French1-1/+1
2022-03-29fs: fix fd table size alignment properlyLinus Torvalds1-2/+1
2022-03-29Merge tag 'nfs-for-5.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds32-578/+1012
2022-03-29xfs: drop async cache flushes from CIL commits.Dave Chinner5-93/+25
2022-03-29xfs: shutdown during log recovery needs to mark the log shutdownDave Chinner1-8/+10
2022-03-29xfs: xfs_trans_commit() path must check for log shutdownDave Chinner1-15/+33
2022-03-29xfs: xfs_do_force_shutdown needs to block racing shutdownsDave Chinner3-1/+17
2022-03-29xfs: log shutdown triggers should only shut down the logDave Chinner5-18/+33
2022-03-29xfs: run callbacks before waking waiters in xlog_state_shutdown_callbacksDave Chinner1-9/+13
2022-03-29xfs: shutdown in intent recovery has non-intent items in the AILDave Chinner1-33/+17
2022-03-29xfs: aborting inodes on shutdown may need buffer lockDave Chinner4-31/+136
2022-03-29Merge tag 'jfs-5.18' of https://github.com/kleikamp/linux-shaggyLinus Torvalds2-1/+9
2022-03-29fs: fd tables have to be multiples of BITS_PER_LONGLinus Torvalds1-0/+30
2022-03-29io_uring: defer msg-ring file validity check until command issueJens Axboe1-4/+7
2022-03-29io_uring: fail links if msg-ring doesn't succeeedJens Axboe1-0/+2
2022-03-28Merge tag 'ptrace-cleanups-for-v5.18' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds6-11/+10
2022-03-28smb3: cleanup and clarify status of tree connectionsSteve French7-33/+40
2022-03-28Merge tag 'driver-core-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds6-4/+41
2022-03-28xfs: don't report reserved bnobt space as availableDarrick J. Wong2-2/+3
2022-03-28xfs: fix overfilling of reserve poolDarrick J. Wong1-7/+6
2022-03-28xfs: always succeed at setting the reserve pool sizeDarrick J. Wong1-4/+5
2022-03-28xfs: remove infinite loop when reserving free block poolDarrick J. Wong1-30/+20
2022-03-28xfs: don't include bnobt blocks when reserving free block poolDarrick J. Wong3-2/+17
2022-03-28NFSv4/pNFS: Fix another issue with a list iterator pointing to the headTrond Myklebust3-18/+22
2022-03-27Merge tag 'x86_core_for_5.18_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-2/+2
2022-03-26smb3: move defines for query info and query fsinfo to smbfs_commonSteve French5-603/+335
2022-03-26smb3: move defines for ioctl protocol header and SMB2 sizes to smbfs_commonSteve French7-143/+88
2022-03-26Merge tag 'write-page-prefaulting' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2022-03-26Merge tag 'for-5.18/alloc-cleanups-2022-03-25' of git://git.kernel.dk/linux-b...Linus Torvalds1-4/+2
2022-03-26Merge tag 'for-5.18/write-streams-2022-03-18' of git://git.kernel.dk/linux-blockLinus Torvalds16-53/+6
2022-03-25NFS: Don't loop forever in nfs_do_recoalesce()Trond Myklebust1-0/+1
2022-03-25Merge tag 'fs_for_v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-17/+20
2022-03-25Merge tag 'fsnotify_for_v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-23/+42
2022-03-25io_uring: fix memory leak of uid in files registrationPavel Begunkov1-0/+1
2022-03-25Merge tag 'kbuild-gnu11-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2022-03-25[smb3] move more common protocol header definitions to smbfs_commonSteve French5-206/+112
2022-03-25fs/iomap: Fix buffered write page prefaultingAndreas Gruenbacher1-1/+1
2022-03-25io_uring: fix put_kbuf without proper lockingPavel Begunkov1-1/+12
2022-03-25io_uring: fix invalid flags for io_put_kbuf()Pavel Begunkov1-1/+3
2022-03-25io_uring: improve req fields commentsPavel Begunkov1-1/+2
2022-03-25io_uring: enable EPOLLEXCLUSIVE for accept pollDylan Yudaken1-1/+4
2022-03-24Merge tag 'ceph-for-5.18-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds16-368/+569
2022-03-24Merge tag 'xfs-5.18-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds26-211/+343
2022-03-24Merge tag 'dax-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/nvd...Linus Torvalds1-1/+1
2022-03-24io_uring: improve task work cache utilizationJens Axboe1-1/+5
2022-03-24gfs2: Make sure not to return short direct writesAndreas Gruenbacher1-1/+1
2022-03-24gfs2: Remove dead code in gfs2_file_read_iterAndreas Gruenbacher1-6/+3
2022-03-24gfs2: Fix gfs2_file_buffered_write endless loop workaroundAndreas Gruenbacher1-0/+1
2022-03-24io_uring: fix async accept on O_NONBLOCK socketsDylan Yudaken1-3/+0
2022-03-24Merge branch 'akpm' (patches from Andrew)Linus Torvalds5-33/+36
2022-03-24Merge tag 'flexible-array-transformations-5.18-rc1' of git://git.kernel.org/p...Linus Torvalds8-14/+14
2022-03-24Merge tag 'fs.rt.v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/brau...Linus Torvalds1-2/+18
2022-03-24Merge tag 'fs.v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner...Linus Torvalds1-70/+78
2022-03-24NFSv4.1: don't retry BIND_CONN_TO_SESSION on session errorOlga Kornievskaia1-0/+1
2022-03-24NFS: replace usage of found with dedicated list iterator variableJakob Koschel1-7/+6
2022-03-24io_uring: remove IORING_CQE_F_MSGJens Axboe1-2/+1
2022-03-23fat: use pointer to simple type in put_user()Helge Deller1-1/+1
2022-03-23minix: fix bug when opening a file with O_DIRECTQinghua Jin1-1/+2
2022-03-23fs/pipe.c: local vars have to match types of proper pipe_inode_info fieldsAndrei Vagin1-2/+2
2022-03-23fs/pipe: use kvcalloc to allocate a pipe_buffer arrayAndrei Vagin1-5/+4
2022-03-23proc/vmcore: fix vmcore_alloc_buf() kernel-doc commentYang Li1-1/+1
2022-03-23proc/vmcore: fix possible deadlock on concurrent mmap and readDavid Hildenbrand1-19/+22
2022-03-23proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinksHao Lee1-4/+4
2022-03-23Merge tag 'asm-generic-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-6/+0
2022-03-23io_uring: add flag for disabling provided buffer recyclingJens Axboe1-0/+8
2022-03-23io_uring: ensure recv and recvmsg handle MSG_WAITALL correctlyJens Axboe1-0/+28
2022-03-23cifs: fix incorrect use of list iterator after the loopXiaomeng Tong1-2/+4
2022-03-23ksmbd: store fids as opaque u64 integersPaulo Alcantara2-72/+56
2022-03-23cifs: fix bad fids sent over wirePaulo Alcantara4-53/+46
2022-03-23cifs: change smb2_query_info_compound to use a cached fid, if availableRonnie Sahlberg1-10/+35
2022-03-23cifs: convert the path to utf16 in smb2_query_info_compoundRonnie Sahlberg2-12/+13
2022-03-23gfs2: Minor retry logic cleanupAndreas Gruenbacher1-18/+16
2022-03-23gfs2: Disable page faults during lockless buffered readsAndreas Gruenbacher1-1/+3
2022-03-23gfs2: Fix should_fault_in_pages() logicAndreas Gruenbacher1-8/+9
2022-03-23fs: do not pass __GFP_HIGHMEM to bio_alloc in do_mpage_readpageChristoph Hellwig1-4/+2
2022-03-23io_uring: don't recycle provided buffer if punted to async workerJens Axboe1-3/+8
2022-03-23io_uring: fix assuming triggered poll waitqueue is the single pollJens Axboe1-4/+12
2022-03-23io_uring: bump poll refs to full 31-bitsJens Axboe1-1/+1
2022-03-22Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds69-711/+684
2022-03-22Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds9-13/+20
2022-03-22Merge branch 'akpm' (patches from Andrew)Linus Torvalds85-209/+157
2022-03-22mm/fs: delete PF_SWAPWRITEHugh Dickins2-4/+1
2022-03-22userfaultfd: provide unmasked address on page-faultNadav Amit1-1/+4
2022-03-22mm: dcache: use kmem_cache_alloc_lru() to allocate dentryMuchun Song1-1/+2
2022-03-22f2fs: allocate inode by using alloc_inode_sb()Muchun Song1-2/+6
2022-03-22fs: allocate inode by using alloc_inode_sb()Muchun Song51-51/+51
2022-03-22fs: introduce alloc_inode_sb() to allocate filesystems specific inodeMuchun Song1-1/+1
2022-03-22mm: fs: fix lru_cache_disabled race in bh_lruMinchan Kim1-3/+5
2022-03-22mount: warn only once about timestamp range expirationAnthony Iliopoulos1-0/+2
2022-03-22f2fs: replace congestion_wait() calls with io_schedule_timeout()NeilBrown5-14/+13
2022-03-22remove bdi_congested() and wb_congested() and related functionsNeilBrown3-24/+0
2022-03-22remove inode_congested()NeilBrown1-37/+0
2022-03-22ceph: remove reliance on bdi congestionNeilBrown3-9/+15
2022-03-22nfs: remove reliance on bdi congestionNeilBrown1-3/+11
2022-03-22fuse: remove reliance on bdi congestionNeilBrown3-25/+17
2022-03-22fs/ocfs2: fix comments mentioning i_mutexhongnanli11-16/+16
2022-03-22ocfs2: cleanup some return variablesJoseph Qi2-18/+9
2022-03-22ntfs: add sanity check on allocation sizeDongliang Mu1-0/+4
2022-03-22cifs: writeback fixDavid Howells1-1/+7
2022-03-22Merge branch 'kvm/kvm-sls-fix'Peter Zijlstra2-12/+13
2022-03-22pNFS/files: Ensure pNFS allocation modes are consistent with nfsiodTrond Myklebust1-1/+1
2022-03-22pNFS/flexfiles: Ensure pNFS allocation modes are consistent with nfsiodTrond Myklebust1-29/+21
2022-03-22NFSv4/pnfs: Ensure pNFS allocation modes are consistent with nfsiodTrond Myklebust2-23/+18
2022-03-22NFS: Avoid writeback threads getting stuck in mempool_alloc()Trond Myklebust2-7/+13
2022-03-22NFS: nfsiod should not block forever in mempool_alloc()Trond Myklebust3-17/+22
2022-03-22NFS: Fix revalidation of empty readdir pagesTrond Myklebust1-2/+7
2022-03-22Merge tag 'for-5.18-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds46-1331/+2970
2022-03-22Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds14-300/+506
2022-03-22Merge tag 'nfsd-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds22-225/+139
2022-03-22Merge tag '5.18-smb3-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds9-14/+85
2022-03-22Merge tag 'f2fs-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ja...Linus Torvalds22-384/+652
2022-03-22Merge tag 'erofs-for-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds10-197/+185
2022-03-22Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscryptLinus Torvalds7-5/+132
2022-03-22jfs: prevent NULL deref in diFreeHaimin Zhang1-1/+2
2022-03-22jfs: fix divide error in dbNextAGPavel Skripkin1-0/+7
2022-03-22NFS: Don't deadlock when cookie hashes collideTrond Myklebust1-11/+18
2022-03-21cifs: do not skip link targets when an I/O failsPaulo Alcantara1-3/+11
2022-03-21Merge tag 'pstore-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-22/+20
2022-03-21Merge tag 'execve-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds8-106/+268
2022-03-21io_uring: remove poll entry from list when canceling allJens Axboe1-0/+1
2022-03-21Merge tag 'for-5.18/alloc-cleanups-2022-03-18' of git://git.kernel.dk/linux-b...Linus Torvalds5-95/+73
2022-03-21Merge tag 'for-5.18/block-2022-03-18' of git://git.kernel.dk/linux-blockLinus Torvalds35-247/+102
2022-03-21Merge tag 'for-5.18/io_uring-statx-2022-03-18' of git://git.kernel.dk/linux-b...Linus Torvalds3-17/+58
2022-03-21Merge tag 'for-5.18/io_uring-2022-03-18' of git://git.kernel.dk/linux-blockLinus Torvalds2-341/+1024
2022-03-21xfs: document the XFS_ALLOC_AGFL_RESERVE constantDarrick J. Wong2-6/+23
2022-03-21Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-0/+3
2022-03-21fs: Move many prototypes to pagemap.hMatthew Wilcox (Oracle)5-0/+5
2022-03-21mm: Convert remove_mapping() to take a folioMatthew Wilcox (Oracle)1-3/+2
2022-03-21splice: Use a folio in page_cache_pipe_buf_try_steal()Matthew Wilcox (Oracle)1-10/+11
2022-03-21f2fs: fix to do sanity check on .cp_pack_total_block_countChao Yu1-3/+5
2022-03-21f2fs: make gc_urgent and gc_segment_mode sysfs node readableDaeho Jeong1-1/+16
2022-03-21NFSv4.1 provide mount option to toggle trunking discoveryOlga Kornievskaia2-1/+10
2022-03-21ceph: fix memory leak in ceph_readdir when note_last_dentry returns errorXiubo Li1-1/+10
2022-03-21ceph: uninitialized variable in debug outputDan Carpenter1-1/+2
2022-03-21ceph: use tracked average r/w/m latencies to display metrics in debugfsVenky Shankar1-3/+2
2022-03-21ceph: include average/stdev r/w/m latency in mds metricsVenky Shankar2-18/+48
2022-03-21ceph: track average r/w/m latencyVenky Shankar2-14/+16
2022-03-21ceph: use ktime_to_timespec64() rather than jiffies_to_timespec64()Venky Shankar2-17/+13
2022-03-21ceph: assign the ci only when the inode isn't NULLXiubo Li1-1/+1
2022-03-21ceph: fix inode reference leakage in ceph_get_snapdir()Xiubo Li1-2/+8
2022-03-21io_uring: fix memory ordering when SQPOLL thread goes to sleepAlmog Khaikin1-0/+7
2022-03-20io_uring: ensure that fsnotify is always calledJens Axboe1-1/+7
2022-03-20nfsd: fix using the correct variable for sizeof()Jakob Koschel1-1/+1
2022-03-20ksmbd: use netif_is_bridge_portTobias Klauser1-2/+2
2022-03-20xfs: xfs_is_shutdown vs xlog_is_shutdown cage fightDave Chinner5-15/+70
2022-03-20xfs: AIL should be log centricDave Chinner3-15/+16
2022-03-20xfs: log items should have a xlog pointer, not a mountDave Chinner10-12/+14
2022-03-20xfs: async CIL flushes need pending pushes to be made stableDave Chinner1-3/+19
2022-03-20xfs: xfs_ail_push_all_sync() stalls when racing with updatesDave Chinner1-5/+16
2022-03-20xfs: check buffer pin state after locking in delwri_submitDave Chinner1-2/+3
2022-03-20xfs: log worker needs to start before intent/unlink recoveryDave Chinner1-2/+1
2022-03-20io_uring: recycle provided before arming pollJens Axboe1-1/+2
2022-03-18cifs: use a different reconnect helper for non-cifsd threadsShyam Prasad N6-7/+50
2022-03-18cifs: we do not need a spinlock around the tree access during umountRonnie Sahlberg1-2/+0
2022-03-18Adjust cifssb maximum read sizeRohith Surabattula2-0/+13
2022-03-18cifs: truncate the inode and mapping when we simulate fcollapseRonnie Sahlberg1-4/+14
2022-03-18cifs: fix handlecache and multiuserRonnie Sahlberg1-3/+10
2022-03-18Merge tag '5.17-rc8-smb3-fix' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds1-1/+2
2022-03-18io_uring: terminate manual loop iterator loop correctly for non-vecsJens Axboe1-2/+4
2022-03-18binfmt_elf: Don't write past end of notes for regset gapRick Edgecombe1-10/+14
2022-03-18io_uring: don't check unrelated req->open.how in accept requestJens Axboe1-2/+1
2022-03-18f2fs: use aggressive GC policy during f2fs_disable_checkpoint()Chao Yu1-0/+5
2022-03-18f2fs: fix compressed file start atomic write may cause data corruptionFengnan Chang2-2/+5
2022-03-18kernfs: fix typos in commentsJulia Lawall1-1/+1