• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

cache/23-Nov-2023-

.gitignoreD23-Nov-2023178 1715

MakefileD23-Nov-20232 KiB8455

Makefile.archD23-Nov-2023458 1512

READMED23-Nov-20231.1 KiB2717

dummy.pkcs7D23-Nov-2023721

dummy.sha1D23-Nov-2023100 KiB

dummy.sha256D23-Nov-2023100 KiB

mod-fake-cciss.cD23-Nov-20231.6 KiB3833

mod-fake-hpsa.cD23-Nov-20231.4 KiB3731

mod-fake-scsi-mod.cD23-Nov-2023353 2217

mod-foo-a.cD23-Nov-2023353 2116

mod-foo-b.cD23-Nov-2023353 2116

mod-foo-c.cD23-Nov-2023353 2116

mod-foo.cD23-Nov-2023396 2417

mod-loop-a.cD23-Nov-2023439 2821

mod-loop-b.cD23-Nov-2023439 2821

mod-loop-c.cD23-Nov-2023417 2619

mod-loop-d.cD23-Nov-2023417 2619

mod-loop-e.cD23-Nov-2023417 2619

mod-loop-f.cD23-Nov-2023406 2518

mod-loop-g.cD23-Nov-2023406 2518

mod-loop-h.cD23-Nov-2023417 2619

mod-loop-i.cD23-Nov-2023417 2619

mod-loop-j.cD23-Nov-2023428 2720

mod-loop-k.cD23-Nov-2023417 2619

mod-loop.hD23-Nov-2023223 1412

mod-simple-i386.koD23-Nov-20231.9 KiB

mod-simple-sparc64.koD23-Nov-20232.9 KiB

mod-simple-x86_64.koD23-Nov-20232.7 KiB

mod-simple.cD23-Nov-2023295 1713

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