CVS commit: src/lib/libkvm

2021-07-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jul 19 10:30:36 UTC 2021 Modified Files: src/lib/libkvm: kvm_proc.c Log Message: Match the declaration in To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95 src/lib/libkvm/kvm_proc.c Please note that diffs

CVS commit: src/lib/libkvm

2020-11-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Nov 10 19:14:11 UTC 2020 Modified Files: src/lib/libkvm: kvm_aarch64.c Log Message: Catch up with aa64 is not mips change To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/lib/libkvm/kvm_aarch64.c Please note

CVS commit: src/lib/libkvm

2020-05-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 2 14:31:13 UTC 2020 Modified Files: src/lib/libkvm: kvm.c Log Message: Cast off_t to size_t to appease lint: warning: conversion from 'long long' to 'int' may lose accuracy To generate a diff of this commit: cvs

CVS commit: src/lib/libkvm

2020-04-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Apr 28 14:27:41 UTC 2020 Modified Files: src/lib/libkvm: kvm.c Log Message: Don't treat failure to map the file as fatal. To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108 src/lib/libkvm/kvm.c Please note

CVS commit: src/lib/libkvm

2020-04-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Apr 28 00:19:23 UTC 2020 Modified Files: src/lib/libkvm: kvm.c Log Message: make kvm_pread use the mapped buffer if it is available. To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107 src/lib/libkvm/kvm.c

CVS commit: src/lib/libkvm

2020-04-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Apr 28 00:12:01 UTC 2020 Modified Files: src/lib/libkvm: kvm.c kvm_private.h Log Message: Implement kvm_write() for dump files. We map the file privately so that changes don't get propagated back, and then write to the

CVS commit: src/lib/libkvm

2020-03-07 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Mar 8 00:14:18 UTC 2020 Modified Files: src/lib/libkvm: kvm_x86_64.c Log Message: use a binary search in _kvm_pa2off(). this helps a lot for sparse dumps, which can have millions of memory segments. To generate a diff of

CVS commit: src/lib/libkvm

2020-03-07 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Mar 8 00:06:42 UTC 2020 Modified Files: src/lib/libkvm: kvm.c Log Message: only do bounce buffering for character devices. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105 src/lib/libkvm/kvm.c Please note that

CVS commit: src/lib/libkvm

2019-12-11 Thread Andrew Doran
Module Name:src Committed By: ad Date: Wed Dec 11 20:19:27 UTC 2019 Modified Files: src/lib/libkvm: kvm_proc.c Log Message: Redo previous more conventionally. Requested by kre@. To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94 src/lib/libkvm/kvm_proc.c

CVS commit: src/lib/libkvm

2019-12-10 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Dec 10 18:13:07 UTC 2019 Modified Files: src/lib/libkvm: kvm_proc.c Log Message: Mask out always zero bits off pg->phys_addr. To generate a diff of this commit: cvs rdiff -u -r1.92 -r1.93 src/lib/libkvm/kvm_proc.c Please note

CVS commit: src/lib/libkvm

2018-12-19 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Dec 19 11:02:21 UTC 2018 Modified Files: src/lib/libkvm: kvm_aarch64.c Log Message: be consistent about uint64_t and bit masks. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/lib/libkvm/kvm_aarch64.c Please

CVS commit: src/lib/libkvm

2018-12-19 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Dec 19 11:00:09 UTC 2018 Modified Files: src/lib/libkvm: kvm_aarch64.c Log Message: use uint64_t for idx_mask. fixes lookups for some PAs. from skrll. bump copyright. we updated this a lot of this in 2018. To generate a

CVS commit: src/lib/libkvm

2018-12-18 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Dec 18 16:25:47 UTC 2018 Modified Files: src/lib/libkvm: kvm_aarch64.c Log Message: Fix _kvm_kvatop so that it now works. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/lib/libkvm/kvm_aarch64.c Please note

CVS commit: src/lib/libkvm

2018-12-11 Thread Sevan Janiyan
Module Name:src Committed By: sevan Date: Tue Dec 11 23:02:19 UTC 2018 Modified Files: src/lib/libkvm: kvm_getloadavg.3 Log Message: Reword post mortem description. It tries to get the tree averages if it can. To generate a diff of this commit: cvs rdiff -u -r1.12

CVS commit: src/lib/libkvm

