aboutsummaryrefslogtreecommitdiff
path: root/sys/modules/geom/geom_eli/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* sys/modules: normalize .CURDIR-relative paths to SRCTOPEnji Cooper2017-03-041-1/+1
| | | | | | | | | | | This simplifies make output/logic Tested with: `cd sys/modules; make ALL_MODULES=` on amd64 MFC after: 1 month Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=314651
* Make additional parts of sys/geom/eli more usable in userspaceAllan Jude2016-01-071-0/+1
| | | | | | | | | | | | | | | | | | | | | The upcoming GELI support in the loader reuses parts of this code Some ifdefs are added, and some code is moved outside of existing ifdefs The HMAC parts of GELI are broken out into their own file, to separate them from the kernel crypto/openssl dependant parts that are replaced in the boot code. Passed the GELI regression suite (tools/regression/geom/eli) Files=20 Tests=14996 Result: PASS Reviewed by: pjd, delphij MFC after: 1 week Sponsored by: ScaleEngine Inc. Differential Revision: https://reviews.freebsd.org/D4699 Notes: svn path=/head/; revision=293306
* Instead of allocating memory for all the keys at device attach,Pawel Jakub Dawidek2011-04-211-0/+1
| | | | | | | | | | | | | | create reasonably large cache for the keys that is filled when needed. The previous version was problematic for very large providers (hundreds of terabytes or serval petabytes). Every terabyte of data needs around 256kB for keys. Make the default cache limit big enough to fit all the keys needed for 4TB providers, which will eat at most 1MB of memory. MFC after: 2 weeks Notes: svn path=/head/; revision=220922
* Remove WARNS from here and compile with default kernel flags.Ruslan Ermilov2008-02-211-1/+0
| | | | Notes: svn path=/head/; revision=176435
* Connect new GELI files to the build.Pawel Jakub Dawidek2006-06-051-1/+9
| | | | | | | Supported by: Wheel Sp. z o.o. (http://www.wheel.pl) Notes: svn path=/head/; revision=159309
* Dike out WARNS from kernel module makefiles. Kernels and modulesRuslan Ermilov2006-05-301-1/+0
| | | | | | | | | | use a different mechanism for setting warning flags, and using WARNS here only has null or negative effects. Submitted by: bde (I think it means "submitted") Notes: svn path=/head/; revision=159066
* Check rootvnode variable to see if we still want to ask for passphrase onPawel Jakub Dawidek2006-02-111-1/+1
| | | | | | | | | boot. Other methods just don't work properly. MFC after: 3 days Notes: svn path=/head/; revision=155535
* Add GEOM_ELI class which provides GEOM providers encryption.Pawel Jakub Dawidek2005-07-271-0/+9
For features list and usage see manual page: geli(8). Sponsored by: Wheel Sp. z o.o. http://www.wheel.pl MFC after: 1 week Notes: svn path=/head/; revision=148456