diff options
author | Xin LI <delphij@FreeBSD.org> | 2013-06-29 22:04:04 +0000 |
---|---|---|
committer | Xin LI <delphij@FreeBSD.org> | 2013-06-29 22:04:04 +0000 |
commit | 8f8de1e127a740a716044b8dde8f94747ebda0a3 (patch) | |
tree | 0e258ed243b6d385e46427d2747ed8522e132755 /sys/arm/samsung | |
parent | 914922deccf3a5335e076ac32db4c84510566c00 (diff) | |
download | src-8f8de1e127a740a716044b8dde8f94747ebda0a3.tar.gz src-8f8de1e127a740a716044b8dde8f94747ebda0a3.zip |
- Modify swapon(8) so that it uses most of geli(8) defaults for swap,
which is presently: AES-XTS, no authentication. Create provider
with pagesize as sectorsize by default.
- Rewrite parsing code for geli(8)-backed swap options, now options
are required to be exact match, and unrecognized options will trigger
a warning.
- Don't initialize GELI device if it's already initialized. This
restores previous behavior.
- Don't duplicate file descriptor when working with geli(8) and
gbde(8) as there is no need to communicate with the utility other
than exit status.
- When calling swap_on_off_* routines, which_prog can only be SWAP_ON
or SWAP_OFF. Eliminate unneeded case branches by replacing switch
with if's.
- Plug a few memory leaks.
Reviewed by: hrs (but bugs are mine)
MFC after: 1 week
X-MFC-with: r252310, r252332, r252345
Notes
Notes:
svn path=/head/; revision=252388
Diffstat (limited to 'sys/arm/samsung')
0 files changed, 0 insertions, 0 deletions