2018-12-10 Thread Sevan Janiyan
Module Name:src Committed By: sevan Date: Tue Dec 11 02:29:11 UTC 2018 Modified Files: src/lib/libkvm: kvm_getloadavg.3 Log Message: Clarify the difference to getloadavg(3). To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/lib/libkvm/kvm_getloadavg.3

CVS commit: src/lib/libkvm

2018-11-08 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Nov 9 04:06:40 UTC 2018 Modified Files: src/lib/libkvm: kvm_aarch64.c Log Message: tg1 is a 64 bit value, store it in a 64 bit variable. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/lib/libkvm/kvm_aarch64.c

CVS commit: src/lib/libkvm

2018-11-04 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Nov 5 00:43:30 UTC 2018 Modified Files: src/lib/libkvm: kvm.c Log Message: initialise the kvm errbuf so that if an error occurs, but the internal _kvm_*err() functions aren't called, stack garbage is not reported as an error

CVS commit: src/lib/libkvm

2018-10-31 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Nov 1 05:37:12 UTC 2018 Modified Files: src/lib/libkvm: kvm_aarch64.c Log Message: compare matching TG1 bits. aarch64 crash dump kvtop now less broken, but still not stable. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/lib/libkvm

2018-02-07 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Feb 7 14:03:18 UTC 2018 Modified Files: src/lib/libkvm: kvm.c Log Message: Keep /dev/ksyms open in _kvm_open(). This way /dev/ksyms can be put into $g_kmem without breaking the tools that need kmem+ksyms. Discussed on

CVS commit: src/lib/libkvm

2018-01-09 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jan 9 21:17:46 UTC 2018 Modified Files: src/lib/libkvm: kvm_getprocs.3 Log Message: Correct the signature of kvm_getproc2(3) in the man-page. The elemsize argument is of type "size_t", not "int". Sponsored by To generate

CVS commit: src/lib/libkvm

2018-01-09 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jan 9 21:13:59 UTC 2018 Modified Files: src/lib/libkvm: kvm_getlwps.3 Log Message: Correct the signature of kvm_getlwps(3) in the man-page. The elemsize argument is of type "size_t", not "int *". Sponsored by To generate

CVS commit: src/lib/libkvm

2017-10-22 Thread Abhinav Upadhyay
Module Name:src Committed By: abhinav Date: Sun Oct 22 14:25:33 UTC 2017 Modified Files: src/lib/libkvm: kvm_getprocs.3 Log Message: Add rest of the functions from the SYNOPSIS to the NAME section To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/lib/libkvm

2016-04-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Apr 4 22:14:38 UTC 2016 Modified Files: src/lib/libkvm: kvm_proc.c Log Message: some ports need To generate a diff of this commit: cvs rdiff -u -r1.91 -r1.92 src/lib/libkvm/kvm_proc.c Please note that diffs are not

CVS commit: src/lib/libkvm

2016-04-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Apr 4 21:08:44 UTC 2016 Modified Files: src/lib/libkvm: kvm_proc.c Log Message: catch up with p_xstat split. To generate a diff of this commit: cvs rdiff -u -r1.90 -r1.91 src/lib/libkvm/kvm_proc.c Please note that diffs

CVS commit: src/lib/libkvm

2016-03-29 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Mar 29 06:51:40 UTC 2016 Modified Files: src/lib/libkvm: kvm.c Log Message: distinguish between partial and failed read, so that "read 0x bytes failed" is not output.. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/lib/libkvm

2016-01-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 24 16:07:48 UTC 2016 Modified Files: src/lib/libkvm: Makefile Log Message: mips needs _KMEMUSER for label_t in pcb.h To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/lib/libkvm/Makefile Please note

CVS commit: src/lib/libkvm

2015-10-30 Thread Takeshi Nakayama
Module Name:src Committed By: nakayama Date: Sat Oct 31 02:40:44 UTC 2015 Modified Files: src/lib/libkvm: kvm_sparc.c Log Message: Use PRIxPADDR instead of type casting. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/lib/libkvm/kvm_sparc.c Please

CVS commit: src/lib/libkvm

2015-10-07 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Oct 7 11:56:41 UTC 2015 Modified Files: src/lib/libkvm: kvm_sparc.c Log Message: Fix the -m32 compat build for sparc64 after recent sparc/include/types.h changes. XXX I suspect this variant has not been tested in real life.

