Simon J. Gerraty 73845fdbd3 Make KENV_MVALLEN tunable
When doing secure boot, loader wants to export loader.ve.hashed
the value of which typically exceeds KENV_MVALLEN.

Replace use of KENV_MVALLEN with tunable kenv_mvallen.

Add getenv_string_buffer() for the case where a stack buffer cannot be
created and use uma_zone_t kenv_zone for suitably sized buffers.

Reviewed by:	stevek, kevans
Obtained from:	Abhishek Kulkarni <abkulkarni@juniper.net>
MFC after:	1 week
Sponsored by:	Juniper Networks
Differential Revision: https://reviews.freebsd.org//D25259
2020-06-16 17:02:56 +00:00
..
2020-06-12 17:31:38 +00:00
2020-04-24 01:27:25 +00:00
2020-06-12 17:31:38 +00:00
2020-06-16 01:11:40 +00:00
2020-06-04 17:20:58 +00:00
2020-06-16 17:02:56 +00:00
2020-05-23 17:51:06 +00:00
2020-06-12 21:21:18 +00:00
2020-06-07 14:39:20 +00:00
2020-02-03 17:35:11 +00:00