summaryrefslogtreecommitdiffstats
path: root/sys/dev/ipmi.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* OPAL implements firmware calls that abstract communicating with the BMC overkettenis2021-01-231-5/+1
* ipmi(4): ipmi_poll_thread(): remove sleep loopcheloha2020-12-111-4/+2
* ipmi(4): tsleep(9) -> tsleep_nsec(9)cheloha2020-12-111-2/+3
* Add glue to make ipmi(4) attach to FDT.kettenis2020-03-291-5/+15
* Plug memory leak of psensor if read_sensor does not return zero.tracey2020-03-191-2/+3
* Return error value when sending "sensor reading" is failed. This fixesyasuoka2020-03-091-1/+6
* ipmi(4): tsleep(9) -> tsleep_nsec(9)cheloha2020-02-181-3/+4
* Make sure we use signed types in the sensor value calculation; 'char' iskettenis2020-01-111-3/+3
* Convert infinite sleeps to {m,t}sleep_nsec(9).mpi2019-12-311-2/+2
* Use bus_size_t as the type for the base address.kettenis2019-12-191-3/+3
* Add support for SMBus System Interface (SSIF).kettenis2019-08-191-9/+15
* Reorganize the ipmi(4) code a bit in anticipation of adding SSIF support:kettenis2019-08-131-185/+217
* Remlve command mutex. It is unnecessary since commands are alreadykettenis2019-08-121-7/+1
* Use IPL_MPFLOOR for ipmi mutex to prevent a interrupt which requiresyasuoka2018-06-151-3/+3
* Don't panic if ipmi_sendcmd() failsyasuoka2018-04-131-7/+5
* The missing NULL check for the return value of malloc(9) withbluhm2018-01-011-2/+2
* If you use sys/param.h, you don't need sys/types.hderaadt2017-09-081-2/+1
* set c.c_maxrxlen to something. apparently lost a line somewhere.tedu2017-06-291-1/+2
* per trending style, add continue to empty loops.tedu2016-06-071-2/+2
* Always sleep at same priority.mpi2016-03-271-2/+2
* ipmi(4) - Check sensor name length more carefullyuebayasi2016-02-111-10/+28
* Comment.uebayasi2016-02-071-1/+2
* Remove a too strict assertion.uebayasi2016-02-071-3/+2
* Implement FreeBSD-compatible IOCTL to access BMC in ipmi(4)uebayasi2016-02-051-147/+210
* Replace magic numbers.uebayasi2016-01-251-3/+3
* Use task to execute command except polling context.uebayasi2016-01-121-4/+47
* Use task to execute watchdog tickle.uebayasi2016-01-121-2/+11
* Refactor ipmi_watchdog(); split tickle and set into separate functions.uebayasi2016-01-121-28/+46
* Make sendmsg() and recvmsg() functions take only struct ipmi_cmd *.uebayasi2016-01-111-50/+53
* Allocate command data buffer on softc and use it from both ipmi_sendcmd()uebayasi2016-01-111-42/+19
* Refactor buildmsg() functions to take struct ipmi_cmd * instead of 6uebayasi2016-01-111-24/+23
* Introduce struct ipmi_cmd and have ipmi_cmd() function. IPMI commanduebayasi2016-01-111-79/+121
* Remove useless sc_poll flag because it is always 1. Remove unused globaluebayasi2016-01-111-11/+3
* Read values from disabled sensors if possible. From jmatthew@.uebayasi2016-01-111-4/+4
* Print a message to console when ipmi(4) watchdog is either enabled oruebayasi2016-01-101-3/+7
* When stopping wdog (via wdog_shutdown() e.g. before entering shutdown),uebayasi2016-01-101-1/+3
* Correct sensor threashold handling by properly checking response of Get Sensoruebayasi2016-01-091-37/+8
* Copy received data only if it exists. Avoid panics in odd situations.uebayasi2016-01-071-2/+3
* sizes for free(); ok semariederaadt2015-09-081-6/+6
* memory leak on failure; from Maxime Villardderaadt2015-06-211-2/+4
* Fix impi(4) to make watchdog work and not to panic.yasuoka2015-01-071-10/+17
* Convert watchdog(4) devices to use autoconf(9) framework.mikeb2014-12-101-2/+16
* Style + typos in debug printfs.uebayasi2014-10-211-5/+7
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-5/+5
* decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hderaadt2014-07-081-3/+1
* format string fix for bus_space_tag_tsf2014-05-041-3/+3
* The ipmi threshold value may be negative. Respect the sign bitbluhm2013-07-031-7/+13
* Fix various glitches in queue macro usage.guenther2013-04-101-2/+2
* tweak for malloc(9) calls:gsoares2012-12-211-9/+7
* Swap arguments to wdog_register() since it is nicer, and preparederaadt2012-10-171-2/+2