1f08c3bdfSopenharmony_ci
2f08c3bdfSopenharmony_ciNative language support (nls) testsuite
3f08c3bdfSopenharmony_ci---------------------------------------
4f08c3bdfSopenharmony_ci
5f08c3bdfSopenharmony_ciThe nls testsuite consists of a kernel space and a user space part. Currently
6f08c3bdfSopenharmony_cithe kernel space part is compileable (tested with 2.6.27 & 2.6.28). Check the
7f08c3bdfSopenharmony_citop level README file in LTP to find out the kernel configuration dependencies
8f08c3bdfSopenharmony_ciof this testsuite.
9f08c3bdfSopenharmony_ci
10f08c3bdfSopenharmony_ciBefore loading nlsTest.ko the nls_base.ko module must already be loaded.
11f08c3bdfSopenharmony_ci
12f08c3bdfSopenharmony_ciBuilding
13f08c3bdfSopenharmony_ci--------
14f08c3bdfSopenharmony_ciTo build nlsTest.ko you will need to have the Linux kernel sources installed
15f08c3bdfSopenharmony_cion your build environment. Execute "make" from the current directory should
16f08c3bdfSopenharmony_cibuild the nlsTest.ko.
17f08c3bdfSopenharmony_ci
18f08c3bdfSopenharmony_ciExecuting the testsuite
19f08c3bdfSopenharmony_ci-----------------------
20f08c3bdfSopenharmony_ciThe whole testsuite is executed automatically at module load time. You can
21f08c3bdfSopenharmony_cifind the test results in the "dmesg" output.
22f08c3bdfSopenharmony_ci
23f08c3bdfSopenharmony_ciCleaning up
24f08c3bdfSopenharmony_ci-----------
25f08c3bdfSopenharmony_ciTo clean up your test system can unload the nlsTest.ko module with
26f08c3bdfSopenharmony_ci"rmmod nlsTest". To clean up your build system execute "make clean".
27f08c3bdfSopenharmony_ci
28f08c3bdfSopenharmony_ciCredits
29f08c3bdfSopenharmony_ci-------
30f08c3bdfSopenharmony_ciThis README was written by M�rton N�meth <nm127@freemail.hu>, 14 Jan 2009
31