summaryrefslogtreecommitdiffstats
path: root/netbsd/NetBSDProcessList.c
Commit message (Collapse)AuthorAgeFilesLines
* Tidy up process state handlingmarcluque2021-11-021-14/+15
|
* Memory leak on NetBSD when querying full command lineBenny Baumann2021-10-031-0/+2
|
* Update license headers to explicitly say GPLv2+Daniel Lange2021-09-221-1/+1
|
* NetBSD: scale CPU frequenciesChristian Göttsche2021-09-031-12/+16
| | | | | | Use a value type of 'long int' to avoid ENOMEM failures of sysctl(3). Also check for "machdep.tsc_freq", scaled in MHz.
* NetBSD: update process fieldsChristian Göttsche2021-09-031-3/+14
| | | | Populate fields to ttyname, minflt, majflt and processor.
* Use proper metric to detect kernel threadsBenny Baumann2021-08-161-1/+1
| | | | | | Querying kernel threads with `ps -o pid,lid,flags,state,lname -sp 0` gives that kernel threads have state `K` and flags have mask `0x20000` set. This corresponds to `LW_SYSTEM` in kernel which is mapped as `L_SYSTEM`/`P_SYSTEM` for userspace.
* Build fix for NetBSDfraggerfox2021-08-161-2/+2
|
* NetBSD: Rework CPU counting.fraggerfox2021-08-051-27/+75
|
* Fix indentation stylenia2021-07-211-1/+1
|
* netbsd: convert snprintf use to xSnprintfnia2021-07-211-1/+1
|
* netbsd: re-initialize freqSize before sysctlbyname()nia2021-07-211-1/+3
|
* netbsd: Remove conditional compilation of CPU frequency variablesnia2021-07-211-8/+2
|
* netbsd: Support display of CPU frequencynia2021-07-211-0/+63
|
* Whitespace around operatorsBenny Baumann2021-07-151-2/+2
|
* netbsd: Fix display of in-use and cached memorynia2021-07-131-8/+3
|
* netbsd: Add dyanmicMeters stubs to fix the buildnia2021-07-131-2/+2
| | | | Signed-off-by: Nia Alarie <nia@NetBSD.org>
* Always update `proc->st_uid` + `proc->user`BenBE2021-06-261-2/+5
| | | Avoids issue #661.
* Adds support for counting user and kernel threads.fraggerfox2021-06-261-1/+8
|
* Adds support for PROC_EXE and CWD.fraggerfox2021-06-261-0/+43
|
* Fixes minor whitespace issues and re-arrange headers to conform to style guide.fraggerfox2021-06-261-1/+1
|
* Implements the NetBSD specific changes for makeCommandStr refactor.fraggerfox2021-06-261-10/+22
| | | | Refer to #388 PR for more details.
* Sets a non-NULL process state in case of kvm_getlwps(3) returns NULL. Thanks ↵fraggerfox2021-06-261-14/+17
| | | | @cgzone.
* Refactor saturatingSub() to be part of Macros.hfraggerfox2021-06-261-4/+0
|
* Renames variable from opl to npl for consistency.fraggerfox2021-06-261-13/+13
|
* Fix include paths and minor whitespace issuesfraggerfox2021-06-261-2/+3
|
* Remove unwanted code, updates the commentsfraggerfox2021-06-261-90/+6
|
* Update copyright noticesBenny Baumann2021-06-261-0/+2
|
* Sync changes from master and fix minor warningsfraggerfox2021-06-261-2/+2
|
* Add NetBSD platform support without procfs dependencyfraggerfox2021-06-261-0/+398
- TODO, clean up the code base and update comments in code.

© 2014-2024 Faster IT GmbH | imprint | privacy policy