| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
reporting a number of bytes rather than a number of pages
PR: misc/165208
Submitted by: Arnaud Lacombe <lacombar@gmail.com>
Approved by: cperciva
MFC after: 3 days
Notes:
svn path=/head/; revision=234134
|
|
|
|
|
|
|
| |
Reviewed by: brueffer
Notes:
svn path=/head/; revision=233510
|
|
|
|
|
|
|
|
|
|
| |
display the descriptions of specified nodes.
Reported by: Jason Hellenthal jhell of dataix net
MFC after: 2 weeks
Notes:
svn path=/head/; revision=228181
|
|
|
|
|
|
|
| |
existing uses. Rename sysctl_handle_quad() to sysctl_handle_64().
Notes:
svn path=/head/; revision=217616
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
reading. (This was already done for writing to a sysctl). This
requires all SYSCTL setups to specify a type. Most of them are now
checked at compile-time.
Remove SYSCTL_*X* sysctl additions as the print being in hex should be
controlled by the -x flag to sysctl(8).
Succested by: bde
Notes:
svn path=/head/; revision=217586
|
|
|
|
| |
Notes:
svn path=/head/; revision=217522
|
|
|
|
|
|
|
| |
remove the capability and mention from sysctl(8).
Notes:
svn path=/head/; revision=217521
|
|
|
|
|
|
|
|
|
| |
consistent with the rest of sysctl vm.vmtotal output.
MFC after: 3 days
Notes:
svn path=/head/; revision=212726
|
|
|
|
|
|
|
|
|
|
| |
PR: bin/113881
Submitted by: Alexander Drozdov dzal_mail mtu-net.ru
Approved by: rrs (mentor)
MFC after: 1 week
Notes:
svn path=/head/; revision=205118
|
|
|
|
|
|
|
|
|
|
| |
Fixes inspired by work done in DragonflyBSD.
PR: bin/140016
Approved by: ed (Co-mentor)
Notes:
svn path=/head/; revision=203917
|
|
|
|
|
|
|
|
| |
Noticed by: ru
MFC after: 5 days
Notes:
svn path=/head/; revision=203717
|
|
|
|
|
|
|
|
| |
Submitted by: dhw
MFC after: 1 week (with r203310)
Notes:
svn path=/head/; revision=203547
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
retrieving individual OIDs. This allows the same list of OIDs to be
passed to sysctl(8) across different systems where particular OIDs may not
exist, and still get as much information as possible from them.
PR: bin/123644
Submitted by: dhw
Approved by: ed (mentor)
MFC after: 2 weeks
Notes:
svn path=/head/; revision=203310
|
|
|
|
|
|
|
|
|
| |
Right now sysctl just prints the major/minor numbers of a device.
Instead of rolling our own routine for this, we'd better just call
devname(3) to perform a translation to a device name for us.
Notes:
svn path=/head/; revision=198850
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Don't clobber *p with '\0' when testing whether it has the value of 'F'.
Just use the semantics of strtof() properly. If it returns p, we know
that it parsed the string until it reached 'C' or 'F'.
The code has not changed since it has been imported (r161951, Sep 3,
2006).
Submitted by: Alexandre Perrin <kaworu@kaworu.ch>
MFC after: 1 week
Notes:
svn path=/head/; revision=198340
|
|
|
|
|
|
|
| |
it intmax_t and use %j in printf.
Notes:
svn path=/head/; revision=194684
|
|
|
|
|
|
|
|
|
|
|
|
| |
others. In the case where it displayed warnings it would still return
succesfully. Modify it so that it returns the number of sysctls that
it was not able to set.
Make use of this in rc.d to display only *unsuccessfull* attempts to
set sysctls.
Notes:
svn path=/head/; revision=179965
|
|
|
|
|
|
|
|
|
| |
PR: docs/113570
Submitted by: lawrance
MFC After: 3 days (where applicable)
Notes:
svn path=/head/; revision=174024
|
|
|
|
|
|
|
|
| |
Requested by: phk
Discussed on: cvs-all
Notes:
svn path=/head/; revision=172674
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit includes the following core components:
* sample configuration file for sensorsd
* rc(8) script and glue code for sensorsd(8)
* sysctl(3) doc fixes for CTL_HW tree
* sysctl(3) documentation for hardware sensors
* sysctl(8) documentation for hardware sensors
* support for the sensor structure for sysctl(8)
* rc.conf(5) documentation for starting sensorsd(8)
* sensor_attach(9) et al documentation
* /sys/kern/kern_sensors.c
o sensor_attach(9) API for drivers to register ksensors
o sensor_task_register(9) API for the update task
o sysctl(3) glue code
o hw.sensors shadow tree for sysctl(8) internal magic
* <sys/sensors.h>
* HW_SENSORS definition for <sys/sysctl.h>
* sensors display for systat(1), including documentation
* sensorsd(8) and all applicable documentation
The userland part of the framework is entirely source-code
compatible with OpenBSD 4.1, 4.2 and -current as of today.
All sensor readings can be viewed with `sysctl hw.sensors`,
monitored in semi-realtime with `systat -sensors` and also
logged with `sensorsd`.
Submitted by: Constantine A. Murenin <cnst@FreeBSD.org>
Sponsored by: Google Summer of Code 2007 (GSoC2007/cnst-sensors)
Mentored by: syrinx
Tested by: many
OKed by: kensmith
Obtained from: OpenBSD (parts)
Notes:
svn path=/head/; revision=172631
|
|
|
|
|
|
|
|
|
|
| |
Submitted by: cnst@ (Constantine A. Murenin)
Sponsored by: Google Summer of Code 2007
Approved by: re@ (bmah)
MFC after: 1 week
Notes:
svn path=/head/; revision=171955
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
a warning, return 1 instead of 0 to indicate that we didn't print
anything, so that top-level callers don't print a spurious newline.
This is mainly to fix output formatting when stderr is redirected. It
also helps in some cases when stderr is interleaved with stdout,
depending on the details of the interleaving (this program has the
usual null explicit support for syncing stderr with stdout).
Return 1 instead of -1 after printing the "malloc failed" warning, since
the return value is boolean.
Notes:
svn path=/head/; revision=170558
|
|
|
|
| |
Notes:
svn path=/head/; revision=170514
|
|
|
|
|
|
|
| |
warnings.
Notes:
svn path=/head/; revision=170513
|
|
|
|
|
|
|
|
| |
unused include, adding parens for return and sizeof and renaming,
adding some missing whitespace and sorting some variables.
Notes:
svn path=/head/; revision=170512
|
|
|
|
|
|
|
|
|
| |
value into a variable of the right type and then printing it via
an intmax_t. This makes avoids some duplication and makes it easy
to add a new integer format Q for printing things of type CTLTYPE_QUAD.
Notes:
svn path=/head/; revision=170287
|
|
|
|
| |
Notes:
svn path=/head/; revision=165070
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
them unsigned I made the possible overflows hard to detect,
and it only saved 1 bit which isn't principal, even less now
that the underlying issue with the total of virtual memory has
been fixed. (For the record, it will overflow with >=2T of
VM total, with 32-bit ints used to keep counters in pages.)
- While here, fix printing of other "struct vmtotal" members
such as t_rq, t_dw, t_pw, and t_sw as they are also signed.
Reviewed by: bde
MFC after: 3 days
Notes:
svn path=/head/; revision=164718
|
|
|
|
| |
Notes:
svn path=/head/; revision=164557
|
|
|
|
|
|
|
|
|
|
| |
- Fix overflow bugs in sysctl(8), systat(1), and vmstat(8)
when printing values of "struct vmmeter" in kilobytes as
they don't necessarily fit into 32 bits. (Fix sysctl(8)
reporting of a total virtual memory; it's in pages too.)
Notes:
svn path=/head/; revision=164443
|
|
|
|
| |
Notes:
svn path=/head/; revision=163277
|
|
|
|
| |
Notes:
svn path=/head/; revision=163275
|
|
|
|
|
|
|
|
|
|
|
|
| |
the BUGS section of the alloca(3) manpage. In particular, when
the number of TCP sockets is several tens of thousand, trying to
"sysctl -a" would SIGSEGV on the net.inet.tcp.pcblist entry (it
would exceed the stacksize ulimit, in an undetectable manner).
Reported by: Igor Sysoev
Notes:
svn path=/head/; revision=162073
|
|
|
|
|
|
|
|
|
|
| |
specify temperature.
Reviewed by: njl
MFC after: 3 days
Notes:
svn path=/head/; revision=161951
|
|
|
|
|
|
|
|
|
| |
fatal on sizeof(int) != sizeof(long) systems (such as amd64).
MFC after: 1 day
Notes:
svn path=/head/; revision=161313
|
|
|
|
|
|
|
| |
the same, except sysctl(8) will print out the values in hex.
Notes:
svn path=/head/; revision=161256
|
|
|
|
|
|
|
|
|
| |
bde@. Fix nearby int conversion and a couple style bugs.
MFC after: 1 day
Notes:
svn path=/head/; revision=160963
|
|
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=160658
|
|
|
|
| |
Notes:
svn path=/head/; revision=152995
|
|
|
|
| |
Notes:
svn path=/head/; revision=152568
|
|
|
|
|
|
|
|
|
|
| |
errors generated. In particular, it suppresses "unknown oid" when
attempting to get or set a sysctl not present in the kernel.
MFC after: 1 week
Notes:
svn path=/head/; revision=150167
|
|
|
|
|
|
|
|
|
|
| |
- Change some section numbers to match reality
- For MLINKS to manpages from ports, mention which port installs them
MFC after: 3 days
Notes:
svn path=/head/; revision=148011
|
|
|
|
| |
Notes:
svn path=/head/; revision=144998
|
|
|
|
|
|
|
| |
string data.
Notes:
svn path=/head/; revision=144997
|
|
|
|
| |
Notes:
svn path=/head/; revision=141611
|
|
|
|
|
|
|
|
|
| |
Reviewed by: keramida
Approved by: grehan (mentor)
MFC after: 1 week
Notes:
svn path=/head/; revision=140818
|
|
|
|
| |
Notes:
svn path=/head/; revision=140415
|
|
|
|
| |
Notes:
svn path=/head/; revision=139987
|
|
|
|
|
|
|
|
| |
PR: docs/44435
Submitted by: Slaven Rezic slaven dot rezic at berlin dot de
Notes:
svn path=/head/; revision=138421
|
|
|
|
|
|
|
| |
Submitted by: ssouhlal
Notes:
svn path=/head/; revision=135387
|