mirror of
				https://git.proxmox.com/git/mirror_zfs.git
				synced 2025-10-26 18:05:04 +03:00 
			
		
		
		
	Commit 63b18e4 fixed an issue in zpl_aio_write() to make sure that
kiocb->ki_pos was updated correctly when opening a file with O_APPEND.
Adding a test to verify O_APPEND functionality with lseek can make
sure that all other distros/kernel versions also have the correct
behavior.
Also moved the threadappends_001_pos test into this append test
directory in functional ZTS directory. This way the two append tests
are together for organization purposes.
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Brian Atkinson <batkinson@lanl.gov>
Closes #13424
		
	
			
		
			
				
	
	
		
			48 lines
		
	
	
		
			620 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			48 lines
		
	
	
		
			620 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
/badsend
 | 
						|
/btree_test
 | 
						|
/chg_usr_exec
 | 
						|
/devname2devid
 | 
						|
/dir_rd_update
 | 
						|
/draid
 | 
						|
/file_append
 | 
						|
/file_check
 | 
						|
/file_trunc
 | 
						|
/file_write
 | 
						|
/get_diff
 | 
						|
/getversion
 | 
						|
/largest_file
 | 
						|
/libzfs_input_check
 | 
						|
/mkbusy
 | 
						|
/mkfile
 | 
						|
/mkfiles
 | 
						|
/mktree
 | 
						|
/mmap_exec
 | 
						|
/mmap_libaio
 | 
						|
/mmap_seek
 | 
						|
/mmap_sync
 | 
						|
/mmapwrite
 | 
						|
/nvlist_to_lua
 | 
						|
/randfree_file
 | 
						|
/randwritecomp
 | 
						|
/read_dos_attributes
 | 
						|
/readmmap
 | 
						|
/rename_dir
 | 
						|
/rm_lnkcnt_zero_file
 | 
						|
/send_doall
 | 
						|
/stride_dd
 | 
						|
/threadsappend
 | 
						|
/user_ns_exec
 | 
						|
/write_dos_attributes
 | 
						|
/xattrtest
 | 
						|
/zed_fd_spill-zedlet
 | 
						|
/suid_write_to_file
 | 
						|
/cp_files
 | 
						|
/ctime
 | 
						|
/truncate_test
 | 
						|
/ereports
 | 
						|
/zfs_diff-socket
 | 
						|
/dosmode_readonly_write
 | 
						|
/edonr_test
 | 
						|
/skein_test
 | 
						|
/sha2_test
 |