mirror of
				https://git.proxmox.com/git/mirror_zfs
				synced 2025-11-03 23:46:39 +00:00 
			
		
		
		
	Originally it was thought it would be useful to split up the kmods by functionality. This would allow external consumers to only load what was needed. However, in practice we've never had a case where this functionality would be needed, and conversely managing multiple kmods can be awkward. Therefore, this change merges all but the spl.ko kmod in to a single zfs.ko kmod. Reviewed-by: Tony Hutter <hutter2@llnl.gov> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz> Closes #13274
		
			
				
	
	
		
			33 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Sed
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Sed
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/sed -f
 | 
						|
 | 
						|
s:usr/src/uts/common/fs/zfs/sys:include/sys:g
 | 
						|
s:usr/src/uts/common/fs/zfs:module/zfs:g
 | 
						|
s:usr/src/lib/libzpool:lib/libzpool:g
 | 
						|
s:usr/src/cmd:cmd:g
 | 
						|
s:usr/src/common/nvpair:module/nvpair:g
 | 
						|
s:usr/src/lib/libzfs/common/libzfs.h:include/libzfs.h:g
 | 
						|
s:usr/src/man/man1m/zfs.1m:man/man8/zfs.8:g
 | 
						|
s:usr/src/uts/common/sys:include/sys:g
 | 
						|
s:usr/src/lib/libzfs_core/common/libzfs_core.h:include/libzfs_core.h:g
 | 
						|
s:usr/src/lib/libzfs/common:lib/libzfs:g
 | 
						|
s:usr/src/lib/libzfs_core/common:lib/libzfs_core:g
 | 
						|
s:lib/libzpool/common/sys:include/sys:g
 | 
						|
s:lib/libzpool/common:lib/libzpool:g
 | 
						|
 | 
						|
s:usr/src/test/zfs-tests/include:tests/zfs-tests/include:g
 | 
						|
s:usr/src/test/zfs-tests/runfiles:tests/runfiles:g
 | 
						|
s:usr/src/test/zfs-tests/tests/functional:tests/zfs-tests/tests/functional:g
 | 
						|
s:usr/src/test/zfs-tests/tests/perf:tests/zfs-tests/tests/perf:g
 | 
						|
s:usr/src/test/test-runner/cmd/run.py:tests/test-runner/cmd/test-runner.py:g
 | 
						|
s:usr/src/common/zfs/\(.*\)\.c:module/zcommon/\1.c:g
 | 
						|
 | 
						|
# crypto framework
 | 
						|
s:usr/src/common/crypto:module/icp/algs:g
 | 
						|
s:usr/src/uts/common/crypto/io:module/icp/io:g
 | 
						|
 | 
						|
# Headers
 | 
						|
s:usr/src/common/zfs/\(.*\)\.h:include/\1.h:g
 | 
						|
 | 
						|
# Man pages
 | 
						|
s:usr/src/man:man:g
 |