CVS commit: src/lib/libkvm

2015-04-17 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Apr 17 13:16:01 UTC 2015 Added Files: src/lib/libkvm: kvm_ia64.c Log Message: Dummy support for ia64 To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/lib/libkvm/kvm_ia64.c Please note that diffs are not public

CVS commit: src/lib/libkvm

2014-08-22 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Aug 23 02:25:23 UTC 2014 Modified Files: src/lib/libkvm: kvm_powerpc64.c Log Message: #if 0 some code not in use yet To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/lib/libkvm/kvm_powerpc64.c Please note that

CVS commit: src/lib/libkvm

2014-03-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Mar 4 06:38:08 UTC 2014 Modified Files: src/lib/libkvm: kvm_m68k_cmn.c Log Message: #include m68k/m68k.h To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/lib/libkvm/kvm_m68k_cmn.c Please note that diffs are

CVS commit: src/lib/libkvm

2014-02-19 Thread David Laight
Module Name:src Committed By: dsl Date: Wed Feb 19 20:21:22 UTC 2014 Modified Files: src/lib/libkvm: kvm.c kvm_alpha.c kvm_file.c kvm_hppa.c kvm_i386.c kvm_i386pae.c kvm_mips.c kvm_proc.c kvm_sh3.c kvm_sparc.c kvm_sparc64.c kvm_vax.c kvm_x86_64.c

CVS commit: src/lib/libkvm

2014-01-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Jan 27 21:00:01 UTC 2014 Modified Files: src/lib/libkvm: kvm_alpha.c kvm_m68k.c kvm_powerpc.c kvm_powerpc64.c kvm_vax.c Log Message: Add missing __RCSID($NetBSD$); To generate a diff of this commit: cvs rdiff -u

CVS commit: src/lib/libkvm

2012-08-26 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Aug 26 23:09:42 UTC 2012 Modified Files: src/lib/libkvm: kvm.c Log Message: Do not fail kvm_dump_mkheader without setting an error message To generate a diff of this commit: cvs rdiff -u -r1.99 -r1.100 src/lib/libkvm/kvm.c

CVS commit: src/lib/libkvm

2012-01-10 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Tue Jan 10 16:01:16 UTC 2012 Modified Files: src/lib/libkvm: kvm_x86_64.c Log Message: fix handling of large pages. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/lib/libkvm/kvm_x86_64.c Please note that diffs

CVS commit: src/lib/libkvm

2011-10-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 15 21:08:53 UTC 2011 Modified Files: src/lib/libkvm: kvm.c Log Message: kill open_cloexec() To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99 src/lib/libkvm/kvm.c Please note that diffs are not public

CVS commit: src/lib/libkvm

2011-09-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Sep 14 12:37:56 UTC 2011 Modified Files: src/lib/libkvm: kvm_sun2.c kvm_sun3.c kvm_sun3x.c Log Message: more sys/param.h additions To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/lib/libkvm/kvm_sun2.c cvs

CVS commit: src/lib/libkvm

2011-09-13 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Tue Sep 13 08:53:10 UTC 2011 Modified Files: src/lib/libkvm: kvm_getkernelname.3 Log Message: Fix Xr. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libkvm/kvm_getkernelname.3 Please note that diffs are not

CVS commit: src/lib/libkvm

2011-09-13 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Tue Sep 13 08:53:15 UTC 2011 Modified Files: src/lib/libkvm: kvm.3 Log Message: Sort sections. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/lib/libkvm/kvm.3 Please note that diffs are not public domain; they

CVS commit: src/lib/libkvm

2011-09-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 13 19:11:09 UTC 2011 Modified Files: src/lib/libkvm: kvm_m68k_cmn.c Log Message: Include sys/param.h for MAXPATHLEN To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/lib/libkvm/kvm_m68k_cmn.c Please

CVS commit: src/lib/libkvm

2011-09-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Sep 12 21:11:32 UTC 2011 Modified Files: src/lib/libkvm: Makefile kvm.3 kvm.c kvm_open.3 kvm_private.h Log Message: add a function to report the name of the file kvm_open{,.files} is using. To generate a diff of this

CVS commit: src/lib/libkvm

