Home | History | Annotate | only in /external/kmod/testsuite/module-playground
Up to higher level directory
NameDateSize
cache/21-Aug-2018
dummy.sha121-Aug-2018100K
dummy.sha25621-Aug-2018100K
Makefile21-Aug-20182K
Makefile.arch21-Aug-2018458
mod-fake-cciss.c21-Aug-20181.6K
mod-fake-hpsa.c21-Aug-20181.4K
mod-fake-scsi-mod.c21-Aug-2018353
mod-foo-a.c21-Aug-2018353
mod-foo-b.c21-Aug-2018353
mod-foo-c.c21-Aug-2018353
mod-foo.c21-Aug-2018396
mod-loop-a.c21-Aug-2018439
mod-loop-b.c21-Aug-2018439
mod-loop-c.c21-Aug-2018417
mod-loop-d.c21-Aug-2018417
mod-loop-e.c21-Aug-2018417
mod-loop-f.c21-Aug-2018406
mod-loop-g.c21-Aug-2018406
mod-loop-h.c21-Aug-2018417
mod-loop-i.c21-Aug-2018417
mod-loop-j.c21-Aug-2018428
mod-loop-k.c21-Aug-2018417
mod-loop.h21-Aug-2018223
mod-simple-i386.ko21-Aug-20181.9K
mod-simple-sparc64.ko21-Aug-20182.9K
mod-simple-x86_64.ko21-Aug-20182.7K
mod-simple.c21-Aug-2018295
README21-Aug-20181.1K

README

      1 Pre-compiled modules
      2 ====================
      3 
      4 Some modules are pre-compiled due to needing cross-compilers present on the
      5 build/dev machine which is inconvenient. Makefile is ready to compile them again
      6 in case they are missing:
      7 
      8 1) Prepare the linux kernel trees to build external modules, i.e.:
      9 
     10    kernel $ make ARCH=<arch> CROSS_COMPILER=<cross-compiler-prefix> defconfig
     11    kernel $ make ARCH=<arch> CROSS_COMPILER=<cross-compiler-prefix> modules_prepare
     12 
     13    For each architecture. See the Makefile to check which are the supported architectures.
     14 
     15 2) Export the variables below to point to the right place:
     16 
     17    KDIR_<arch>:                for each architecture it needs to point to a
     18                                kernel tree configured as in (1)
     19 
     20    CROSS_COMPILER_<arch:       for each architecture it needs to point to the
     21 			       correct toolchain prefix. Leave it blank if a
     22 			       cross-compiler is not needed (example: you are
     23 			       building a 32b module with a multilib compiler).
     24 
     25 
     26 3) Remove every %-<arch>.ko. After this the build system will recreate them.
     27