btrfs: add optimized btrfs_ino() version for 64 bits systems 
						
					 
				 
				2022-07-25 17:45:41 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: reserve correct number of items for inode creation 
						
					 
				 
				2022-05-16 17:03:08 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: simplify WQ_HIGHPRI handling in struct btrfs_workqueue 
						
					 
				 
				2022-05-16 17:03:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t 
						
					 
				 
				2022-07-25 17:45:36 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino 
						
					 
				 
				2022-07-25 17:45:36 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino 
						
					 
				 
				2022-07-25 17:45:36 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix space cache corruption and potential double allocations 
						
					 
				 
				2022-08-23 22:13:54 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix space cache corruption and potential double allocations 
						
					 
				 
				2022-08-23 22:13:54 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: use enum for btrfs_block_rsv::type 
						
					 
				 
				2022-07-25 17:45:40 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: use enum for btrfs_block_rsv::type 
						
					 
				 
				2022-07-25 17:45:40 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add optimized btrfs_ino() version for 64 bits systems 
						
					 
				 
				2022-07-25 17:45:41 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: check-integrity: simplify bio allocation in btrfsic_read_block 
						
					 
				 
				2022-05-16 17:03:12 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: check-integrity: split submit_bio from btrfsic checking 
						
					 
				 
				2022-05-16 17:03:12 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: don't call btrfs_page_set_checked in finish_compressed_bio_read 
						
					 
				 
				2022-07-25 19:56:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix repair of compressed extents 
						
					 
				 
				2022-07-25 19:56:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix lockdep splat with reloc root extent buffers 
						
					 
				 
				2022-08-17 16:19:12 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix space cache corruption and potential double allocations 
						
					 
				 
				2022-08-23 22:13:54 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: convert count_max_extents() to use fs_info->max_extent_size 
						
					 
				 
				2022-07-25 17:45:41 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: batch up release of reserved metadata for delayed items used for deletion 
						
					 
				 
				2022-07-25 17:45:37 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: reduce amount of reserved metadata for delayed item insertion 
						
					 
				 
				2022-07-25 17:44:36 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: switch btrfs_block_rsv::full to bool 
						
					 
				 
				2022-07-25 17:45:40 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: remove btrfs_delayed_extent_op::is_data 
						
					 
				 
				2022-05-16 17:17:31 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: clean up chained assignments 
						
					 
				 
				2022-07-25 17:45:39 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: use btrfs_for_each_slot in btrfs_search_dir_index_item 
						
					 
				 
				2022-05-16 17:03:07 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix typos in comments 
						
					 
				 
				2021-06-22 14:11:57 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: move lockdep class helpers to locking.c 
						
					 
				 
				2022-08-17 16:19:10 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: move lockdep class helpers to locking.c 
						
					 
				 
				2022-08-17 16:19:10 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: Convert from invalidatepage to invalidate_folio 
						
					 
				 
				2022-03-15 08:23:29 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix space cache corruption and potential double allocations 
						
					 
				 
				2022-08-23 22:13:54 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: don't merge pages into bio if their page offset is not contiguous 
						
					 
				 
				2022-08-22 18:06:58 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix repair of compressed extents 
						
					 
				 
				2022-07-25 19:56:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: assert we have a write lock when removing and replacing extent maps 
						
					 
				 
				2022-03-14 13:13:50 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: defrag: don't use merged extent map for their generation check 
						
					 
				 
				2022-02-23 17:43:13 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: handle csum lookup errors properly on reads 
						
					 
				 
				2022-03-14 13:13:51 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: update generation of hole file extent item when merging holes 
						
					 
				 
				2022-08-22 18:06:42 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: clean up chained assignments 
						
					 
				 
				2022-07-25 17:45:39 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: change name and type of private member of btrfs_free_space_ctl 
						
					 
				 
				2022-01-03 15:09:50 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: use rbtree with leftmost node cached for tracking lowest block group 
						
					 
				 
				2022-05-16 17:03:13 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: make should_throttle loop local in btrfs_truncate_inode_items 
						
					 
				 
				2022-01-07 14:18:25 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add inode to truncate control 
						
					 
				 
				2022-01-07 14:18:24 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: don't allow large NOWAIT direct reads 
						
					 
				 
				2022-08-22 18:08:07 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: use fs_info->max_extent_size in get_extent_max_capacity() 
						
					 
				 
				2022-07-25 17:45:41 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: use generic Kconfig option for 256kB page size limit 
						
					 
				 
				2022-01-20 08:52:55 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix lockdep splat with reloc root extent buffers 
						
					 
				 
				2022-08-17 16:19:12 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix lockdep splat with reloc root extent buffers 
						
					 
				 
				2022-08-17 16:19:12 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: replace kmap() with kmap_local_page() in lzo.c 
						
					 
				 
				2022-07-25 17:45:33 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kbuild: add -Wno-shift-negative-value where -Wextra is used 
						
					 
				 
				2022-03-13 17:30:31 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: use correct header for div_u64 in misc.h 
						
					 
				 
				2021-09-07 14:29:50 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: remove the finish_func argument to btrfs_mark_ordered_io_finished 
						
					 
				 
				2022-07-25 17:45:37 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: remove the finish_func argument to btrfs_mark_ordered_io_finished 
						
					 
				 
				2022-07-25 17:45:37 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: unify the error handling pattern for read_tree_block() 
						
					 
				 
				2022-03-14 13:13:53 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: move common inode creation code into btrfs_create_new_inode() 
						
					 
				 
				2022-05-16 17:03:08 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: move common inode creation code into btrfs_create_new_inode() 
						
					 
				 
				2022-05-16 17:03:08 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: avoid blocking on space revervation when doing nowait dio writes 
						
					 
				 
				2022-05-16 17:03:10 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: avoid blocking on space revervation when doing nowait dio writes 
						
					 
				 
				2022-05-16 17:03:10 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: raid56: transfer the bio counter reference to the raid submission helpers 
						
					 
				 
				2022-07-25 17:45:40 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: do not return errors from raid56_parity_recover 
						
					 
				 
				2022-07-25 17:45:39 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: stop accessing ->extent_root directly 
						
					 
				 
				2022-01-03 15:09:49 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: clean up chained assignments 
						
					 
				 
				2022-07-25 17:45:39 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix lockdep splat with reloc root extent buffers 
						
					 
				 
				2022-08-17 16:19:12 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix silent failure when deleting root reference 
						
					 
				 
				2022-08-23 22:15:21 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: do not return errors from raid56_parity_recover 
						
					 
				 
				2022-07-25 17:45:39 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: send: always use the rbtree based inode ref management infrastructure 
						
					 
				 
				2022-07-25 17:45:42 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: send: add new command FILEATTR for file attributes 
						
					 
				 
				2022-07-25 17:45:38 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: zoned: activate metadata block group on flush_space 
						
					 
				 
				2022-07-25 17:45:42 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: zoned: introduce space_info->active_total_bytes 
						
					 
				 
				2022-07-25 17:45:42 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: remove redundant check in up check_setget_bounds 
						
					 
				 
				2022-07-25 17:45:33 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: remove extent writepage address space operation 
						
					 
				 
				2022-07-25 17:45:37 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: make nodesize >= PAGE_SIZE case to reuse the non-subpage routine 
						
					 
				 
				2022-05-16 17:03:11 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: use mask for all RAID1* profiles in btrfs_calc_avail_data_space 
						
					 
				 
				2022-07-25 17:45:38 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: sysfs: remove BIG_METADATA feature files 
						
					 
				 
				2022-07-25 17:45:39 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: clean up chained assignments 
						
					 
				 
				2022-07-25 17:45:39 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: pass btrfs_fs_info for deleting snapshots and cleaner 
						
					 
				 
				2022-03-14 13:13:52 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: tree-checker: check for overlapping extent items 
						
					 
				 
				2022-08-17 16:20:25 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: tree-checker: check extent buffer owner against owner rootid 
						
					 
				 
				2022-05-16 17:03:09 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: remove unnecessary extent root check in btrfs_defrag_leaves 
						
					 
				 
				2022-01-03 15:09:48 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix warning during log replay when bumping inode link count 
						
					 
				 
				2022-08-17 16:19:50 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: tree-log: make the return value for log syncing consistent 
						
					 
				 
				2022-07-25 17:45:34 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix race when picking most recent mod log operation for an old root 
						
					 
				 
				2021-04-20 19:27:17 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: add and use helper to get lowest sequence number for the tree mod log 
						
					 
				 
				2021-04-19 17:25:17 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: drop the _nr from the item helpers 
						
					 
				 
				2022-01-03 15:09:43 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: drop the _nr from the item helpers 
						
					 
				 
				2022-01-03 15:09:43 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() 
						
					 
				 
				2022-08-22 18:06:33 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: do not return errors from btrfs_map_bio 
						
					 
				 
				2022-07-25 17:45:39 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: check if root is readonly while setting security xattr 
						
					 
				 
				2022-08-22 18:06:30 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: zlib: replace kmap() with kmap_local_page() in zlib_decompress_bio() 
						
					 
				 
				2022-07-25 17:45:41 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: zoned: wait until zone is finished when allocation didn't progress 
						
					 
				 
				2022-07-25 17:45:42 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: zoned: activate metadata block group on flush_space 
						
					 
				 
				2022-07-25 17:45:42 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							btrfs: zstd: replace kmap() with kmap_local_page() 
						
					 
				 
				2022-07-25 17:45:40 +02:00