2011-09-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Sep 12 21:11:54 UTC 2011 Added Files: src/lib/libkvm: kvm_getkernelname.3 Log Message: doc for kvm_getkernelname To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/lib/libkvm/kvm_getkernelname.3 Please note

CVS commit: src/lib/libkvm

2011-02-14 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Feb 14 18:27:24 UTC 2011 Modified Files: src/lib/libkvm: Makefile Log Message: Add -D_KMEMUSER to CPPFLAGS To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/lib/libkvm/Makefile Please note that diffs are not

CVS commit: src/lib/libkvm

2011-01-22 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jan 23 06:28:53 UTC 2011 Modified Files: src/lib/libkvm: kvm_mips.c Log Message: Teach libkvm how kernel virtual memory is laided on 64-bit MIPS kernels. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/lib/libkvm

2010-11-26 Thread David A. Holland
Module Name:src Committed By: dholland Date: Fri Nov 26 22:01:53 UTC 2010 Modified Files: src/lib/libkvm: kvm.c Log Message: Return error on failure instead of hiding it and always returning zero. From Henning Petersen in PR 44152. To generate a diff of this commit: cvs

CVS commit: src/lib/libkvm

2010-11-11 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Nov 12 04:52:09 UTC 2010 Modified Files: src/lib/libkvm: kvm_proc.c Log Message: Fix build. To generate a diff of this commit: cvs rdiff -u -r1.87 -r1.88 src/lib/libkvm/kvm_proc.c Please note that diffs are not public

CVS commit: src/lib/libkvm

2010-10-23 Thread Arnaud Ysmal
Module Name:src Committed By: stacktic Date: Sat Oct 23 14:34:12 UTC 2010 Modified Files: src/lib/libkvm: kvm.c Log Message: Do not return -1 on _kvm_read when all the requested data could be read (fix bin/38648) To generate a diff of this commit: cvs rdiff -u -r1.95

CVS commit: src/lib/libkvm

2010-09-26 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Sep 26 22:28:05 UTC 2010 Modified Files: src/lib/libkvm: kvm_file.c kvm_getloadavg.c kvm_m68k_cmn.c kvm_private.h kvm_proc.c Log Message: Define KREAD() inside kvm_private.h, for reusability. To generate a diff of

CVS commit: src/lib/libkvm

2010-09-20 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon Sep 20 23:23:16 UTC 2010 Modified Files: src/lib/libkvm: kvm.c kvm_alpha.c kvm_arm.c kvm_hppa.c kvm_i386.c kvm_m68k.c kvm_m68k.h kvm_m68k_cmn.c kvm_mips.c kvm_powerpc.c kvm_powerpc64.c kvm_private.h

CVS commit: src/lib/libkvm

2010-09-18 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Sep 19 02:07:01 UTC 2010 Modified Files: src/lib/libkvm: kvm_alpha.c kvm_arm.c kvm_file.c kvm_getloadavg.c kvm_i386.c kvm_m68k.c kvm_m68k.h kvm_m68k_cmn.c kvm_mips.c kvm_powerpc.c kvm_powerpc64.c

CVS commit: src/lib/libkvm

2010-06-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Jun 24 20:42:24 UTC 2010 Modified Files: src/lib/libkvm: kvm_hppa.c Log Message: ANSIfy / KNF. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/lib/libkvm/kvm_hppa.c Please note that diffs are not public

CVS commit: src/lib/libkvm

2010-06-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Jun 24 20:46:11 UTC 2010 Modified Files: src/lib/libkvm: kvm_hppa.c Log Message: More KNF To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/lib/libkvm/kvm_hppa.c Please note that diffs are not public domain;

CVS commit: src/lib/libkvm

2009-09-14 Thread Alan Barrett
Module Name:src Committed By: apb Date: Mon Sep 14 19:29:20 UTC 2009 Modified Files: src/lib/libkvm: kvm.c Log Message: Move the code that tries to open _PATH_KSYMS first into a common path, so that it is used both for the /dev/mem case and the core dump case. Output

CVS commit: src/lib/libkvm

2009-09-14 Thread Alan Barrett
Module Name:src Committed By: apb Date: Mon Sep 14 19:34:13 UTC 2009 Modified Files: src/lib/libkvm: kvm_open.3 Log Message: Make the documentation match reality. If no explicit kernel name is provided, kvm_open() and kvm_openfiles() will try _PATH_KSYMS first, then