aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorBrian Behlendorf <[email protected]>2012-07-26 15:30:47 -0700
committerBrian Behlendorf <[email protected]>2012-07-26 15:31:02 -0700
commit744038069d3dc65e721b5b8cc5c37d8c7fcbd8c0 (patch)
tree0123e98d984351d9b7fdff9f4a5479e617d7fbde /scripts
parente8267acd25ad566218187716739f0aec5d442e3f (diff)
parenta9f2397ee9f8c1e2c18072361f1f819155242ed2 (diff)
Merge branch 'builtin-clean'
Support in-tree builtin module building. These commits add support for compiling the SPL module as a built-in kernel module by copying the module code into the kernel source tree. Here's the procedure: - Create your kernel configuration (`.config` file) as usual. This has to be done first so that SPL's configure script is able to detect kernel features correctly. - Run `make prepare scripts` inside the kernel source tree. - Run `./configure --enable-linux-builtin --with-linux=/usr/src/linux-...` inside the SPL directory. - Run `./copy-builtin /usr/src/linux-...` inside the SPL directory. - In the kernel source tree, enable the `CONFIG_SPL` option (e.g. using `make menuconfig`). - Build the kernel as usual. SPL module parameters can be set at boot time using the following syntax on the kernel command line: `spl.parameter_name=parameter_value`. Signed-off-by: Brian Behlendorf <[email protected]> Issue zfsonlinux/zfs#851
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions