btrfs: fix typos in comments and strings 
						
					 
				 
				2025-09-23 08:49:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix typos in comments and strings 
						
					 
				 
				2025-09-23 08:49:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: accessors: delete token versions of set/get helpers 
						
					 
				 
				2025-07-22 00:05:00 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: use list_first_entry() everywhere 
						
					 
				 
				2025-05-15 14:30:47 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add unlikely annotations to branches leading to EIO 
						
					 
				 
				2025-09-23 08:49:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix typos in comments and strings 
						
					 
				 
				2025-09-23 08:49:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add unlikely annotations to branches leading to EIO 
						
					 
				 
				2025-09-23 08:49:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: try to search for data csums in commit root 
						
					 
				 
				2025-09-22 10:54:31 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							for-6.18-tag 
						
					 
				 
				2025-09-30 08:14:49 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix typos in comments and strings 
						
					 
				 
				2025-09-23 08:49:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add block reserve for treelog 
						
					 
				 
				2025-05-15 14:30:53 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add block reserve for treelog 
						
					 
				 
				2025-05-15 14:30:53 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							for-6.18-tag 
						
					 
				 
				2025-09-30 08:14:49 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: prepare compression folio alloc/free for bs > ps cases 
						
					 
				 
				2025-09-23 08:49:24 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: prepare compression folio alloc/free for bs > ps cases 
						
					 
				 
				2025-09-23 08:49:24 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add unlikely annotations to branches leading to transaction abort 
						
					 
				 
				2025-09-23 08:49:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: split btrfs_is_fstree() into multiple if statements for readability 
						
					 
				 
				2025-07-21 23:58:04 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add unlikely annotations to branches leading to EIO 
						
					 
				 
				2025-09-23 08:49:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add block reserve for treelog 
						
					 
				 
				2025-05-15 14:30:53 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: pass struct btrfs_inode to btrfs_free_reserved_data_space_noquota() 
						
					 
				 
				2025-05-15 14:30:52 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix delayed_node ref_tracker use after free 
						
					 
				 
				2025-10-22 09:40:04 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix delayed_node ref_tracker use after free 
						
					 
				 
				2025-10-22 09:40:04 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: annotate btrfs_is_testing() as unlikely and make it return bool 
						
					 
				 
				2025-09-23 08:49:24 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: move ref-verify under CONFIG_BTRFS_DEBUG 
						
					 
				 
				2025-09-22 10:54:32 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add unlikely annotations to branches leading to EIO 
						
					 
				 
				2025-09-23 08:49:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: trivial conversion to return bool instead of int 
						
					 
				 
				2025-05-15 14:30:49 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: rename inode number parameter passed to btrfs_check_dir_item_collision() 
						
					 
				 
				2025-07-22 00:05:00 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: rename inode number parameter passed to btrfs_check_dir_item_collision() 
						
					 
				 
				2025-07-22 00:05:00 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: enable experimental bs > ps support 
						
					 
				 
				2025-09-23 08:49:25 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: use verbose assert at peek_discard_list() 
						
					 
				 
				2025-05-15 14:30:55 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							for-6.18-tag 
						
					 
				 
				2025-10-06 13:53:19 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: convert several int parameters to bool 
						
					 
				 
				2025-09-22 10:54:32 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: avoid potential out-of-bounds in btrfs_encode_fh() 
						
					 
				 
				2025-09-26 08:48:30 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix typos in comments and strings 
						
					 
				 
				2025-09-23 08:49:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: convert several int parameters to bool 
						
					 
				 
				2025-09-22 10:54:32 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add unlikely annotations to branches leading to transaction abort 
						
					 
				 
				2025-09-23 08:49:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: convert several int parameters to bool 
						
					 
				 
				2025-09-22 10:54:32 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix incorrect readahead expansion length 
						
					 
				 
				2025-10-13 22:34:08 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: prepare compression folio alloc/free for bs > ps cases 
						
					 
				 
				2025-09-23 08:49:24 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							for-6.18-tag 
						
					 
				 
				2025-09-30 08:14:49 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: rename remaining exported extent map functions 
						
					 
				 
				2025-05-15 14:30:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix typos in comments and strings 
						
					 
				 
				2025-09-23 08:49:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add unlikely annotations to branches leading to transaction abort 
						
					 
				 
				2025-09-23 08:49:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: change return type of btrfs_alloc_dummy_sum() to int 
						
					 
				 
				2025-05-15 14:30:49 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add unlikely annotations to branches leading to transaction abort 
						
					 
				 
				2025-09-23 08:49:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add unlikely annotations to branches leading to transaction abort 
						
					 
				 
				2025-09-23 08:49:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: do not assert we found block group item when creating free space tree 
						
					 
				 
				2025-10-13 22:33:22 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add btrfs prefix to free space tree exported functions 
						
					 
				 
				2025-07-21 23:58:02 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: enable experimental bs > ps support 
						
					 
				 
				2025-09-23 08:49:25 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: prepare compression folio alloc/free for bs > ps cases 
						
					 
				 
				2025-09-23 08:49:24 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add unlikely annotations to branches leading to transaction abort 
						
					 
				 
				2025-09-23 08:49:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: remove unused parameters from btrfs_lookup_inode_extref() 
						
					 
				 
				2025-07-21 23:58:03 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Summary of significant series in this pull request: 
						
					 
				 
				2025-10-02 18:18:33 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							for-6.18-rc1-tag 
						
					 
				 
				2025-10-16 10:22:38 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							tree-wide: s/struct fileattr/struct file_kattr/g 
						
					 
				 
				2025-07-04 16:14:39 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: implement ref_tracker for delayed_nodes 
						
					 
				 
				2025-09-22 10:54:32 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix typos in comments and strings 
						
					 
				 
				2025-09-23 08:49:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix typos in comments and strings 
						
					 
				 
				2025-09-23 08:49:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add unlikely annotations to branches leading to EUCLEAN 
						
					 
				 
				2025-09-23 08:49:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: move ref-verify under CONFIG_BTRFS_DEBUG 
						
					 
				 
				2025-09-22 10:54:32 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: dump detailed info and specific messages on log replay failures 
						
					 
				 
				2025-09-23 08:49:21 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: remove duplicate inclusion of linux/types.h 
						
					 
				 
				2025-09-22 10:54:31 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: introduce btrfs_bio_for_each_block_all() helper 
						
					 
				 
				2025-09-23 08:49:17 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: use folio_end() where appropriate 
						
					 
				 
				2025-07-21 23:58:01 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: print-tree: print key types as human readable strings 
						
					 
				 
				2025-09-23 08:49:23 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add unlikely annotations to branches leading to transaction abort 
						
					 
				 
				2025-09-23 08:49:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add unlikely annotations to branches leading to transaction abort 
						
					 
				 
				2025-09-23 08:49:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add unlikely annotations to branches leading to EIO 
						
					 
				 
				2025-09-23 08:49:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: prepare scrub to support bs > ps cases 
						
					 
				 
				2025-09-23 08:49:25 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: ref-verify: fix IS_ERR() vs NULL check in btrfs_build_ref_tree() 
						
					 
				 
				2025-10-22 09:40:07 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: move ref-verify under CONFIG_BTRFS_DEBUG 
						
					 
				 
				2025-09-22 10:54:32 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add unlikely annotations to branches leading to transaction abort 
						
					 
				 
				2025-09-23 08:49:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix clearing of BTRFS_FS_RELOC_RUNNING if relocation already running 
						
					 
				 
				2025-10-13 22:29:03 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: don't print relocation messages from auto reclaim 
						
					 
				 
				2025-07-22 00:09:22 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add unlikely annotations to branches leading to transaction abort 
						
					 
				 
				2025-09-23 08:49:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: do not use folio_test_partial_kmap() in ASSERT()s 
						
					 
				 
				2025-10-13 22:31:36 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: convert several int parameters to bool 
						
					 
				 
				2025-09-22 10:54:32 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: send: fix duplicated rmdir operations when using extrefs 
						
					 
				 
				2025-10-17 18:33:34 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							for-6.18-tag 
						
					 
				 
				2025-09-30 08:14:49 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: change dump_block_groups() in btrfs_dump_space_info() from int to bool 
						
					 
				 
				2025-07-21 23:58:05 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix typos in comments and strings 
						
					 
				 
				2025-09-23 08:49:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix typos in comments and strings 
						
					 
				 
				2025-09-23 08:49:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: directly free partially initialized fs_info in btrfs_check_leaked_roots() 
						
					 
				 
				2025-10-17 18:33:27 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: simplify support block size check 
						
					 
				 
				2025-09-22 10:54:31 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot() 
						
					 
				 
				2025-09-23 09:02:17 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: tree-checker: fix bounds check in check_inode_extref() 
						
					 
				 
				2025-10-13 22:35:51 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							It has been a relatively busy cycle in docsland, with changes all over: 
						
					 
				 
				2025-10-03 17:16:13 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: reduce size of struct tree_mod_elem 
						
					 
				 
				2025-07-22 00:09:20 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: use rb_find_add() in ulist_rbtree_insert() 
						
					 
				 
				2025-07-21 23:53:25 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							for-6.18-tag 
						
					 
				 
				2025-09-30 08:14:49 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add unlikely annotations to branches leading to transaction abort 
						
					 
				 
				2025-09-23 08:49:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix typos in comments and strings 
						
					 
				 
				2025-09-23 08:49:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: replace strcpy() with strscpy() 
						
					 
				 
				2025-07-22 00:05:00 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add unlikely annotations to branches leading to EIO 
						
					 
				 
				2025-09-23 08:49:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							for-6.18-rc1-tag 
						
					 
				 
				2025-10-16 10:22:38 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: zoned: return error from btrfs_zone_finish_endio() 
						
					 
				 
				2025-09-22 10:54:30 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add unlikely annotations to branches leading to EIO 
						
					 
				 
				2025-09-23 08:49:26 +02:00