0a94dc7992
Display inode number without zero padding.
Benoit Dejean2015-06-21 15:05:32 +02:00
50b5dea402
Implement dev/inode for mapped files on ZFS.
Benoit Dejean2015-06-21 13:46:57 +02:00
f4b23ef0c6
Split the code that works only with UFS inode. Will ease new code for ZFS.
Benoit Dejean2015-06-21 13:43:14 +02:00
1f41349a7e
Fix format for permissions. Display mappings' sizes. Avoid duplicating formatting code.
Benoit Dejean2015-06-21 11:06:59 +02:00
548f104f35
If no argument is given, defaults to self. When self-testing, try to mmap some files as an example.
Benoit Dejean2015-06-21 11:04:59 +02:00
4808aac8ef
Make libgtop_server2 link against its libgtop.
Benoit Dejean2015-02-28 04:11:00 +01:00
f04ce61b80
Run server_command instead of hardcoded LIBGTOP_SERVER.
Benoit Dejean2015-02-28 04:08:18 +01:00
c7f7e5a1c6
Set the FSUSAGE_(READ|WRITE) flags only we managed to get something. Currently, it doesn't seem to work on ZFS.
Benoit Dejean2015-02-28 03:39:22 +01:00
e2348c24a0
When pretty-printing an array, don't display 0 elements.
Benoit Dejean2015-02-28 02:27:52 +01:00
f76b37be1b
Rename NEED_LIBGTOP to LIBGTOP_NEED_SERVER.
Benoit Dejean2015-02-28 02:12:23 +01:00
b2fee3e111
No special case for pid == 0. As of 2015, with FreeBSD 10.1-RELEASE #0 r274401 on amd64, this really works and sets the name to "kernel" for pid == 0.
Benoit Dejean2015-02-28 01:43:57 +01:00
7b2416a8d1
Use LIBGTOP_ENABLE_DEBUG instead of undefined SLAVE_DEBUG.
Benoit Dejean2015-02-28 01:20:20 +01:00
0057bbbc47
Don't set GLIBTOP_PROC_MEM_SHARE because it's not implemented anymore.
Benoit Dejean2015-02-28 02:35:02 +01:00
e6d776ee61
It doesn't make any sense to count as shared each and every mmaped file. Disable that code while we figure how to really do it.
Benoit Dejean2015-02-27 22:47:47 +01:00
c68e077909
Implemented procaffinity for netBSD.
Juan RP2015-06-20 03:35:56 +03:00
72e46fc6b4
Define some GLIBTOP_SUID constants to build procaffinity on NetBSD
Juan RP2008-09-25 05:55:00 +00:00
2ea8a156f3
Enable procaffinity.c on sysdeps/bsd/Makefile.am.
Juan RP2008-09-25 05:52:00 +00:00
73a3213f89
Fix build failure on kFreeBSD due to undeclared '__FreeBSD_version', thanks Steven Chamberlain for the patch. Closes: #788709Michael Biebl2015-06-15 19:15:59 +00:00
afabbfc1f5
* New upstream release. * Drop 06_kfreebsd_sys_pipe.patch. Fixed upstream.
Jackson Doak2014-07-01 22:50:12 +00:00
d9c01aac4a
Don't include sys/pipe.h on kFreeBSD Defining _KERNEL to include sys/pipe.h subsequently breaks sys/conf.h; since sys/pipe.h is not meant to be used in userland, and libgtop2 builds anyway on kFreeBSD without it, don't include it. https://bugzilla.gnome.org/show_bug.cgi?id=674067Steven Chamberlain2014-04-29 00:30:07 +03:00
e38bc70a61
Add pkg-config --cflags libbsd-overlay to CPPFLAGS on kfreebsd. This let's code expecting bsd headers on bsd work without patching. Thanks Julien Cristau for the suggestion. Closes: #721886Michael Biebl2013-09-08 12:30:28 +00:00
3a0307c2f4
Add explicit Build-Depends on libbsd-dev for kfreebsd.
Michael Biebl2013-09-08 12:22:54 +00:00