summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author张智皓 <[email protected]>2023-08-04 03:14:01 +0000
committer张智皓 <[email protected]>2023-08-04 03:14:01 +0000
commitcf94e04f3a850893a221078b9c72fecb375b367a (patch)
treea5e0827526ee65ffd72e44aaa3477854cfda19bf
parentc65d96fe420c66d8b2fdbf01eb68e79d2d4a10ca (diff)
上传新文件
-rw-r--r--kernel/README_KERNEL_VERSIONS.txt35
1 files changed, 35 insertions, 0 deletions
diff --git a/kernel/README_KERNEL_VERSIONS.txt b/kernel/README_KERNEL_VERSIONS.txt
new file mode 100644
index 0000000..65f164a
--- /dev/null
+++ b/kernel/README_KERNEL_VERSIONS.txt
@@ -0,0 +1,35 @@
+07/21/2011
+
+To ease development and maintenance of the siw kernel module
+source code, it has been splitted into two independent directories
+softiwarp/ and softiwarp_old/. both directories keep all files
+needed to build a siw kernel module.
+
+softiwarp/
+contains the code aligned to the current linux kernel development
+tree. it does not contain any legacy code to run with older kernels.
+this code is updated frequently, but runs only on newer kernels.
+it has been tested for kernels back to kernel version 2.6.36.2.
+code documentation (IMPLEMENTATION.txt) will be updated within
+the next days.
+
+softiwarp_old/
+contains code which compiles and runs on older kernels, but may
+soon break on newer kernels. code maintenance is sloppy and
+it is recommended to use the newer softiwarp/ code base if
+possible.
+
+
+06/13/2014
+
+softiwarp_old/ has been removed.
+
+
+01/20/2015
+
+With kernel version 3.15 the OFA core changed the way it maintains
+registered user communication buffers. The new code would result
+in inefficient initialization of RDMA data source or sink location for
+a software RDMA stack. Therefore, siw abandons using OFA core
+user page management (ib_umem_get() etc.) and implememnts its
+own simple, but better suited management of pinned user pages.