]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
OpenZFS restructuring - move platform specific sources
authorMatthew Macy <mmacy@mattmacy.io>
Fri, 6 Sep 2019 18:26:26 +0000 (11:26 -0700)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 6 Sep 2019 18:26:26 +0000 (11:26 -0700)
commitbced7e3aaa3cf54d5e8e4f94e067144b27cb744b
tree729dac6996f4f11b88bc3a831b2b8d6852e6fbb6
parent870e7a52c105f26ef4254b90230d396f4ce39ea7
OpenZFS restructuring - move platform specific sources

Move platform specific Linux source under module/os/linux/
and update the build system accordingly.  Additional code
restructuring will follow to make the common code fully
portable.

Reviewed-by: Jorgen Lundman <lundman@lundman.net>
Reviewed-by: Igor Kozhukhov <igor@dilos.org>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Matthew Macy <mmacy@FreeBSD.org>
Closes #9206
62 files changed:
COPYRIGHT
Makefile.am
configure.ac
copy-builtin
include/.gitignore
include/sys/Makefile.am
include/sys/qat.h [moved from module/zfs/qat.h with 100% similarity]
lib/libzpool/Makefile.am
module/Makefile.in
module/os/Makefile.in [new file with mode: 0644]
module/os/linux/Makefile.in [new file with mode: 0644]
module/os/linux/spl/Makefile.in [new file with mode: 0644]
module/os/linux/spl/README.md [moved from module/spl/README.md with 100% similarity]
module/os/linux/spl/THIRDPARTYLICENSE.gplv2 [moved from module/spl/THIRDPARTYLICENSE.gplv2 with 100% similarity]
module/os/linux/spl/THIRDPARTYLICENSE.gplv2.descrip [moved from module/spl/THIRDPARTYLICENSE.gplv2.descrip with 100% similarity]
module/os/linux/spl/spl-atomic.c [moved from module/spl/spl-atomic.c with 100% similarity]
module/os/linux/spl/spl-condvar.c [moved from module/spl/spl-condvar.c with 100% similarity]
module/os/linux/spl/spl-cred.c [moved from module/spl/spl-cred.c with 100% similarity]
module/os/linux/spl/spl-err.c [moved from module/spl/spl-err.c with 100% similarity]
module/os/linux/spl/spl-generic.c [moved from module/spl/spl-generic.c with 100% similarity]
module/os/linux/spl/spl-kmem-cache.c [moved from module/spl/spl-kmem-cache.c with 100% similarity]
module/os/linux/spl/spl-kmem.c [moved from module/spl/spl-kmem.c with 100% similarity]
module/os/linux/spl/spl-kobj.c [moved from module/spl/spl-kobj.c with 100% similarity]
module/os/linux/spl/spl-kstat.c [moved from module/spl/spl-kstat.c with 100% similarity]
module/os/linux/spl/spl-proc.c [moved from module/spl/spl-proc.c with 100% similarity]
module/os/linux/spl/spl-procfs-list.c [moved from module/spl/spl-procfs-list.c with 100% similarity]
module/os/linux/spl/spl-taskq.c [moved from module/spl/spl-taskq.c with 100% similarity]
module/os/linux/spl/spl-thread.c [moved from module/spl/spl-thread.c with 100% similarity]
module/os/linux/spl/spl-tsd.c [moved from module/spl/spl-tsd.c with 100% similarity]
module/os/linux/spl/spl-vmem.c [moved from module/spl/spl-vmem.c with 100% similarity]
module/os/linux/spl/spl-vnode.c [moved from module/spl/spl-vnode.c with 100% similarity]
module/os/linux/spl/spl-xdr.c [moved from module/spl/spl-xdr.c with 100% similarity]
module/os/linux/spl/spl-zlib.c [moved from module/spl/spl-zlib.c with 100% similarity]
module/os/linux/zfs/Makefile.in [new file with mode: 0644]
module/os/linux/zfs/abd.c [moved from module/zfs/abd.c with 100% similarity]
module/os/linux/zfs/policy.c [moved from module/zfs/policy.c with 100% similarity]
module/os/linux/zfs/qat.c [moved from module/zfs/qat.c with 100% similarity]
module/os/linux/zfs/qat_compress.c [moved from module/zfs/qat_compress.c with 100% similarity]
module/os/linux/zfs/qat_crypt.c [moved from module/zfs/qat_crypt.c with 100% similarity]
module/os/linux/zfs/spa_stats.c [moved from module/zfs/spa_stats.c with 100% similarity]
module/os/linux/zfs/vdev_disk.c [moved from module/zfs/vdev_disk.c with 100% similarity]
module/os/linux/zfs/vdev_file.c [moved from module/zfs/vdev_file.c with 100% similarity]
module/os/linux/zfs/zfs_acl.c [moved from module/zfs/zfs_acl.c with 100% similarity]
module/os/linux/zfs/zfs_ctldir.c [moved from module/zfs/zfs_ctldir.c with 100% similarity]
module/os/linux/zfs/zfs_debug.c [moved from module/zfs/zfs_debug.c with 100% similarity]
module/os/linux/zfs/zfs_dir.c [moved from module/zfs/zfs_dir.c with 100% similarity]
module/os/linux/zfs/zfs_sysfs.c [moved from module/zfs/zfs_sysfs.c with 100% similarity]
module/os/linux/zfs/zfs_vfsops.c [moved from module/zfs/zfs_vfsops.c with 100% similarity]
module/os/linux/zfs/zfs_vnops.c [moved from module/zfs/zfs_vnops.c with 100% similarity]
module/os/linux/zfs/zfs_znode.c [moved from module/zfs/zfs_znode.c with 100% similarity]
module/os/linux/zfs/zio_crypt.c [moved from module/zfs/zio_crypt.c with 99% similarity]
module/os/linux/zfs/zpl_ctldir.c [moved from module/zfs/zpl_ctldir.c with 100% similarity]
module/os/linux/zfs/zpl_export.c [moved from module/zfs/zpl_export.c with 100% similarity]
module/os/linux/zfs/zpl_file.c [moved from module/zfs/zpl_file.c with 100% similarity]
module/os/linux/zfs/zpl_inode.c [moved from module/zfs/zpl_inode.c with 100% similarity]
module/os/linux/zfs/zpl_super.c [moved from module/zfs/zpl_super.c with 100% similarity]
module/os/linux/zfs/zpl_xattr.c [moved from module/zfs/zpl_xattr.c with 100% similarity]
module/spl/Makefile.in
module/zfs/Makefile.in
module/zfs/gzip.c
module/zfs/sha256.c
module/zfs/spa_misc.c