Page MenuHomeFreeBSD

sys/uio: add updateiov()
Needs ReviewPublic

Authored by brooks on Fri, Sep 25, 1:31 PM.
Tags
None
Referenced Files
F173450866: D60025.diff
Sat, Sep 26, 1:05 AM
F173426516: D60025.diff
Fri, Sep 25, 9:08 PM
F173383392: D60025.id187671.diff
Fri, Sep 25, 2:39 PM
F173382306: D60025.diff
Fri, Sep 25, 2:27 PM
Subscribers

Details

Reviewers
jamie
markj
netchild
Group Reviewers
cheri
Summary

This function take a struct uio previously created by copyinuio and and
updates the lengths of the user-space iovec to match those in the uio.

To reduce the risks of pointer leakage and cross-ABI pointer confusion,
lengths are updated individually.

Effort: CHERI upstreaming
Sponsored by: DARPA, AFRL, Innovate UK

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 77322
Build 74205: arc lint + arc unit