• Home
Name Date Size #Lines LOC

..--

cache/06-Sep-2024-

.gitignoreD06-Sep-2024177 1715

MakefileD06-Sep-20242 KiB8455

Makefile.archD06-Sep-2024458 1512

READMED06-Sep-20241.1 KiB2717

dummy.pkcs7D06-Sep-2024721

dummy.sha1D06-Sep-2024100 KiB

dummy.sha256D06-Sep-2024100 KiB

mod-fake-cciss.cD06-Sep-20241.6 KiB3833

mod-fake-hpsa.cD06-Sep-20241.4 KiB3731

mod-fake-scsi-mod.cD06-Sep-2024353 2217

mod-foo-a.cD06-Sep-2024353 2116

mod-foo-b.cD06-Sep-2024353 2116

mod-foo-c.cD06-Sep-2024353 2116

mod-foo.cD06-Sep-2024396 2417

mod-loop-a.cD06-Sep-2024439 2821

mod-loop-b.cD06-Sep-2024439 2821

mod-loop-c.cD06-Sep-2024417 2619

mod-loop-d.cD06-Sep-2024417 2619

mod-loop-e.cD06-Sep-2024417 2619

mod-loop-f.cD06-Sep-2024406 2518

mod-loop-g.cD06-Sep-2024406 2518

mod-loop-h.cD06-Sep-2024417 2619

mod-loop-i.cD06-Sep-2024417 2619

mod-loop-j.cD06-Sep-2024428 2720

mod-loop-k.cD06-Sep-2024417 2619

mod-loop.hD06-Sep-2024223 1412

mod-simple-i386.koD06-Sep-20241.9 KiB

mod-simple-sparc64.koD06-Sep-20242.9 KiB

mod-simple-x86_64.koD06-Sep-20242.7 KiB

mod-simple.cD06-Sep-2024644 3324

README

1Pre-compiled modules
2====================
3
4Some modules are pre-compiled due to needing cross-compilers present on the
5build/dev machine which is inconvenient. Makefile is ready to compile them again
6in case they are missing:
7
81) 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
152) 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
263) Remove every %-<arch>.ko. After this the build system will recreate them.
27