aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2024-01-08Merge branch 'header_cleanup' of https://evilpiepirate.org/git/bcachefs.gitStephen Rothwell1-0/+1
2024-01-08Merge branch 'for-next/kspp' of git://git.kernel.org/pub/scm/linux/kernel/git...Stephen Rothwell5-65/+80
2024-01-08Merge branch 'for-next/execve' of git://git.kernel.org/pub/scm/linux/kernel/g...Stephen Rothwell1-0/+13
2024-01-08Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Stephen Rothwell28-31/+7
2024-01-08Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/kris...Stephen Rothwell1-0/+8
2024-01-08Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.gitStephen Rothwell4-19/+63
2024-01-08Merge branch 'driver-core-next' of git://git.kernel.org/pub/scm/linux/kernel/...Stephen Rothwell4-40/+52
2024-01-08Merge branch 'next' of git://git.kernel.org/pub/scm/virt/kvm/kvm.gitStephen Rothwell2-19/+37
2024-01-08Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Stephen Rothwell3-254/+283
2024-01-08Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/gi...Stephen Rothwell1-0/+1
2024-01-08Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/...Stephen Rothwell3-17/+17
2024-01-08Merge branch 'for-next' of git://git.kernel.dk/linux-block.gitStephen Rothwell4-32/+12
2024-01-08Merge branch 'main' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/n...Stephen Rothwell3-0/+95
2024-01-08Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland...Stephen Rothwell5-25/+17
2024-01-08Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Stephen Rothwell1-5/+23
2024-01-08Merge branch 'docs-next' of git://git.lwn.net/linux.gitStephen Rothwell1-1/+1
2024-01-08Merge branch 'for-next/pstore' of git://git.kernel.org/pub/scm/linux/kernel/g...Stephen Rothwell3-66/+46
2024-01-08Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Stephen Rothwell43-871/+565
2024-01-08Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/v...Stephen Rothwell117-3309/+6002
2024-01-08Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.gitStephen Rothwell135-2930/+12688
2024-01-08Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs...Stephen Rothwell5-28/+40
2024-01-08Merge branch 'overlayfs-next' of git://git.kernel.org/pub/scm/linux/kernel/gi...Stephen Rothwell8-24/+22
2024-01-08Merge branch 'master' of https://github.com/Paragon-Software-Group/linux-ntfs...Stephen Rothwell14-197/+306
2024-01-08Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cel...Stephen Rothwell19-205/+182
2024-01-08Merge branch 'linux-next' of git://git.linux-nfs.org/projects/anna/linux-nfs.gitStephen Rothwell16-68/+92
2024-01-08Merge branch 'ksmbd-for-next' of https://github.com/smfrench/smb3-kernel.gitStephen Rothwell6-38/+48
2024-01-08Merge branch 'jfs-next' of git://github.com/kleikamp/linux-shaggy.gitStephen Rothwell5-31/+52
2024-01-08Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2...Stephen Rothwell21-151/+182
2024-01-08Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f...Stephen Rothwell13-254/+260
2024-01-08Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext...Stephen Rothwell10-90/+114
2024-01-08Merge branch 'for_next' of git://git.kernel.org/pub/scm/linux/kernel/git/jack...Stephen Rothwell5-95/+137
2024-01-08Merge branch 'exportfs-next' of git://git.kernel.org/pub/scm/linux/kernel/git...Stephen Rothwell5-33/+4
2024-01-08Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeo...Stephen Rothwell5-92/+335
2024-01-08Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/ero...Stephen Rothwell6-230/+218
2024-01-08Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/...Stephen Rothwell2-2/+2
2024-01-08Merge branch 'for-next' of git://git.infradead.org/users/hch/configfs.gitStephen Rothwell3-36/+34
2024-01-08Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6.gitStephen Rothwell17-788/+1101
2024-01-08Merge branch 'master' of git://github.com/ceph/ceph-client.gitStephen Rothwell2-6/+4
2024-01-08Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Stephen Rothwell60-3111/+3824
2024-01-08Merge branch 'afs-next' of git://git.kernel.org/pub/scm/linux/kernel/git/dhow...Stephen Rothwell32-1310/+2882
2024-01-08Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs/fscrypt/linux.gitStephen Rothwell4-15/+18
2024-01-08Merge branch 'for-next' of https://evilpiepirate.org/git/bcachefs.gitStephen Rothwell123-5887/+7025
2024-01-08Merge branch 'mm-everything' of git://git.kernel.org/pub/scm/linux/kernel/git...Stephen Rothwell1-1/+1
2024-01-08Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub/scm/linux/kernel/g...Stephen Rothwell21-379/+388
2024-01-08Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/linux/kernel/git/akp...Stephen Rothwell42-276/+325
2024-01-07smb: client: stop revalidating reparse points unnecessarilyPaulo Alcantara3-81/+57
2024-01-07cifs: Pass unbyteswapped eof value into SMB2_set_eof()David Howells3-25/+20
2024-01-07smb3: Improve exception handling in allocate_mr_list()Markus Elfring1-2/+2
2024-01-07cifs: fix in logging in cifs_chan_update_ifaceShyam Prasad N1-6/+8
2024-01-07smb: client: handle special files and symlinks in SMB3 POSIXPaulo Alcantara1-21/+29
2024-01-07smb: client: cleanup smb2_query_reparse_point()Paulo Alcantara3-139/+39
2024-01-07smb: client: allow creating symlinks via reparse pointsPaulo Alcantara3-5/+86
2024-01-07smb: client: fix hardlinking of reparse pointsPaulo Alcantara6-27/+43
2024-01-07smb: client: fix renaming of reparse pointsPaulo Alcantara6-31/+55
2024-01-07smb: client: optimise reparse point queryingPaulo Alcantara6-31/+119
2024-01-07smb: client: allow creating special files via reparse pointsPaulo Alcantara10-60/+256
2024-01-07smb: client: extend smb2_compound_op() to accept more commandsPaulo Alcantara2-384/+402
2024-01-07smb: client: Fix minor whitespace errors and warningsPierre Mariani1-8/+17
2024-01-06ubifs: fix kernel-doc warningsRandy Dunlap1-9/+21
2024-01-06ubifs: ubifs_symlink: Fix memleak of inode->i_link in error pathZhihao Cheng1-0/+2
2024-01-06fs: Create a generic is_dot_dotdot() utilityChuck Lever5-35/+4
2024-01-05bcachefs: eytzinger0_find() search should be constKent Overstreet1-5/+5
2024-01-05bcachefs: move "ptrs not changing" optimization to bch2_trigger_extent()Kent Overstreet2-8/+12
2024-01-05bcachefs: fix simulateously upgrading & downgradingKent Overstreet1-3/+12
2024-01-05bcachefs: Restart recovery passes more reliablyKent Overstreet1-1/+4
2024-01-05bcachefs: bch2_dump_bset() doesn't choke on u64s == 0Kent Overstreet1-0/+6
2024-01-05bcachefs: improve checksum error messagesKent Overstreet5-29/+78
2024-01-05bcachefs: improve validate_bset_keys()Kent Overstreet1-20/+55
2024-01-05bcachefs: print sb magic when relevantKent Overstreet1-1/+8
2024-01-05bcachefs: __bch2_sb_field_to_text()Kent Overstreet2-7/+14
2024-01-05bcachefs: %pg is banishedKent Overstreet4-16/+52
2024-01-05bcachefs: Improve would_deadlock trace eventKent Overstreet5-17/+42
2024-01-05bcachefs: fsck_err()s don't need to manually check c->sb.version anymoreKent Overstreet8-55/+42
2024-01-05bcachefs: Upgrades now specify errors to fix, like downgradesKent Overstreet6-99/+116
2024-01-05bcachefs: no thread_with_file in userspaceKent Overstreet1-0/+3
2024-01-05bcachefs: Don't autofix errors we can't fixKent Overstreet1-1/+2
2024-01-05bcachefs: add missing bch2_latency_acct() callKent Overstreet1-1/+1
2024-01-05bcachefs: increase max_active on io_complete_wqKent Overstreet1-1/+1
2024-01-05bcachefs: add time_stats for btree_node_read_done()Kent Overstreet2-0/+3
2024-01-05bcachefs: don't clear accessed bit in btree node fillKent Overstreet1-6/+0
2024-01-05bcachefs: Add an option to control btree node prefetchingKent Overstreet2-3/+11
2024-01-05bcachefs: kill useless return retKent Overstreet1-3/+1
2024-01-05bcachefs: Combine .trans_trigger, .atomic_triggerKent Overstreet11-91/+61
2024-01-05bcachefs: unify extent triggerKent Overstreet5-96/+39
2024-01-05bcachefs: bch2_trigger_stripe_ptr()Kent Overstreet1-67/+61
2024-01-05bcachefs: Online fsck can now fix errorsKent Overstreet4-11/+20
2024-01-05bcachefs: bch2_trigger_pointer()Kent Overstreet1-234/+209
2024-01-05bcachefs: unify stripe triggerKent Overstreet2-97/+76
2024-01-05bcachefs: move stripe triggers to ec.cKent Overstreet4-340/+352
2024-01-05bcachefs: unify alloc triggerKent Overstreet2-165/+137
2024-01-05bcachefs: move bch2_mark_alloc() to alloc_background.cKent Overstreet4-128/+132
2024-01-05bcachefs: unify reservation triggerKent Overstreet3-63/+40
2024-01-05bcachefs: unify reflink_p triggerKent Overstreet2-82/+58
2024-01-05bcachefs: unify inode triggerKent Overstreet2-50/+33
2024-01-05bcachefs: kill mem_trigger_run_overwrite_then_insert()Kent Overstreet3-7/+4
2024-01-05bcachefs: BTREE_TRIGGER_TRANSACTIONALKent Overstreet1-4/+22
2024-01-05bcachefs: Kill BTREE_TRIGGER_NOATOMICKent Overstreet2-6/+1
2024-01-05bcachefs: mark now takes bkey_sKent Overstreet11-29/+43
2024-01-05bcachefs: trans_mark now takes bkey_sKent Overstreet12-62/+62
2024-01-05bcachefs: Upgrading uses bch_sb.recovery_passes_requiredKent Overstreet1-8/+6
2024-01-05bcachefs: factor out thread_with_file, thread_with_stdioKent Overstreet9-245/+459
2024-01-05bcachefs: Fix printing of device durabilityKent Overstreet1-1/+1
2024-01-05bcachefs: __bch2_journal_key_to_wb -> bch2_journal_key_to_wb_slowpathKent Overstreet2-3/+3
2024-01-05bcachefs: __journal_keys_sort() refactoringKent Overstreet1-3/+1
2024-01-05bcachefs: wb_key_cmp -> wb_key_ref_cmpKent Overstreet1-6/+6
2024-01-05bcachefs: track transaction durationsKent Overstreet3-12/+27
2024-01-05bcachefs: btree_trans always has statsKent Overstreet3-19/+8
2024-01-05bcachefs: Split brain detectionKent Overstreet2-11/+65
2024-01-05bcachefs: bch_member->seqKent Overstreet3-2/+22
2024-01-05bcachefs: Fix nochanges/read_only interactionKent Overstreet4-15/+18
2024-01-05bcachefs: Check journal entries for invalid keys in trans commit pathKent Overstreet2-0/+52
2024-01-05Merge tag 'nfsd-6.7-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2-21/+17
2024-01-05Merge branch 'mm-nonmm-unstable' into mm-everythingAndrew Morton21-379/+388
2024-01-05mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERKirill A. Shutemov1-1/+1
2024-01-05buffer: fix unintended successful returnMatthew Wilcox (Oracle)1-5/+12
2024-01-05Merge probes/for-nextSteven Rostedt (Google)98-1001/+1570
2024-01-05Merge tag '6.7-rc8-smb3-mchan-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds3-22/+40
2024-01-05ubifs: Check @c->dirty_[n|p]n_cnt and @c->nroot state under @c->lp_mutexZhihao Cheng1-1/+12
2024-01-05ubifs: describe function parametersSascha Hauer1-0/+2
2024-01-05ubifs: auth.c: fix kernel-doc function prototype warningRandy Dunlap1-1/+1
2024-01-05ubifs: use crypto_shash_tfm_digest() in ubifs_hmac_wkm()Eric Biggers1-17/+2
2024-01-04ext4: fix inconsistent between segment fstrim and full fstrimYe Bin1-3/+8
2024-01-04ext4: fallback to complex scan if aligned scan doesn't workOjaswin Mujoo1-8/+13
2024-01-04ext4: convert ext4_da_do_write_end() to take a folioMatthew Wilcox (Oracle)1-9/+10
2024-01-04ext4: allow for the last group to be marked as trimmedSuraj Jitindar Singh1-5/+10
2024-01-04ext4: move ext4_check_bdev_write_error() into nojournal modeZhihao Cheng1-3/+2
2024-01-04jbd2: abort journal when detecting metadata writeback error of fs devZhihao Cheng1-0/+14
2024-01-04jbd2: remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags'Zhihao Cheng1-11/+0
2024-01-04jbd2: replace journal state flag by checking errseqZhihao Cheng1-5/+5
2024-01-04jbd2: add errseq to detect client fs's bdev writeback errorZhihao Cheng2-6/+2
2024-01-04ext4: improving calculation of 'fe_{len|start}' in mb_find_extent()Gou Hao1-9/+4
2024-01-04ext4: clarify handling of unwritten bh in __ext4_block_zero_page_range()Ojaswin Mujoo1-0/+6
2024-01-04ext4: treat end of range as exclusive in ext4_zero_range()Ojaswin Mujoo1-2/+4
2024-01-04ext4: enable dioread_nolock as default for bs < ps caseOjaswin Mujoo1-10/+1
2024-01-04ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock()Gou Hao1-3/+2
2024-01-04nfsd: drop the nfsd_put helperJeff Layton2-21/+17
2024-01-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski43-468/+1167
2024-01-04eventfs: Shortcut eventfs_iterate() by skipping entries already readSteven Rostedt (Google)1-13/+10
2024-01-04eventfs: Read ei->entries before ei->children in eventfs_iterate()Steven Rostedt (Google)1-23/+23
2024-01-04eventfs: Do ctx->pos update for all iterations in eventfs_iterate()Steven Rostedt (Google)1-7/+14
2024-01-04eventfs: Have eventfs_iterate() stop immediately if ei->is_freed is setSteven Rostedt (Google)1-5/+6
2024-01-04NFSv4.1: Use the nfs_client's rpc timeouts for backchannelBenjamin Coddington1-0/+5
2024-01-04Merge branch 'vfs.netfs' into vfs.allChristian Brauner236-4197/+6688
2024-01-04Merge branch 'vfs.iov_iter' into vfs.allChristian Brauner1-1/+1
2024-01-04Merge branch 'vfs.cachefiles' into vfs.allChristian Brauner4-46/+201
2024-01-04Merge branch 'vfs.rw' into vfs.allChristian Brauner22-510/+759
2024-01-04Merge branch 'vfs.mount' into vfs.allChristian Brauner6-125/+555
2024-01-04Merge branch 'vfs.super' into vfs.allChristian Brauner11-271/+305
2024-01-04kernfs: convert kernfs_idr_lock to an irq safe raw spinlockAndrea Righi1-10/+13
2024-01-04rpc_pipefs: Replace one label in bl_resolve_deviceid()Markus Elfring1-1/+1
2024-01-04nfs: Remove writepageMatthew Wilcox (Oracle)2-12/+0
2024-01-04NFS: drop unused nfs_direct_req bytes_leftBenjamin Coddington3-9/+4
2024-01-04pNFS: Fix the pnfs block driver's calculation of layoutget sizeTrond Myklebust4-7/+8
2024-01-04nfs: print fileid in lookup tracepointsJeff Layton1-4/+10
2024-01-04nfs: rename the nfs_async_rename_done tracepointJeff Layton2-2/+2
2024-01-04nfs: add new tracepoint at nfs4 revalidate entry pointJeff Layton1-0/+2
2024-01-04NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICTTrond Myklebust1-0/+3
2024-01-04NFSv4.1: if referring calls are complete, trust the stateid argumentTrond Myklebust1-20/+24
2024-01-04NFSv4: Track the number of referring calls in struct cb_process_stateTrond Myklebust2-5/+11
2024-01-04NFS: Use parent's objective cred in nfs_access_login_time()Scott Mayhew1-1/+1
2024-01-04NFSv4: Always ask for type with READDIRBenjamin Coddington1-7/+16
2024-01-04pnfs/blocklayout: Don't add zero-length pnfs_block_devBenjamin Coddington1-0/+3
2024-01-04blocklayoutdriver: Fix reference leak of pnfs_device_nodeBenjamin Coddington1-0/+2
2024-01-04netfs: Fix proc/fs/fscache symlink to point to "netfs" not "../netfs"David Howells1-1/+1
2024-01-049p: Use length of data written to the server in preference to errorDavid Howells1-4/+3
2024-01-049p: Do a couple of cleanupsDavid Howells1-8/+9
2024-01-03tracefs/eventfs: Use root and instance inodes as default ownershipSteven Rostedt (Google)3-90/+190
2024-01-03eventfs: Stop using dcache_readdir() for getdents()Steven Rostedt (Google)1-130/+64
2024-01-03eventfs: Remove "lookup" parameter from create_dir/file_dentry()Steven Rostedt (Google)1-35/+20
2024-01-03Merge tag 'trace-v6.7-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2-1/+5
2024-01-04erofs: make erofs_{err,info}() support NULL sb parameterChunhai Guo2-3/+9
2024-01-039p: Fix initialisation of netfs_inode for 9pDavid Howells3-3/+5
2024-01-03cachefiles: Fix __cachefiles_prepare_write()David Howells1-11/+17
2024-01-02eventfs: Fix bitwise fields for "is_events"Steven Rostedt (Google)1-1/+1
2024-01-02tracefs: Check for dentry->d_inode exists in set_gid()Steven Rostedt (Google)1-0/+4
2024-01-02Merge branch 'misc-next' into for-next-next-v6.7-20240102David Sterba60-3111/+3824
2024-01-02jfs: Add missing set_freezable() for freezable kthreadKevin Hao1-0/+2
2024-01-02jfs: fix array-index-out-of-bounds in diNewExtEdward Adam Davis1-0/+3
2024-01-02kernfs: fix reference to renamed functionAhelenia ZiemiaƄska1-1/+1
2024-01-01bcachefs: check_directory_structure() can now be run onlineKent Overstreet2-67/+41
2024-01-01bcachefs: Fix reattach_inode() for snapshotsKent Overstreet3-46/+92
2024-01-01bcachefs: bch2_btree_trans_peek_slot_updatesKent Overstreet1-31/+15
2024-01-01bcachefs: bch2_btree_trans_peek_prev_updatesKent Overstreet1-1/+20
2024-01-01bcachefs: bch2_btree_trans_peek_updatesKent Overstreet1-9/+20
2024-01-01bcachefs: growable btree_pathsKent Overstreet4-22/+72
2024-01-01bcachefs: Fix interior update path btree_path usesKent Overstreet3-43/+51
2024-01-01bcachefs: trans->nr_pathsKent Overstreet4-8/+26
2024-01-01bcachefs: trans->updates will also be resizableKent Overstreet3-4/+5
2024-01-01bcachefs: optimize __bch2_trans_get(), kill DEBUG_TRANSACTIONSKent Overstreet5-106/+100
2024-01-01bcachefs: rcu protect trans->pathsKent Overstreet4-11/+68
2024-01-01bcachefs: Clean up btree_transKent Overstreet6-39/+40
2024-01-01bcachefs: kill btree_path.idxKent Overstreet5-31/+8
2024-01-01bcachefs: get_unlocked_mut_path() -> btree_path_idx_tKent Overstreet1-43/+42
2024-01-01bcachefs: bch2_btree_iter_peek_prev() no longer uses path->idxKent Overstreet1-6/+6
2024-01-01bcachefs: bch2_path_get() no longer uses path->idxKent Overstreet1-5/+6
2024-01-01bcachefs: trans_for_each_path_with_node() no longer uses path->idxKent Overstreet4-14/+18
2024-01-01bcachefs: trans_for_each_path() no longer uses path->idxKent Overstreet6-49/+64
2024-01-01bcachefs: kill trans_for_each_path_from()Kent Overstreet1-5/+2
2024-01-01bcachefs: bch2_btree_path_to_text() -> btree_path_idx_tKent Overstreet2-7/+12
2024-01-01bcachefs: struct trans_for_each_path_inorder_iterKent Overstreet2-15/+23