diff options
author | Brooks Davis <brooks@FreeBSD.org> | 2020-09-04 21:46:10 +0000 |
---|---|---|
committer | Brooks Davis <brooks@FreeBSD.org> | 2020-09-04 21:46:10 +0000 |
commit | 29e1fceb733d3c7986b4286bf99f44b8d0b0821e (patch) | |
tree | 69dba510b8ab5a312fec7d4a6c5634415dcfbc4f /sys/contrib/openzfs/module/nvpair/nvpair.c | |
parent | c86d2ba8a565a774f6f9ab713801e08cc1045c73 (diff) | |
download | src-29e1fceb733d3c7986b4286bf99f44b8d0b0821e.tar.gz src-29e1fceb733d3c7986b4286bf99f44b8d0b0821e.zip |
Maintain a stack alignment of 16-bytes.
This violated the RISC-V 64-bit ABI. On CheriBSD this manifested as
a trap when attempting to store 16-byte aligned types while zeroing
the stack.
Reported by: CHERI, jrtc27
Reviewed by: mhorne, br
Obtained from: CheriBSD
Sponsored by: DARPA
Differential Revision: https://reviews.freebsd.org/D26327
Notes
Notes:
svn path=/head/; revision=365342
Diffstat (limited to 'sys/contrib/openzfs/module/nvpair/nvpair.c')
0 files changed, 0 insertions, 0 deletions