From: Stephen Rothwell Date: Wed, 30 Nov 2011 02:41:40 +0000 (+1100) Subject: Merge remote-tracking branch 'trivial/for-next' X-Git-Tag: next-20111130~26 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=585072d3461177763ae187fcff5c84f0d9616ea1;p=karo-tx-linux.git Merge remote-tracking branch 'trivial/for-next' --- 585072d3461177763ae187fcff5c84f0d9616ea1 diff --cc lib/Kconfig index c084cdc385ad,d971366b8de2..f3edf1471573 --- a/lib/Kconfig +++ b/lib/Kconfig @@@ -273,35 -270,9 +273,34 @@@ config AVERAG If unsure, say N. config CORDIC - tristate "Cordic function" + tristate "CORDIC algorithm" help - The option provides arithmetic function using cordic algorithm - so its calculations are in fixed point. Modules can select this - when they require this function. Module will be called cordic. + This option provides an implementation of the CORDIC algorithm; + calculations are in fixed point. Module will be called cordic. +config MPILIB + tristate "Multiprecision maths library" + help + Multiprecision maths library from GnuPG. + It is used to implement RSA digital signature verification, + which is used by IMA/EVM digital signature extension. + +config MPILIB_EXTRA + bool "Multiprecision maths library - additional sources" + depends on MPILIB + help + Multiprecision maths library from GnuPG. + It is used to implement RSA digital signature verification, + which is used by IMA/EVM digital signature extension. + This code in unnecessary for RSA digital signature verification, + and can be compiled if needed. + +config DIGSIG + tristate "In-kernel signature checker" + depends on KEYS + select MPILIB + help + Digital signature verification. Currently only RSA is supported. + Implementation is done using GnuPG MPI library + endmenu