freebsd-dev/lib/libkvm
Mark Johnston 34e2051faf Remove swblk_t.
It was used only to store the bounds of each swap device.  However,
since swblk_t is a signed 32-bit int and daddr_t is a signed 64-bit
int, swp_pager_isondev() may return an invalid result if swap devices
are repeatedly added and removed and sw_end for a device ends up
becoming a negative number.

Note that the removed comment about maximum swap size still applies.

Reviewed by:	jeff, kib
Tested by:	pho
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D23666
2020-02-17 15:11:07 +00:00
..
tests
kvm_aarch64.h
kvm_amd64.c
kvm_amd64.h
kvm_arm.c
kvm_arm.h
kvm_cptime.c
kvm_getcptime.3
kvm_geterr.3
kvm_getloadavg.3
kvm_getloadavg.c
kvm_getpcpu.3
kvm_getprocs.3
kvm_getswapinfo.3
kvm_getswapinfo.c Remove swblk_t. 2020-02-17 15:11:07 +00:00
kvm_i386.c
kvm_i386.h
kvm_kerndisp.3 Implement kvm_kerndisp 2020-02-06 13:21:59 +00:00
kvm_minidump_aarch64.c
kvm_minidump_amd64.c
kvm_minidump_arm.c
kvm_minidump_i386.c
kvm_minidump_mips.c
kvm_minidump_powerpc64_hpt.c
kvm_minidump_powerpc64.c Implement kvm_kerndisp 2020-02-06 13:21:59 +00:00
kvm_minidump_riscv.c
kvm_mips.h
kvm_native.3
kvm_nlist.3
kvm_open.3
kvm_pcpu.c
kvm_powerpc64.c
kvm_powerpc64.h
kvm_powerpc.c
kvm_private.c Partially revert VNET change and expand VNET structure. 2020-02-17 11:08:50 +00:00
kvm_private.h Implement kvm_kerndisp 2020-02-06 13:21:59 +00:00
kvm_proc.c
kvm_read.3
kvm_riscv.h
kvm_vnet.c Partially revert VNET change and expand VNET structure. 2020-02-17 11:08:50 +00:00
kvm.3 Implement kvm_kerndisp 2020-02-06 13:21:59 +00:00
kvm.c Partially revert VNET change and expand VNET structure. 2020-02-17 11:08:50 +00:00
kvm.h Implement kvm_kerndisp 2020-02-06 13:21:59 +00:00
Makefile Implement kvm_kerndisp 2020-02-06 13:21:59 +00:00
Makefile.depend Update Makefile.depend files 2019-12-11 17:37:53 +00:00