diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2010-02-10 09:18:43 +0000 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2010-02-10 09:18:43 +0000 |
commit | b14339379a571840ce040fce563580c09fb0a1f5 (patch) | |
tree | 556719b9ddc32870730ea8657fda6ddcfba67203 /tools/remus | |
parent | 948593955a433efb249034849be0313e34acfbfa (diff) | |
download | xen-b14339379a571840ce040fce563580c09fb0a1f5.tar.gz xen-b14339379a571840ce040fce563580c09fb0a1f5.tar.bz2 xen-b14339379a571840ce040fce563580c09fb0a1f5.zip |
Fix domain reference leaks
Besides two unlikely/rarely hit ones in x86 code, the main offender
was tmh_client_from_cli_id(), which didn't even have a counterpart
(albeit it had a comment correctly saying that it causes d->refcnt to
get incremented). Unfortunately(?) this required a bit of code
restructuring (as I needed to change the code anyway, I also fixed
a couple os missing bounds checks which would sooner or later be
reported as security vulnerabilities), so I would hope Dan could give
it his blessing before it gets applied.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Diffstat (limited to 'tools/remus')
0 files changed, 0 insertions, 0 deletions