summaryrefslogtreecommitdiff
path: root/sysdeps/openbsd
Commit message (Collapse)AuthorAgeFilesLines
* openbsd: only PID 1 is special (init)Antoine Jacoutot2016-01-121-5/+2
|
* Add various headers to unbreak compilationJasper Lievisse Adriaanse2015-12-114-0/+7
|
* PROT_EXECUTE -> PROT_EXECJasper Lievisse Adriaanse2015-12-111-1/+1
|
* Fix compilation because glibtop_machine definition has moved.Jasper Lievisse Adriaanse2015-12-112-1/+3
|
* glibtop_machine is defined in glibtop.h.Benoit Dejean2015-08-151-2/+0
| | | | Don't duplicate the typedef (error unless C11).
* server->machine is now a pointer, so propagate the change from . to ->.Benoît Dejean2015-08-0817-37/+37
|
* Fix autotools deprecation warning with s/INCLUDES/AM_CPPFLAGS/g.Benoit Dejean2015-07-151-1/+1
|
* The DEBUG macro enabled by --enable-debug is actually LIBGTOP_ENABLE_DEBUG.Benoit Dejean2015-06-261-1/+1
|
* Sync with OpenBSD's uvm_extern.h changesJasper Lievisse Adriaanse2014-11-181-3/+3
|
* dkstat.h is going away on OpenBSD, so use sys/sched.h instead for CP_*Jasper Lievisse Adriaanse2014-09-081-1/+1
|
* Add SMP support for OpenBSDJasper Lievisse Adriaanse2014-09-012-13/+81
|
* Update old FSF address.Robert Roth2014-08-2034-67/+67
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=721514
* Unbreak build on OpenBSD after recent header changes.Jasper Lievisse Adriaanse2014-07-102-0/+8
|
* switch from VM_METER to VM_UVMEXPJasper Lievisse Adriaanse2014-04-101-27/+4
|
* openbsd: drop empty EXTRA_SYSDEPS_LIBS.Antoine Jacoutot2014-03-311-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=727375
* openbsd: bring glibtop_get_proc_segment from FreeBSDAntoine Jacoutot2014-02-081-25/+21
|
* openbsd: drop unecessary checkAntoine Jacoutot2014-02-087-7/+7
|
* openbsd: merge patches from ports treeAntoine Jacoutot2014-02-0316-261/+376
| | | | | | | | Bring OpenBSD closer to FreeBSD to help checking what is missing/different. Also we make sure to use and build mountlist and fsusage from the sysdeps/openbsd directory instead of the common one. https://bugzilla.gnome.org/show_bug.cgi?id=723521
* openbsd: better handling of p_wchanAntoine Jacoutot2014-02-011-3/+5
|
* openbsd: really drop all lsof related codeAntoine Jacoutot2014-01-233-51/+1
|
* Remove OpenBSD RCS ID which bears no meaning here.Jasper Lievisse Adriaanse2014-01-2336-71/+0
|
* Fix several issues related to process information on OpenBSD and drop lsof ↵Robert Nagy2014-01-233-141/+116
| | | | usage.
* Some fields have moved in struct proc from timeval to timespec.Jasper Lievisse Adriaanse2014-01-231-3/+3
|
* Adjust header inclusion on OpenBSDJasper Lievisse Adriaanse2014-01-231-2/+2
| | | | | - fixup header inclusion after netinet/in_var.h was made private - configure fails to define HAVE_NET_IF_VAR_H
* OpenBSD: add missing headerAntoine Jacoutot2013-10-161-0/+1
| | | | | netinet6/in6_var.h is not included automatically anymore from netinet/in_var.h on OpenBSD, so explicitely #include <netinet6/in6_var.h>.
* unbreak after swapin and swapout were removed from OpenBSD uvm statistics.Jasper Lievisse Adriaanse2013-05-291-4/+4
|
* Adjust for the fact that regular users cannot read wchan anymore in OpenBSD 5.4.Jasper Lievisse Adriaanse2013-04-011-5/+2
|
* sysctl.h on OpenBSD no longer pulls in proc.h.Jasper Lievisse Adriaanse2012-12-181-0/+1
|
* sync with openbsd to use the new vmmap memory allocatorJasper Lievisse Adriaanse2012-04-041-33/+127
|
* OpenBSD: kinfo_proc2 -> kinfo_procAntoine Jacoutot2012-01-229-19/+19
| | | | | | | The kinfo_proc2 interface has been removed from OpenBSD (it was deprecated anyway), so use the correct replacement: kinfo_proc. https://bugzilla.gnome.org/show_bug.cgi?id=667591
* Don't bother with PIDs below 20 as they are highly likely to be kernel ↵Jasper Lievisse Adriaanse2011-09-181-2/+5
| | | | threads anyway.
* Extend comment a bit regarding processes dying before we get to kvm_getproc2().Jasper Lievisse Adriaanse2011-09-181-2/+7
|
* ansify function declaration, no binary change.Jasper Lievisse Adriaanse2011-07-111-6/+3
|
* Some OpenBSD cleaning:Jasper Lievisse Adriaanse2011-07-113-24/+20
| | | | | | | - decrease stack usage when retrieving memory stats - use consistent warnings when failing sysctl(3) calls https://bugzilla.gnome.org/show_bug.cgi?id=654344
* - implement GLIBTOP_MEM_CACHED on OpenBSD by retrieving buffercache statsJasper Lievisse Adriaanse2011-07-101-2/+17
|
* Two small tweaks to the OpenBSD backend:Jasper Lievisse Adriaanse2011-07-091-7/+7
| | | | | - correct sysctl names in two warning messages - rename a few variables for clarity
* Fix hardware address retrieval on OpenBSD.Jasper Lievisse Adriaanse2011-06-221-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=652997
* Fix scope6 and prefix6 retrieval on OpenBSD.Jasper Lievisse Adriaanse2011-06-221-5/+33
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=652997
* Fix filesystem read/write accounting on OpenBSDJasper Lievisse Adriaanse2011-06-221-3/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=652980
* Explain why we undef STAT_STATVFS on OpenBSDJasper Lievisse Adriaanse2011-06-161-0/+5
|
* Revert vmmap-based procmap.c for OpenBSD.Jasper Lievisse Adriaanse2011-06-161-124/+30
| | | | vmmap was reverted in OpenBSD, so stick to the old algorithm for now.
* Various tweaks for OpenBSD uptime calculationJasper Lievisse Adriaanse2011-06-161-8/+13
| | | | | - implement uptime.boot_time - put CP_IDLE instead of 0 in uptime->idletime
* Silence various warnings in the OpenBSD codeJasper Lievisse Adriaanse2011-06-163-10/+7
|
* Make CPU load retrieval work.Jasper Lievisse Adriaanse2011-06-161-12/+6
| | | | | It would sort of work on 64 bits arches, and not work at all no 32 bit arches. Now works on both, and take CP_INTR correctly into account.
* Split off OpenBSD code into a separate implementationJasper Lievisse Adriaanse2011-06-1637-0/+3590
Move OpenBSD code into its own sysdeps directory. The changes from bsd/ were becoming to hard to maintain as a #ifdef tree. This is what's currently being distributed as part of OpenBSD ports.