API compatibility report for the libkvm.so object between pristine and ino64 versions on x86_64


Binary
Compatibility
Source
Compatibility

Test Info


Module Namelibkvm.so.7
Version #1pristine
Version #2ino64
Archx86_64
Clang Version3.9.1
SubjectBinary Compatibility

Test Results


Total Header Files54
Total Source Files19
Total Objects1
Total Symbols / Types53 / 299
Compatibility 60.4%

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium2
Low2
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Problems with Data Types, Medium Severity  2 


user.h
[+] struct kinfo_proc  2 

to the top

Problems with Data Types, Low Severity  2 


audit.h
[+] struct au_tid_addr  1 

user.h
[+] struct kinfo_proc  1 

to the top

Header Files  54 


_callout.h
_cpuset.h
_lock.h
_mutex.h
_sigset.h
_stdint.h
_sx.h
_task.h
_termios.h
_timespec.h
_timeval.h
_types.h
_vm_domain.h
_vm_radix.h
audit.h
caprights.h
condvar.h
conf.h
elf64.h
event.h
filedesc.h
fpu.h
gelf.h
jail.h
kerneldump.h
kvm.h
kvm_private.h
lock_profile.h
nlist_aout.h
osd.h
pcb.h
pmap.h
priority.h
proc.h
resource.h
resourcevar.h
segments.h
select.h
selinfo.h
seq.h
sigio.h
signal.h
signalvar.h
sysent.h
time.h
tty.h
ttycom.h
ttyqueue.h
types.h
ucred.h
user.h
vm.h
vm_map.h
vnet.h

to the top

Source Files  19 


kvm.c
kvm_amd64.c
kvm_arm.c
kvm_cptime.c
kvm_getloadavg.c
kvm_getswapinfo.c
kvm_i386.c
kvm_minidump_aarch64.c
kvm_minidump_amd64.c
kvm_minidump_arm.c
kvm_minidump_i386.c
kvm_minidump_mips.c
kvm_pcpu.c
kvm_powerpc.c
kvm_powerpc64.c
kvm_private.c
kvm_proc.c
kvm_sparc64.c
kvm_vnet.c

to the top

Objects  1 


libkvm.so.7.full

to the top



Test Info


Module Namelibkvm.so.7
Version #1pristine
Version #2ino64
Archx86_64
SubjectSource Compatibility

Test Results


Total Header Files54
Total Source Files19
Total Objects1
Total Symbols / Types53 / 299
Compatibility 100%

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low2
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Data Types
-1

Problems with Data Types, Low Severity  2 


user.h
[+] struct kinfo_proc  2 

to the top

Other Changes in Data Types  1 


user.h
[+] struct kinfo_proc  1 

to the top

Header Files  54 


_callout.h
_cpuset.h
_lock.h
_mutex.h
_sigset.h
_stdint.h
_sx.h
_task.h
_termios.h
_timespec.h
_timeval.h
_types.h
_vm_domain.h
_vm_radix.h
audit.h
caprights.h
condvar.h
conf.h
elf64.h
event.h
filedesc.h
fpu.h
gelf.h
jail.h
kerneldump.h
kvm.h
kvm_private.h
lock_profile.h
nlist_aout.h
osd.h
pcb.h
pmap.h
priority.h
proc.h
resource.h
resourcevar.h
segments.h
select.h
selinfo.h
seq.h
sigio.h
signal.h
signalvar.h
sysent.h
time.h
tty.h
ttycom.h
ttyqueue.h
types.h
ucred.h
user.h
vm.h
vm_map.h
vnet.h

to the top

Source Files  19 


kvm.c
kvm_amd64.c
kvm_arm.c
kvm_cptime.c
kvm_getloadavg.c
kvm_getswapinfo.c
kvm_i386.c
kvm_minidump_aarch64.c
kvm_minidump_amd64.c
kvm_minidump_arm.c
kvm_minidump_i386.c
kvm_minidump_mips.c
kvm_pcpu.c
kvm_powerpc.c
kvm_powerpc64.c
kvm_private.c
kvm_proc.c
kvm_sparc64.c
kvm_vnet.c

to the top

Objects  1 


libkvm.so.7.full

to the top