Skip to content

Commit 0a515df

Browse files
authored
Merge pull request ceph#61146 from zdover23/wip-doc-2024-12-19-radosgw-uadk-accel
doc/radosgw: edit uadk-accel.rst Reviewed-by: Anthony D'Atri <[email protected]>
2 parents 862ed6e + ffe5bf6 commit 0a515df

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

doc/radosgw/uadk-accel.rst

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -99,12 +99,16 @@ Make sure all these above kernel configurations are selected.
9999

100100
#. UADK enablement
101101
If the architecture is ``aarch64``, it will automatically download the UADK
102-
source code to build the static library. If it runs on other architecture, user
103-
can enable it with build parameters `-DWITH_UADK=true`
102+
source code to build the static library. When building on other CPU
103+
architectures, the user may enable UADK by adding ``-DWITH_UADK=true`` to the
104+
compilation command line options. Note that UADK may not be compatible with all
105+
architectures.
104106

105-
#. Manual Build UADK
106-
As the above paragraph shows, the UADK is enabled automatically, no need to build manually.
107-
For developer who is interested in UADK, you can refer to the below steps for building.
107+
#. Manually Building UADK
108+
As implied in the above paragraph, if the architecture is ``aarch64``, the UADK
109+
is enabled automatically and there is no need to build it manually. However,
110+
below we provide the procedure for manually building UADK so that developers
111+
can study how it is built.
108112

109113
.. prompt:: bash $
110114

@@ -116,9 +120,9 @@ For developer who is interested in UADK, you can refer to the below steps for bu
116120
make
117121
make install
118122

119-
.. note:: Without --prefix, UADK will be installed under ``/usr/local/lib``
120-
by default. If you get the error: ``cannot find -lnuma``,
121-
install the ``libnuma-dev`` package.
123+
.. note:: Without ``--prefix``, UADK will be installed under
124+
``/usr/local/lib`` by default. If you get the error:
125+
``cannot find -lnuma``, install the ``libnuma-dev`` package.
122126

123127
#. Configure
124128

0 commit comments

Comments
 (0)