summaryrefslogtreecommitdiff
path: root/sys/dev/ipmi.c
AgeCommit message (Expand)Author
2016-03-27Always sleep at same priority.Martin Pieuchot
2016-02-11ipmi(4) - Check sensor name length more carefullyMasao Uebayashi
2016-02-07Comment.Masao Uebayashi
2016-02-07Remove a too strict assertion.Masao Uebayashi
2016-02-05Implement FreeBSD-compatible IOCTL to access BMC in ipmi(4)Masao Uebayashi
2016-01-25Replace magic numbers.Masao Uebayashi
2016-01-12Use task to execute command except polling context.Masao Uebayashi
2016-01-12Use task to execute watchdog tickle.Masao Uebayashi
2016-01-12Refactor ipmi_watchdog(); split tickle and set into separate functions.Masao Uebayashi
2016-01-11Make sendmsg() and recvmsg() functions take only struct ipmi_cmd *.Masao Uebayashi
2016-01-11Allocate command data buffer on softc and use it from both ipmi_sendcmd()Masao Uebayashi
2016-01-11Refactor buildmsg() functions to take struct ipmi_cmd * instead of 6Masao Uebayashi
2016-01-11Introduce struct ipmi_cmd and have ipmi_cmd() function. IPMI commandMasao Uebayashi
2016-01-11Remove useless sc_poll flag because it is always 1. Remove unused globalMasao Uebayashi
2016-01-11Read values from disabled sensors if possible. From jmatthew@.Masao Uebayashi
2016-01-10Print a message to console when ipmi(4) watchdog is either enabled orMasao Uebayashi
2016-01-10When stopping wdog (via wdog_shutdown() e.g. before entering shutdown),Masao Uebayashi
2016-01-09Correct sensor threashold handling by properly checking response of Get SensorMasao Uebayashi
2016-01-07Copy received data only if it exists. Avoid panics in odd situations.Masao Uebayashi
2015-09-08sizes for free(); ok semarieTheo de Raadt
2015-06-21memory leak on failure; from Maxime VillardTheo de Raadt
2015-01-07Fix impi(4) to make watchdog work and not to panic.YASUOKA Masahiko
2014-12-10Convert watchdog(4) devices to use autoconf(9) framework.Mike Belopuhov
2014-10-21Style + typos in debug printfs.Masao Uebayashi
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-08decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hTheo de Raadt
2014-05-04format string fix for bus_space_tag_tStefan Fritsch
2013-07-03The ipmi threshold value may be negative. Respect the sign bitAlexander Bluhm
2013-04-10Fix various glitches in queue macro usage.Philip Guenther
2012-12-21tweak for malloc(9) calls:Gleydson Soares
2012-10-17Swap arguments to wdog_register() since it is nicer, and prepareTheo de Raadt
2010-05-24We sometimes compile kernels with -Wvariable-decl because it makes usTheo de Raadt
2008-06-11replace the last missing xname header before an error message in get_sdr(); o...Constantine A. Murenin
2008-02-16Call sensordev_install() iff we find and sensor_attach() the individual sensors.Constantine A. Murenin
2007-11-25KNF and remove a bad free right before kthread_exitMarco Peereboom
2007-11-01correct ipmi attach time failure messages (why this one machine fails...Theo de Raadt
2007-10-08More simple memset(,0,) -> M_ZERO changes. In this batch move toKenneth R Westerback
2007-08-31Defer ipmi sensor creation after kernel goes multi user. This removes theMarco Peereboom
2007-05-29Correct fix for the last backout use strlcpy() to fill dv_xname. OK beck@Claudio Jeker
2007-05-29back out last commit. It helps to compile before commiting. OK beck@ art@Claudio Jeker
2007-05-29work around really bad softc abuse by marco; proper fixes for this willTheo de Raadt
2007-04-13move the debugging messages into #ifdef IPMI_DEBUG, we do not need toReyk Floeter
2007-04-08x4100 machines need a hold off in between reads and write to the bmcMarco Peereboom
2007-03-22split userland & kernel struct sensor/sensordev so that the additionTheo de Raadt
2006-12-23adapt to new two-level sensor api; Constantine A. MureninTheo de Raadt
2006-12-23if errors happen while reading the sdr list, give up on handling theTheo de Raadt
2006-12-23wrong printing; ok marcoTheo de Raadt
2006-09-19fix all malloc()s to nowait|canfail and do not ignore errors reading sensor s...Michael Shalayeff
2006-09-17Move get ipmi id into the match function. This prevents attach from beingMarco Peereboom
2006-08-01Add a wait between send and receive command. Talked through with jordan.Marco Peereboom