about summary refs log tree commit diff
path: root/src/liballoc
diff options
context:
space:
mode:
authorAdam Barth <abarth@google.com>2018-06-27 08:56:19 -0700
committerAdam Barth <abarth@google.com>2018-06-27 08:56:19 -0700
commita9f7cc3b4968d1ec5a8bc857a83ea7ade33fffa8 (patch)
tree97c4a8a4c6125892d8ab9949167648ed9f423518 /src/liballoc
parent142c98dd5a9fbd60c13e62a5c1358a40ee622dbb (diff)
downloadrust-a9f7cc3b4968d1ec5a8bc857a83ea7ade33fffa8.tar.gz
rust-a9f7cc3b4968d1ec5a8bc857a83ea7ade33fffa8.zip
[fuchsia] Update zx_cprng_draw to target semantics
This change is the final step in improving the semantics of
zx_cprng_draw. Now the syscall always generates the requested number of
bytes. If the syscall would have failed to generate the requested number
of bytes, the syscall either terminates the entire operating system or
terminates the calling process, depending on whether the error is a
result of the kernel misbehaving or the userspace program misbehaving.
Diffstat (limited to 'src/liballoc')
0 files changed, 0 insertions, 0 deletions