aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2026-05-15Merge patch series "io_uring related epoll cleanups"Christian Brauner1-51/+43
2026-05-15eventpoll: rename struct epoll_filefd to epoll_keyJens Axboe1-7/+6
2026-05-15eventpoll: add file based control interfaceJens Axboe1-30/+32
2026-05-15eventpoll: export is_file_epoll()Jens Axboe1-1/+1
2026-05-15eventpoll: pass struct epoll_filefd through ep_find() and ep_insert()Jens Axboe1-20/+14
2026-05-15Merge branch 'block-7.1' into for-nextJens Axboe1-1/+1
2026-05-15cachefiles: Fix error return when vfs_mkdir() failsHongling Zeng1-0/+2
2026-05-14smbdirect: Fix error cleanup in smbdirect_map_sges_from_iter()David Howells1-1/+1
2026-05-14smb: client: avoid integer overflow in SMB2 READ length checkJeremy Erazo2-7/+12
2026-05-14cifs: client: stage smb3_reconfigure() updates and restore ctx on failureDaeMyung Kang1-53/+108
2026-05-14smb/client: fix possible infinite loop and oob read in symlink_data()Ye Bin1-0/+3
2026-05-13ksmbd: fix null pointer dereference in compare_guid_key()Jeremy Laratro1-1/+5
2026-05-13ksmbd: fix null pointer dereference in proc_show_files()Jeremy Laratro1-1/+1
2026-05-13ksmbd: fix SID memory leak in set_posix_acl_entries_dacl() on overflowFerry Meng1-3/+9
2026-05-13block: pass a minsize argument to bio_iov_iter_bounceChristoph Hellwig1-1/+1
2026-05-12ntfs3: avoid -Wmaybe-uninitialized warningArnd Bergmann1-0/+1
2026-05-12fs/ntfs3: add bounds check to run_get_highest_vcn()Konstantin Komarov3-4/+13
2026-05-12SMB3.1.1: add missing QUERY_DIR info levelsSteve French2-2/+6
2026-05-12afs: Fix the locking used by afs_get_link()David Howells8-142/+357
2026-05-12netfs, afs: Fix write skipping in dir/link writepagesDavid Howells2-2/+16
2026-05-12netfs: Fix netfs_read_folio() to wait on writebackDavid Howells1-0/+2
2026-05-12netfs: Fix folio->private handling in netfs_perform_write()David Howells1-53/+81
2026-05-12netfs: Fix partial invalidation of streaming-write folioDavid Howells1-1/+1
2026-05-12netfs: Fix potential UAF in netfs_unlock_abandoned_read_pages()David Howells3-4/+4
2026-05-12netfs: Fix leak of request in netfs_write_begin() error handlingDavid Howells1-1/+1
2026-05-12netfs: Fix early put of sink folio in netfs_read_gaps()David Howells1-3/+3
2026-05-12netfs: Fix write streaming disablement if fd open O_RDWRDavid Howells1-10/+7
2026-05-12netfs: Fix read-gaps to remove netfs_folio from filled folioDavid Howells1-3/+8
2026-05-12netfs: Fix potential deadlock in write-through modeDavid Howells1-14/+25
2026-05-12netfs: Fix streaming write being overwrittenDavid Howells1-13/+34
2026-05-12netfs: Defer the emission of trace_netfs_folio()David Howells1-8/+10
2026-05-12netfs: Fix netfs_invalidate_folio() to clear dirty bit if all changes goneDavid Howells1-1/+5
2026-05-12netfs: Fix overrun check in netfs_extract_user_iter()David Howells1-9/+17
2026-05-12netfs: fix error handling in netfs_extract_user_iter()Paulo Alcantara1-3/+10
2026-05-12netfs: Fix potential uninitialised var in netfs_extract_user_iter()David Howells1-1/+1
2026-05-12netfs: fix VM_BUG_ON_FOLIO() issue in netfs_write_begin() callViacheslav Dubeyko1-2/+9
2026-05-12netfs: Fix zeropoint update where i_size > remote_i_sizeDavid Howells1-2/+2
2026-05-12netfs: Fix potential for tearing in ->remote_i_size and ->zero_pointDavid Howells19-104/+166
2026-05-12netfs: Fix netfs_read_to_pagecache() to pause on subreq failureDavid Howells1-0/+5
2026-05-12netfs: Fix missing barriers when accessing stream->subrequests locklesslyDavid Howells5-6/+13
2026-05-12netfs: Fix missing locking around retry adding new subreqsDavid Howells2-2/+10
2026-05-12netfs: Fix cancellation of a DIO and single read subrequestsDavid Howells5-63/+50
2026-05-12fs/select: reject negative timeval components in kern_select()Breno Leitao1-0/+11
2026-05-12fuse: use current creds for backing filesGuoHan Zhao2-2/+2
2026-05-12zonefs: handle integer overflow in zonefs_fname_to_fnoJohannes Thumshirn1-1/+5
2026-05-11proc: handle subset=pid separately in userns visibility checksAlexey Gladkov2-1/+19
2026-05-11proc: prevent reconfiguring subset=pidAlexey Gladkov1-4/+11
2026-05-11proc: subset=pid: Show /proc/self/net only for CAP_NET_ADMINAlexey Gladkov2-0/+10
2026-05-11sysfs: remove trivial sysfs_get_tree() wrapperChristian Brauner1-13/+1
2026-05-11fs: move SB_I_USERNS_VISIBLE to FS_USERNS_MOUNT_RESTRICTEDChristian Brauner3-8/+6
2026-05-11namespace: record fully visible mounts in listChristian Brauner2-8/+15
2026-05-11fs: cache the string generated by reading /proc/filesystemsMateusz Guzik1-2/+153
2026-05-11fs: RCU-ify filesystems listChristian Brauner2-105/+73
2026-05-11proc: allow to mark /proc files permanent outside of fs/proc/Alexey Dobriyan2-0/+13
2026-05-11fs: retire stale lock ordering annotations from inode hashMateusz Guzik1-4/+0
2026-05-11fs: allow lockless ->i_count bumps as long as it does not transition 0->1Mateusz Guzik2-0/+68
2026-05-11fs: relocate and tidy up ihold()Mateusz Guzik1-9/+11
2026-05-11fs: add icount_read_once() and stop open-coding ->i_count loadsMateusz Guzik10-17/+17
2026-05-11iomap: remove over-strict inline data boundary checkNamjae Jeon2-4/+0
2026-05-11ecryptfs: remove redundant variable found_auth_tokAlexey Velichayshiy1-11/+5
2026-05-11ksmbd: Report filesystem case sensitivity via FS_ATTRIBUTE_INFORMATIONChuck Lever1-6/+24
2026-05-11nfsd: Implement NFSv4 FATTR4_CASE_INSENSITIVE and FATTR4_CASE_PRESERVINGChuck Lever1-3/+49
2026-05-11nfsd: Report export case-folding via NFSv3 PATHCONFChuck Lever4-10/+121
2026-05-11isofs: Implement fileattr_get for case sensitivityChuck Lever2-0/+19
2026-05-11vboxsf: Implement fileattr_get for case sensitivityChuck Lever5-2/+48
2026-05-11nfs: Implement fileattr_get for case sensitivityChuck Lever9-11/+55
2026-05-11cifs: Implement fileattr_get for case sensitivityChuck Lever3-0/+57
2026-05-11xfs: Report case sensitivity in fileattr_getChuck Lever2-3/+19
2026-05-11hfsplus: Report case sensitivity in fileattr_getChuck Lever1-1/+15
2026-05-11hfs: Implement fileattr_get for case sensitivityChuck Lever3-0/+17
2026-05-11ntfs3: Implement fileattr_get for case sensitivityChuck Lever3-0/+31
2026-05-11exfat: Implement fileattr_get for case sensitivityChuck Lever3-2/+19
2026-05-11fat: Implement fileattr_get for case sensitivityChuck Lever4-0/+41
2026-05-11fs: Add case sensitivity flags to file_kattrChuck Lever1-0/+4
2026-05-11fs: Move file_kattr initialization to callersChuck Lever2-9/+5
2026-05-11ntfs: restore $MFT mirror contents checkDaeMyung Kang1-0/+7
2026-05-11nsfs: fix wrong error code returned for pidns ioctlsZhihao Cheng1-1/+1
2026-05-11iomap: add dirty page control to iomap_zero_iterChi Zhiling1-0/+2
2026-05-11iomap: avoid memset iomap when iter is doneFengnan Chang1-6/+6
2026-05-11fs: fix forced iversion increment on lazytime timestamp updatesPankaj Raghav1-1/+7
2026-05-11fuse: fix writeback array overflow when max_pages is oneJunxi Qian1-1/+4
2026-05-11fs: Fix return in jfs_mkdir and orangefs_mkdirHongling Zeng2-2/+2
2026-05-11fs/statmount: fix slab out-of-bounds write in statmount_mnt_idmapJunyoung Jang1-0/+2
2026-05-11xfs: Fix typo in commentMd Shofiqul Islam1-1/+1
2026-05-11xfs: fix the "limiting open zones" messageChristoph Hellwig1-1/+1
2026-05-11bpf: fix crash in bpf_[set|remove]_dentry_xattr for negative dentriesMatt Bobrowski1-2/+8
2026-05-11exportfs,nfsd: rework checking for layout-based block device access supportChristoph Hellwig3-20/+22
2026-05-11exportfs: don't pass struct iattr to ->commit_blocksChristoph Hellwig2-19/+12
2026-05-11exportfs: split out the ops for layout-based block device accessChristoph Hellwig5-24/+26
2026-05-11nfsd/blocklayout: always ignore loca_time_modifyChristoph Hellwig1-5/+10
2026-05-11ceph: put folios not suitable for writebackHristo Venev1-0/+2
2026-05-11ceph: add ceph_has_realms_with_quotas() check to ceph_quota_update_statfs()Viacheslav Dubeyko1-10/+27
2026-05-11ceph: fix BUG_ON in __ceph_build_xattrs_blob() due to stale blob sizeViacheslav Dubeyko1-0/+16
2026-05-11ceph: fix a buffer leak in __ceph_setxattr()Viacheslav Dubeyko1-0/+1
2026-05-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.1-rc3Alexei Starovoitov243-2922/+7417
2026-05-10NFSD: Fix infinite loop in layout state revocationChuck Lever1-0/+7
2026-05-10nfsd: update mtime/ctime on COPY in presence of delegated attributesOlga Kornievskaia2-1/+11
2026-05-10nfsd: update mtime/ctime on CLONE in presense of delegated attributesOlga Kornievskaia3-15/+33
2026-05-10nfsd: fix file change detection in CB_GETATTRScott Mayhew1-5/+8
2026-05-10ntfs: fix empty_buf and ra lifetime bugs in ntfs_empty_logfile()DaeMyung Kang1-1/+4
2026-05-09Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linuxLinus Torvalds1-1/+1
2026-05-10ntfs: validate attribute name bounds before returning itDaeMyung Kang1-8/+17
2026-05-10ntfs: fix MFT bitmap scan 2^32 boundary checkDaeMyung Kang1-1/+1
2026-05-10ntfs: validate MFT attrs_offset against bytes_in_useDaeMyung Kang1-1/+12
2026-05-09ntfs: fix missing kstrdup() error check in ntfs_write_volume_label()Zhan Xusheng1-4/+18
2026-05-08Merge tag 'v7.1-rc3-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds7-24/+96
2026-05-08ntfs: avoid leaking uninitialised bytes in new security descriptorsDaeMyung Kang1-2/+2
2026-05-08ntfs: fix out-of-bounds write in ntfs_index_walk_down()DaeMyung Kang1-5/+12
2026-05-08ntfs: fix out-of-bounds write in ntfs_rl_collapse_range() merge pathDaeMyung Kang1-4/+5
2026-05-08ntfs: fix variable dereferenced before check ni in ntfs_attr_open()Namjae Jeon1-3/+3
2026-05-08ntfs: fix default_upcase refcount underflow and UAF on fs_context teardownDaeMyung Kang1-3/+3
2026-05-08ntfs: match ntfs_resident_attr_min_value_length with $AttrDefHyunchul Lee1-13/+2
2026-05-08ntfs: avoid use-after-free of index inode in ntfs_inode_sync_filename()DaeMyung Kang1-3/+3
2026-05-08ntfs: fix copy length in ntfs_bdev_write() for non-page-aligned startDaeMyung Kang1-2/+5
2026-05-08ntfs: wait for sync mft writes to completeDaeMyung Kang1-22/+41
2026-05-08ntfs: capture mft mirror sync errors in ntfs_write_mft_block()DaeMyung Kang1-2/+6
2026-05-08ntfs: redirty folio when ntfs_write_mft_block() runs out of memoryDaeMyung Kang1-1/+4
2026-05-08ntfs: use base mft_no when looking up base inode for extent recordDaeMyung Kang1-1/+1
2026-05-08dlm: init per node debugfs before add to node hashAlexander Aring1-1/+1
2026-05-08dlm: fix add msg handle in send_queue orderedAlexander Aring1-2/+2
2026-05-08dlm: add usercopy whitelist to dlm_cb cacheZiyi Guo1-1/+3
2026-05-08dlm: use hlist_for_each_entry_srcu for SRCU protected listsLi RongQing2-9/+18
2026-05-08fs/resctrl: Continue counter allocation after failureBen Horgan1-6/+9
2026-05-08btrfs: fix incorrect i_size after remount caused by KEEP_SIZE prealloc gapRobbie Ko1-0/+28
2026-05-08btrfs: only release the dirty pages io tree after successful writesQu Wenruo2-5/+5
2026-05-08btrfs: always pass __GFP_NOWARN from add_ra_bio_pages()Calvin Owens1-12/+14
2026-05-08btrfs: fix check_chunk_block_group_mappings() to iterate all chunk mapsZhengYuan Huang1-15/+8
2026-05-07smb: client: validate dacloffset before building DACL pointersMichael Bommarito1-3/+32
2026-05-07smb/client: fix out-of-bounds read in smb2_compound_op()Zisen Ye1-4/+8
2026-05-07smb/client: fix out-of-bounds read in symlink_data()Zisen Ye1-1/+2
2026-05-07smb: client: Zero-pad short GSS session keys per MS-SMB2Piyush Sachdeva1-5/+18
2026-05-07smb: client: Use FullSessionKey for AES-256 encryption key derivationPiyush Sachdeva2-10/+27
2026-05-07fs/resctrl: Add monitor property 'mbm_cntr_assign_fixed'Ben Horgan1-1/+7
2026-05-07sysfs: upgrade OOB write by buggy .show hook into WARNingAlexey Dobriyan1-3/+2
2026-05-06Merge tag 'v7.1-rc3-ksmbd-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds25-342/+508
2026-05-06fs/resctrl: Disallow the software controller when MBM counters are assignableBen Horgan1-6/+10
2026-05-06x86,fs/resctrl: Create 'event_filter' files read only if they're not configur...Ben Horgan3-1/+19
2026-05-06fs/resctrl: Tidy up the error path in resctrl_mkdir_event_configs()Ben Horgan1-8/+5
2026-05-06ovl: fix verity lazy-load guard broken by fsverity_active() semantic changeColin Walters1-1/+1
2026-05-06Merge tag 'efi-fixes-for-v7.1-1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-4/+1
2026-05-04gfs2: fix use-after-free in gfs2_qd_deallocTristan Madani1-0/+1
2026-05-03smb: client: use kzalloc to zero-initialize security descriptor bufferBjoern Doebel1-1/+1
2026-05-03cifs: abort open_cached_dir if we don't request leasesShyam Prasad N1-0/+8
2026-05-03cramfs: drop obsolete Future Development notes and update tools URLNicolas Pitre1-91/+1
2026-05-03ntfs: fix variable dereferenced before check ni and attr in ntfs_attrlist_ent...Namjae Jeon1-4/+3
2026-05-02Merge tag 'ntfs-for-7.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds7-25/+72
2026-05-01ksmbd: validate inherited ACE SID lengthShota Zaizen1-14/+52
2026-05-01ksmbd: fix kernel-doc warnings from ksmbd_conn_get/put()Namjae Jeon1-0/+4
2026-05-01ksmbd: fail share config requests when path allocation failsShuhao Fu1-4/+8
2026-05-01ksmbd: close durable scavenger races against m_fp_list lookupsDaeMyung Kang1-26/+76
2026-05-01ksmbd: harden file lifetime during session teardownDaeMyung Kang3-25/+164
2026-05-01ksmbd: centralize ksmbd_conn final release to plug transport leakDaeMyung Kang5-30/+156
2026-05-01smb: smbdirect: fix MR registration for coalesced SG listsYi Kuo1-9/+12
2026-05-01smb: smbdirect: introduce and use include/linux/smbdirect.hStefan Metzmacher7-204/+3
2026-05-01smb: smbdirect: make use of DEFAULT_SYMBOL_NAMESPACE and EXPORT_SYMBOL_GPLStefan Metzmacher13-30/+33
2026-05-01fs/timerfd: Use the new alarm/hrtimer functionsThomas Gleixner1-49/+68
2026-05-01Merge tag 'v7.1-rc2-ksmbd-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds3-9/+46
2026-05-01security,fs,nfs,net: update security_inode_listsecurity() interfaceStephen Smalley2-9/+9
2026-04-30Merge tag 'v7.1-rc2-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds4-33/+12
2026-04-30fuse: remove redundant buffer size checks for interrupt and forget requestsJoanne Koong1-14/+4
2026-04-30ntfs3: validate split-point offset in indx_insert_into_bufferMichael Bommarito1-0/+14
2026-04-30ntfs3: fix out-of-bounds read in decompress_lzntTristan Madani1-1/+1
2026-04-30ntfs3: bound to_move in indx_insert_into_root before hdr_insert_headMichael Bommarito1-0/+16
2026-04-30fs/ntfs3: add depth limit to indx_find_buffer to prevent stack overflowMichael Bommarito1-3/+12
2026-04-29cifs: change_conf needs to be called for session setupShyam Prasad N1-0/+11
2026-04-29smb: client: change allocation requirements in smb2_compound_opFredric Cover1-1/+1
2026-04-30ntfs: Use return instead of goto in ntfs_mapping_pairs_decompress()Nathan Chancellor1-1/+1
2026-04-30ntfs: drop nlink once for WIN32/DOS aliasesHyunchul Lee1-2/+11
2026-04-29ksmbd: rewrite stop_sessions() with restartable iterationDaeMyung Kang2-8/+39
2026-04-29smb: server: handle readdir_info_level_struct_sz() errorMarios Makassikis1-1/+7
2026-04-28eventpoll: hoist CTL_ADD scratch state into struct ep_ctl_ctxChristian Brauner1-88/+116
2026-04-28eventpoll: use bool for predicate helpersChristian Brauner1-14/+8
2026-04-28eventpoll: rename epi->next and txlist for clarityChristian Brauner1-30/+32
2026-04-28eventpoll: wrap EP_UNACTIVE_PTR in typed sentinel helpersChristian Brauner1-21/+52
2026-04-28eventpoll: extract lock dance from do_epoll_ctl() into ep_ctl_lock()Christian Brauner1-61/+91
2026-04-28eventpoll: extract ep_deliver_event() from ep_send_events()Christian Brauner1-54/+84
2026-04-28eventpoll: split ep_clear_and_put() into drain helpersChristian Brauner1-36/+51
2026-04-28eventpoll: split ep_insert() into alloc + register stagesChristian Brauner1-37/+74
2026-04-28eventpoll: relocate KCMP helpers near compat syscallsChristian Brauner1-44/+44
2026-04-28eventpoll: rename attach_epitem() to ep_attach_file()Christian Brauner1-2/+2
2026-04-28eventpoll: drop unused depth argument from epoll_mutex_lock()Christian Brauner1-9/+6
2026-04-28eventpoll: rename ep_refcount_dec_and_test() to ep_put()Christian Brauner1-5/+6
2026-04-28eventpoll: document ep_clear_and_put() two-pass patternChristian Brauner1-12/+32
2026-04-28eventpoll: refresh epi_fget() / ep_remove_file() commentsChristian Brauner1-15/+22
2026-04-28eventpoll: clarify POLLFREE handshake commentsChristian Brauner1-13/+25
2026-04-28eventpoll: document loop-check / path-check globalsChristian Brauner1-6/+50
2026-04-28eventpoll: expand top-of-file overview / locking docChristian Brauner1-37/+162
2026-04-28ntfs: fix invalid PTR_ERR() usage in __ntfs_bitmap_set_bits_in_run()Namjae Jeon1-8/+11
2026-04-28efivarfs: use QSTR() in efivarfs_alloc_dentryThorsten Blum1-4/+1
2026-04-27Merge tag 'fs_for_v7.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-12/+18
2026-04-27Merge tag 'fsnotify_for_v7.1-rc2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-12/+49
2026-04-27Merge tag 'for-7.1-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds7-29/+104
2026-04-27ntfs: fix error handling in ntfs_write_iomap_end_resident()Namjae Jeon1-3/+3
2026-04-27ntfs: fix VCN overflow in ntfs_mapping_pairs_decompress()Zhan Xusheng1-3/+21
2026-04-27ntfs: fix WSL symlink target leak on reparse failureDaeMyung Kang1-2/+3
2026-04-27ntfs: fix NULL dereference in ntfs_index_walk_down()DaeMyung Kang2-7/+23
2026-04-27xfs: flush delalloc blocks on ENOSPC in xfs_trans_alloc_icreateRavi Singh2-6/+11
2026-04-27fuse: drop redundant check in fuse_sync_bucket_alloc()Li Wang1-5/+3
2026-04-27fuse: reduce attributes invalidated on directory changeKonrad Sztyber2-1/+4
2026-04-27fuse: drop redundant err assignment in fuse_create_open()Li Wang1-1/+0