bcachefs: Use FOREACH_ACL_ENTRY() macro to iterate over acl entries 
						
					 
				 
				2024-12-21 01:36:14 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Switch to .get_inode_acl() 
						
					 
				 
				2024-08-08 15:14:02 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix discard path journal flushing 
						
					 
				 
				2025-02-06 22:35:11 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Don't recurse in check_discard_freespace_key 
						
					 
				 
				2024-12-21 01:36:21 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix reuse of bucket before journal flush on multiple empty -> nonempty transition 
						
					 
				 
				2024-12-21 01:36:22 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix discard path journal flushing 
						
					 
				 
				2025-02-06 22:35:11 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: dev_alloc_list.devs -> dev_alloc_list.data 
						
					 
				 
				2024-12-21 01:36:22 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix discard path journal flushing 
						
					 
				 
				2025-02-06 22:35:11 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: better check_bp_exists() error message 
						
					 
				 
				2025-01-09 23:38:41 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Add write buffer flush param to backpointer_get_key() 
						
					 
				 
				2024-12-29 13:30:39 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Avoid bch2_btree_id_str() 
						
					 
				 
				2024-12-21 01:36:15 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Pin btree cache in ram for random access in fsck 
						
					 
				 
				2024-03-13 21:22:24 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bcachefs_metadata_version_persistent_inode_cursors 
						
					 
				 
				2025-01-09 23:38:41 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bcachefs_metadata_version_directory_size 
						
					 
				 
				2025-01-13 14:58:38 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: BCH_IOCTL_QUERY_ACCOUNTING 
						
					 
				 
				2024-07-14 19:00:15 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Ancient versions with bad bkey_formats are no longer supported 
						
					 
				 
				2024-11-07 16:48:20 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: struct bkey_validate_context 
						
					 
				 
				2024-12-21 01:36:20 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: struct bkey_validate_context 
						
					 
				 
				2024-12-21 01:36:20 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: struct bkey_validate_context 
						
					 
				 
				2024-12-21 01:36:20 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix needs_whiteout BUG_ON() in bkey_sort() 
						
					 
				 
				2024-05-08 14:56:09 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix needs_whiteout BUG_ON() in bkey_sort() 
						
					 
				 
				2024-05-08 14:56:09 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Plumb bkey_validate_context to journal_entry_validate 
						
					 
				 
				2024-12-21 01:36:22 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							move asm/unaligned.h to linux/unaligned.h 
						
					 
				 
				2024-10-02 17:23:23 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Remove unused parameter 
						
					 
				 
				2024-09-09 09:41:49 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix deadlock 
						
					 
				 
				2025-02-26 19:31:05 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: __bch2_btree_pos_to_text() 
						
					 
				 
				2025-01-09 23:38:42 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_fs_btree_gc_init() 
						
					 
				 
				2025-01-09 23:38:41 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_fs_btree_gc_init() 
						
					 
				 
				2025-01-09 23:38:41 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_gc_pos_to_text() 
						
					 
				 
				2024-07-14 19:00:15 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix memmove when move keys down 
						
					 
				 
				2025-02-20 16:40:34 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_btree_node_write_trans() 
						
					 
				 
				2025-01-09 23:38:41 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: CONFIG_BCACHEFS_INJECT_TRANSACTION_RESTARTS 
						
					 
				 
				2025-02-12 18:40:19 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Pass _orig_restart_count to trans_was_restarted 
						
					 
				 
				2025-02-12 18:40:19 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: fix bch2_journal_key_insert_take() seq 
						
					 
				 
				2024-12-21 01:36:21 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: fix O(n^2) issue with whiteouts in journal keys 
						
					 
				 
				2024-12-21 01:36:18 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: fix O(n^2) issue with whiteouts in journal keys 
						
					 
				 
				2024-12-21 01:36:18 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix deadlock 
						
					 
				 
				2025-02-26 19:31:05 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Improve trans_blocked_journal_reclaim tracepoint 
						
					 
				 
				2024-08-13 23:00:34 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: key cache can now allocate from pending 
						
					 
				 
				2024-09-09 09:41:47 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix deadlock 
						
					 
				 
				2025-02-26 19:31:05 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix deadlock 
						
					 
				 
				2025-02-26 19:31:05 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Use a heap for handling overwrites in btree node scan 
						
					 
				 
				2024-12-21 01:36:22 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Repair pass for scanning for btree nodes 
						
					 
				 
				2024-04-03 14:44:18 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Use a heap for handling overwrites in btree node scan 
						
					 
				 
				2024-12-21 01:36:22 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: CONFIG_BCACHEFS_INJECT_TRANSACTION_RESTARTS 
						
					 
				 
				2025-02-12 18:40:19 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: CONFIG_BCACHEFS_INJECT_TRANSACTION_RESTARTS 
						
					 
				 
				2025-02-12 18:40:19 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bcachefs_metadata_version_persistent_inode_cursors 
						
					 
				 
				2025-01-09 23:38:41 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_trans_log_msg() 
						
					 
				 
				2024-12-29 13:30:39 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix srcu lock warning in btree_update_nodes_written() 
						
					 
				 
				2025-02-19 18:52:42 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix want_new_bset() so we write until the end of the btree node 
						
					 
				 
				2025-02-11 10:10:32 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Assert that btree write buffer only touches the right btrees 
						
					 
				 
				2025-01-09 23:38:41 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_btree_write_buffer_flush_going_ro() 
						
					 
				 
				2024-11-07 23:31:11 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Eytzinger accumulation for accounting keys 
						
					 
				 
				2024-07-14 19:00:14 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_kvmalloc() 
						
					 
				 
				2025-01-09 23:38:41 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Kill unnecessary mark_lock usage 
						
					 
				 
				2024-12-21 01:36:22 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Annotate struct bucket_gens with __counted_by() 
						
					 
				 
				2024-12-21 01:36:15 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix discard path journal flushing 
						
					 
				 
				2025-02-06 22:35:11 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix discard path journal flushing 
						
					 
				 
				2025-02-06 22:35:11 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Move fsck ioctl code to fsck.c 
						
					 
				 
				2024-12-21 01:36:17 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Don't try to en/decrypt when encryption not available 
						
					 
				 
				2024-12-21 01:36:20 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_prt_csum_opt() 
						
					 
				 
				2024-12-21 01:36:16 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: update min_heap_callbacks to use default builtin swap 
						
					 
				 
				2024-11-05 17:12:36 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: remove the unused macro definition 
						
					 
				 
				2024-09-09 09:41:48 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							- In the series "treewide: Refactor heap related implementation", 
						
					 
				 
				2024-07-21 17:56:22 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Improve decompression error messages 
						
					 
				 
				2025-01-25 14:43:13 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Improve decompression error messages 
						
					 
				 
				2025-01-25 14:43:13 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Workaround for kvmalloc() not supporting > INT_MAX allocations 
						
					 
				 
				2024-10-20 16:50:14 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Simplify disk accounting validate late 
						
					 
				 
				2024-12-21 01:36:21 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: print op->nonce on data update inconsistency 
						
					 
				 
				2025-02-20 16:39:28 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Don't keep tons of cached pointers around 
						
					 
				 
				2024-10-29 06:34:10 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Improve journal pin flushing 
						
					 
				 
				2025-01-25 19:37:43 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: kill flags param to bch2_subvolume_get() 
						
					 
				 
				2024-12-21 01:36:22 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Revert directory i_size 
						
					 
				 
				2025-02-26 19:30:38 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: dirent_format.h 
						
					 
				 
				2024-01-21 13:27:10 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Handle -BCH_ERR_need_mark_replicas in gc 
						
					 
				 
				2025-01-09 23:38:41 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix use after free 
						
					 
				 
				2025-02-11 10:10:32 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bcachefs_metadata_version_disk_accounting_inum 
						
					 
				 
				2024-08-13 23:00:50 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: rename version -> bversion 
						
					 
				 
				2024-09-27 21:46:35 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Add error code to defer option parsing 
						
					 
				 
				2024-07-14 19:00:12 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Split out disk_groups_format.h 
						
					 
				 
				2024-05-28 17:32:03 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Add write buffer flush param to backpointer_get_key() 
						
					 
				 
				2024-12-29 13:30:39 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: struct bkey_validate_context 
						
					 
				 
				2024-12-21 01:36:20 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Document issue with bch_stripe layout 
						
					 
				 
				2025-01-14 10:45:31 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch_stripe.disk_label 
						
					 
				 
				2024-09-21 11:39:48 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Errcode tracepoint, documentation 
						
					 
				 
				2024-03-13 21:22:25 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Don't rely on snapshot_tree.master_subvol for reattaching 
						
					 
				 
				2025-01-09 23:38:41 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Plumb bkey_validate_context to journal_entry_validate 
						
					 
				 
				2024-12-21 01:36:22 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_inum_to_path() 
						
					 
				 
				2024-12-21 01:36:21 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Reserve 8 bits in bch_reflink_p 
						
					 
				 
				2024-12-21 01:36:17 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Plumb bkey_validate_context to journal_entry_validate 
						
					 
				 
				2024-12-21 01:36:22 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: fix bch2_extent_ptr_eq() 
						
					 
				 
				2025-02-23 23:35:33 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Move bch_extent_rebalance code to rebalance.c 
						
					 
				 
				2024-12-21 01:36:16 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Optimize eytzinger0_sort() with bottom-up heapsort 
						
					 
				 
				2024-05-08 17:29:18 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix bch2_gc_accounting_done() locking 
						
					 
				 
				2024-07-14 19:00:15 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: kill kvpmalloc() 
						
					 
				 
				2024-03-13 18:39:12 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Revert directory i_size 
						
					 
				 
				2025-02-26 19:30:38 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_inum_to_path() 
						
					 
				 
				2024-12-21 01:36:21 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Drop racy warning 
						
					 
				 
				2025-01-09 23:38:41 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							fs: Convert aops->write_begin to take a folio 
						
					 
				 
				2024-08-07 11:33:21 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Add block plugging to read paths 
						
					 
				 
				2024-12-21 01:36:15 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Removes NULL pointer checks for __filemap_get_folio return values 
						
					 
				 
				2024-12-21 01:36:17 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Do not check folio_has_private() 
						
					 
				 
				2024-09-09 09:41:49 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix truncate sometimes failing and returning 1 
						
					 
				 
				2025-02-26 19:31:05 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: kill retry_estale() in bch2_ioctl_subvolume_create() 
						
					 
				 
				2024-10-11 19:16:40 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: make directory i_size meaningful 
						
					 
				 
				2025-01-13 14:58:38 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Use separate rhltable for bch2_inode_or_descendents_is_open() 
						
					 
				 
				2024-12-21 01:36:19 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Revert directory i_size 
						
					 
				 
				2025-02-26 19:30:38 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: factor out str_hash.c 
						
					 
				 
				2024-12-21 01:36:22 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bcachefs_metadata_version_persistent_inode_cursors 
						
					 
				 
				2025-01-09 23:38:41 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_bkey_sectors_need_rebalance() now only depends on bch_extent_rebalance 
						
					 
				 
				2025-02-06 22:35:11 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bcachefs_metadata_version_persistent_inode_cursors 
						
					 
				 
				2025-01-09 23:38:41 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_inum_to_path() 
						
					 
				 
				2024-12-21 01:36:21 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix self healing on read error 
						
					 
				 
				2025-01-14 10:45:31 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Don't delete reflink pointers to missing indirect extents 
						
					 
				 
				2024-12-21 01:36:18 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Reuse transaction 
						
					 
				 
				2025-02-12 18:44:50 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Improve decompression error messages 
						
					 
				 
				2025-01-25 14:43:13 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Move nocow unlock to bch2_write_endio() 
						
					 
				 
				2024-05-08 17:29:24 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix bch2_dev_journal_alloc() spuriously failing 
						
					 
				 
				2025-03-06 18:15:01 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: fix deadlock in journal_entry_open() 
						
					 
				 
				2025-02-06 22:35:11 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Journal writes are now IOPRIO_CLASS_RT 
						
					 
				 
				2025-01-26 23:02:28 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Plumb bkey_validate_context to journal_entry_validate 
						
					 
				 
				2024-12-21 01:36:22 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Split out journal pins by btree level 
						
					 
				 
				2025-02-11 10:10:32 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Improve journal pin flushing 
						
					 
				 
				2025-01-25 19:37:43 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix missing validation in bch2_sb_journal_v2_validate() 
						
					 
				 
				2024-08-22 02:07:23 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix shift-out-of-bounds in bch2_blacklist_entries_gc 
						
					 
				 
				2024-06-25 17:53:31 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: journal seq blacklist gc no longer has to walk btree 
						
					 
				 
				2024-05-08 17:29:20 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Split out journal_seq_blacklist_format.h 
						
					 
				 
				2024-05-28 17:32:03 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Split out journal pins by btree level 
						
					 
				 
				2025-02-11 10:10:32 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: CONFIG_BCACHEFS_INJECT_TRANSACTION_RESTARTS 
						
					 
				 
				2025-02-12 18:40:19 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bcachefs_metadata_version_persistent_inode_cursors 
						
					 
				 
				2025-01-09 23:38:41 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Rework logged op error handling 
						
					 
				 
				2024-10-04 20:25:32 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bcachefs_metadata_version_persistent_inode_cursors 
						
					 
				 
				2025-01-09 23:38:41 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: struct bkey_validate_context 
						
					 
				 
				2024-12-21 01:36:20 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: struct bkey_validate_context 
						
					 
				 
				2024-12-21 01:36:20 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: split out lru_format.h 
						
					 
				 
				2024-07-14 19:00:16 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: factor out str_hash.c 
						
					 
				 
				2024-12-21 01:36:22 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: mean_and_variance: put struct mean_and_variance_weighted on a diet 
						
					 
				 
				2024-03-13 21:37:58 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: mean_and_variance: Avoid too-large shift amounts 
						
					 
				 
				2024-07-18 18:33:30 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: add missing MODULE_DESCRIPTION() 
						
					 
				 
				2024-05-28 11:29:26 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: iter/update/trigger/str_hash flag cleanup 
						
					 
				 
				2024-05-08 17:29:18 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							for-6.14/block-20250118 
						
					 
				 
				2025-01-20 19:38:46 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: get_update_rebalance_opts() 
						
					 
				 
				2024-12-21 01:36:16 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: copygc now skips non-rw devices 
						
					 
				 
				2025-03-06 18:15:01 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Don't BUG_ON() when superblock feature wasn't set for compressed data 
						
					 
				 
				2024-12-21 01:36:18 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_bkey_sectors_need_rebalance() now only depends on bch_extent_rebalance 
						
					 
				 
				2025-02-06 22:35:11 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_printbuf_strip_trailing_newline() 
						
					 
				 
				2024-07-14 19:00:12 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: printbuf_reset() handles tabstops 
						
					 
				 
				2025-01-09 23:38:42 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: struct bkey_validate_context 
						
					 
				 
				2024-12-21 01:36:20 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: struct bkey_validate_context 
						
					 
				 
				2024-12-21 01:36:20 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs; quota_format.h 
						
					 
				 
				2024-01-21 13:27:10 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: rcu_pending now works in userspace 
						
					 
				 
				2024-12-21 01:36:21 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: rcu_pending now works in userspace 
						
					 
				 
				2024-09-09 09:41:47 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_bkey_sectors_need_rebalance() now only depends on bch_extent_rebalance 
						
					 
				 
				2025-02-06 22:35:11 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_bkey_sectors_need_rebalance() now only depends on bch_extent_rebalance 
						
					 
				 
				2025-02-06 22:35:11 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Move bch_extent_rebalance code to rebalance.c 
						
					 
				 
				2024-12-21 01:36:16 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: copygc_enabled, rebalance_enabled now opts.h options 
						
					 
				 
				2024-12-21 01:36:16 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							assorted stuff for this merge window 
						
					 
				 
				2025-02-01 15:07:56 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_btree_lost_data() now uses run_explicit_rceovery_pass_persistent() 
						
					 
				 
				2024-12-21 01:36:15 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Make sure __bch2_run_explicit_recovery_pass() signals to rewind 
						
					 
				 
				2024-12-21 01:36:22 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_btree_lost_data() now uses run_explicit_rceovery_pass_persistent() 
						
					 
				 
				2024-12-21 01:36:15 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: check_unreachable_inodes is not actually PASS_ONLINE yet 
						
					 
				 
				2025-01-09 23:38:42 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix bch2_indirect_extent_missing_error() 
						
					 
				 
				2025-02-19 17:33:13 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bcachefs_metadata_version_reflink_p_may_update_opts 
						
					 
				 
				2024-12-29 13:30:39 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bcachefs_metadata_version_reflink_p_may_update_opts 
						
					 
				 
				2024-12-29 13:30:39 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix bch2_have_enough_devs() for BCH_SB_MEMBER_INVALID 
						
					 
				 
				2024-10-11 22:20:51 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix unlocked access to c->disk_sb.sb in bch2_replicas_entry_validate() 
						
					 
				 
				2024-09-27 21:46:35 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Annotate bch_replicas_entry_{v0,v1} with __counted_by() 
						
					 
				 
				2024-09-09 09:41:49 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Disk space accounting rewrite 
						
					 
				 
				2024-07-14 19:00:13 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Plumb bkey_validate_context to journal_entry_validate 
						
					 
				 
				2024-12-21 01:36:22 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Plumb bch_validate_flags to sb_field_ops.validate() 
						
					 
				 
				2024-05-09 16:23:36 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: counters.c -> sb-counters.c 
						
					 
				 
				2024-01-21 13:27:10 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: add counter_flags for counters 
						
					 
				 
				2025-01-09 23:38:41 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Revert directory i_size 
						
					 
				 
				2025-02-26 19:30:38 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: metadata version bucket_stripe_sectors 
						
					 
				 
				2024-07-14 19:00:12 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: split out sb-downgrade_format.h 
						
					 
				 
				2024-05-28 17:32:03 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix BCH_SB_ERRS() so we can reorder 
						
					 
				 
				2024-09-27 21:46:35 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix BCH_SB_ERRS() so we can reorder 
						
					 
				 
				2024-09-27 21:46:35 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix marking reflink pointers to missing indirect extents 
						
					 
				 
				2025-02-07 14:49:47 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Split out sb-errors_format.h 
						
					 
				 
				2024-05-28 17:33:45 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix bch_member.btree_bitmap_shift validation 
						
					 
				 
				2024-11-07 23:31:11 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_dev_rcu_noerror() 
						
					 
				 
				2024-09-21 11:39:48 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix bch_member.btree_bitmap_shift validation 
						
					 
				 
				2024-11-07 23:31:11 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bucket_valid() 
						
					 
				 
				2024-05-08 17:29:19 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: fix seqmutex_relock() 
						
					 
				 
				2024-06-23 00:57:21 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							move asm/unaligned.h to linux/unaligned.h 
						
					 
				 
				2024-10-02 17:23:23 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix deadlock 
						
					 
				 
				2025-02-26 19:31:05 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix deadlock 
						
					 
				 
				2025-02-26 19:31:05 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Silence read-only errors when deleting snapshots 
						
					 
				 
				2025-01-09 23:38:42 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Kill snapshot_t->equiv 
						
					 
				 
				2024-12-29 13:30:39 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: snapshot_format.h 
						
					 
				 
				2024-01-21 13:27:10 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Reduce stack frame size of __bch2_str_hash_check_key() 
						
					 
				 
				2025-01-21 12:57:48 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_str_hash_check_key() now checks inode hash info 
						
					 
				 
				2024-12-21 01:36:23 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: fix incorrect pointer check in __bch2_subvolume_delete() 
						
					 
				 
				2025-02-06 22:35:11 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: kill flags param to bch2_subvolume_get() 
						
					 
				 
				2024-12-21 01:36:22 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch_subvolume::fs_path_parent 
						
					 
				 
				2024-03-13 21:22:24 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Kill snapshot_t->equiv 
						
					 
				 
				2024-12-29 13:30:39 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Don't set BCH_FEATURE_incompat_version_field unless requested 
						
					 
				 
				2025-02-28 19:07:33 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Don't set BCH_FEATURE_incompat_version_field unless requested 
						
					 
				 
				2025-02-28 19:07:33 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: fix deadlock in journal_entry_open() 
						
					 
				 
				2025-02-06 22:35:11 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: fix deadlock in journal_entry_open() 
						
					 
				 
				2025-02-06 22:35:11 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bucket_valid() 
						
					 
				 
				2024-05-08 17:29:19 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: add counter_flags for counters 
						
					 
				 
				2025-01-09 23:38:41 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Rename btree_iter_peek_upto() -> btree_iter_peek_max() 
						
					 
				 
				2024-12-21 01:36:17 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							[tree-wide] finally take no_llseek out 
						
					 
				 
				2024-09-27 08:18:43 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_stdio_redirect_readline_timeout() 
						
					 
				 
				2024-07-14 19:00:14 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: twf: delete dead struct fields 
						
					 
				 
				2024-07-14 19:00:14 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_time_stats_reset() 
						
					 
				 
				2024-09-09 09:41:49 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: bch2_time_stats_reset() 
						
					 
				 
				2024-09-09 09:41:49 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Improve trans_blocked_journal_reclaim tracepoint 
						
					 
				 
				2024-08-13 23:00:34 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix discard path journal flushing 
						
					 
				 
				2025-02-06 22:35:11 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Use try_cmpxchg() family of functions instead of cmpxchg() 
						
					 
				 
				2024-07-14 19:00:12 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Fix bad shift in bch2_read_flag_list() 
						
					 
				 
				2024-10-01 17:20:24 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							assorted stuff for this merge window 
						
					 
				 
				2025-02-01 15:07:56 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Use proper errcodes for inode unpack errors 
						
					 
				 
				2024-12-21 01:36:23 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: struct bkey_validate_context 
						
					 
				 
				2024-12-21 01:36:20 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: struct bkey_validate_context 
						
					 
				 
				2024-12-21 01:36:20 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							bcachefs: Annotate struct bch_xattr with __counted_by() 
						
					 
				 
				2024-09-09 09:41:49 -04:00