index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
ipmi.c
Age
Commit message (
Expand
)
Author
2024-04-03
Change ipmi(4)'s taskq from IPL_NONE to IPL_MPFLOOR
George Koehler
2022-04-08
fix leaking memory in get_sdr on failure.
mbuhl
2022-04-07
Support more power sensors in IPMI. Tested on several Supermicro and Dell
Stuart Henderson
2022-04-06
constify struct cfattach
Christian Weisgerber
2021-01-23
OPAL implements firmware calls that abstract communicating with the BMC over
Mark Kettenis
2020-12-11
ipmi(4): ipmi_poll_thread(): remove sleep loop
cheloha
2020-12-11
ipmi(4): tsleep(9) -> tsleep_nsec(9)
cheloha
2020-03-29
Add glue to make ipmi(4) attach to FDT.
Mark Kettenis
2020-03-19
Plug memory leak of psensor if read_sensor does not return zero.
tracey
2020-03-09
Return error value when sending "sensor reading" is failed. This fixes
YASUOKA Masahiko
2020-02-18
ipmi(4): tsleep(9) -> tsleep_nsec(9)
cheloha
2020-01-11
Make sure we use signed types in the sensor value calculation; 'char' is
Mark Kettenis
2019-12-31
Convert infinite sleeps to {m,t}sleep_nsec(9).
Martin Pieuchot
2019-12-19
Use bus_size_t as the type for the base address.
Mark Kettenis
2019-08-19
Add support for SMBus System Interface (SSIF).
Mark Kettenis
2019-08-13
Reorganize the ipmi(4) code a bit in anticipation of adding SSIF support:
Mark Kettenis
2019-08-12
Remlve command mutex. It is unnecessary since commands are already
Mark Kettenis
2018-06-15
Use IPL_MPFLOOR for ipmi mutex to prevent a interrupt which requires
YASUOKA Masahiko
2018-04-13
Don't panic if ipmi_sendcmd() fails
YASUOKA Masahiko
2018-01-01
The missing NULL check for the return value of malloc(9) with
Alexander Bluhm
2017-09-08
If you use sys/param.h, you don't need sys/types.h
Theo de Raadt
2017-06-29
set c.c_maxrxlen to something. apparently lost a line somewhere.
Ted Unangst
2016-06-07
per trending style, add continue to empty loops.
Ted Unangst
2016-03-27
Always sleep at same priority.
Martin Pieuchot
2016-02-11
ipmi(4) - Check sensor name length more carefully
Masao Uebayashi
2016-02-07
Comment.
Masao Uebayashi
2016-02-07
Remove a too strict assertion.
Masao Uebayashi
2016-02-05
Implement FreeBSD-compatible IOCTL to access BMC in ipmi(4)
Masao Uebayashi
2016-01-25
Replace magic numbers.
Masao Uebayashi
2016-01-12
Use task to execute command except polling context.
Masao Uebayashi
2016-01-12
Use task to execute watchdog tickle.
Masao Uebayashi
2016-01-12
Refactor ipmi_watchdog(); split tickle and set into separate functions.
Masao Uebayashi
2016-01-11
Make sendmsg() and recvmsg() functions take only struct ipmi_cmd *.
Masao Uebayashi
2016-01-11
Allocate command data buffer on softc and use it from both ipmi_sendcmd()
Masao Uebayashi
2016-01-11
Refactor buildmsg() functions to take struct ipmi_cmd * instead of 6
Masao Uebayashi
2016-01-11
Introduce struct ipmi_cmd and have ipmi_cmd() function. IPMI command
Masao Uebayashi
2016-01-11
Remove useless sc_poll flag because it is always 1. Remove unused global
Masao Uebayashi
2016-01-11
Read values from disabled sensors if possible. From jmatthew@.
Masao Uebayashi
2016-01-10
Print a message to console when ipmi(4) watchdog is either enabled or
Masao Uebayashi
2016-01-10
When stopping wdog (via wdog_shutdown() e.g. before entering shutdown),
Masao Uebayashi
2016-01-09
Correct sensor threashold handling by properly checking response of Get Sensor
Masao Uebayashi
2016-01-07
Copy received data only if it exists. Avoid panics in odd situations.
Masao Uebayashi
2015-09-08
sizes for free(); ok semarie
Theo de Raadt
2015-06-21
memory leak on failure; from Maxime Villard
Theo de Raadt
2015-01-07
Fix impi(4) to make watchdog work and not to panic.
YASUOKA Masahiko
2014-12-10
Convert watchdog(4) devices to use autoconf(9) framework.
Mike Belopuhov
2014-10-21
Style + typos in debug printfs.
Masao Uebayashi
2014-07-12
add a size argument to free. will be used soon, but for now default to 0.
Ted Unangst
2014-07-08
decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h
Theo de Raadt
2014-05-04
format string fix for bus_space_tag_t
Stefan Fritsch
[next]