diff options
author | ngie <ngie@FreeBSD.org> | 2017-03-27 18:22:33 +0000 |
---|---|---|
committer | ngie <ngie@FreeBSD.org> | 2017-03-27 18:22:33 +0000 |
commit | dbb0c0010ec41428ba46740d8b2a5669ea05f1b3 (patch) | |
tree | 83dc67533c6fd140c3e7d19ac268421f6c0c0759 /share | |
parent | 5ae64e785110cdeba9bef6771bbccaf30b04126b (diff) | |
download | FreeBSD-src-dbb0c0010ec41428ba46740d8b2a5669ea05f1b3.zip FreeBSD-src-dbb0c0010ec41428ba46740d8b2a5669ea05f1b3.tar.gz |
MFC r315595,r315601,r315603,r315647:
r315595:
Remove a commented out line before kvm_getprocs(3)
The commented out return value for kvm_getprocs(3) was misleading -- the
uncommented line is correct.
No content change
r315601:
kvm_open2(3): remove '*' when describing addr argument for `resolver`
As noted by vangyzen, with a similar issue in D10022, the pointer portion of
the .Fa macro call is unnecessary, so remove the '*'.
r315603:
kvm_close(3): return `error` instead of blindly returning `0`
`error` is the accumulated error from previous close(2) calls.
This bug has been present since the libcall's import from 4.4BSD
Lite (r1573).
Noticed by: vangyzen (D10022)
Relnotes: yes
r315647:
Handle kd == NULL gracefully with kvm_close(3)
Don't segfault in kvm_close(3) if provided a NULL pointer. Instead, return
-1 and set errno to EINVAL.
Document this new behavior explicitly.
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions