diff options
author | 2001-06-22 23:53:52 +0000 | |
---|---|---|
committer | 2001-06-22 23:53:52 +0000 | |
commit | 3176306044ea4555c46cd85d56f457a593cbe9ac (patch) | |
tree | 54ca958186d729c12cd1ba9274e255108aa29679 /sys/kern/kern_exec.c | |
parent | do not exit() from signal handler (diff) | |
download | wireguard-openbsd-3176306044ea4555c46cd85d56f457a593cbe9ac.tar.xz wireguard-openbsd-3176306044ea4555c46cd85d56f457a593cbe9ac.zip |
Fix lotsa bugs:
- Hi/Fn length fields in command structures are 18 bits (feature!), but
descriptor lengths are 16 bits.
- define dmamap maximum lengths correctly (2^18 for total length, 2^16
for segments).
- Make the defines more consistent, and add other modes
- split source_count in command descriptors into a 16 bit length, and 16bit reserved part
upshot: blocks as large as 2^18 - 8 work now for userland crypto
Diffstat (limited to 'sys/kern/kern_exec.c')
0 files changed, 0 insertions, 0 deletions