summaryrefslogtreecommitdiff
path: root/sys/dev/ipmivar.h
AgeCommit message (Collapse)Author
2006-05-21Replace lockmgr with rwlock; help and ok marco@Aleksander Piotrowski
2006-05-15Kill evil spacing.Marco Peereboom
2006-05-15Make _bmc_io_wait 1 second instead of 500ms.Marco Peereboom
Prevent multiple reads and writes to the bmc at the same time which could interrupt a complete bmc transaction. tested by various people.
2006-05-08Add smbios support for i386 and amd64, fix ipmi to use this new functionallity,Gordon Willem Klok
hook up some sysctls to add system vendor/product/version and UUID reporting. "get it in" deraadt@
2006-05-06remove a block of duplicated defines, ok marcoPeter Stromberg
2006-01-05Kill all typedef struct goo.Marco Peereboom
2006-01-04Make bitfields readable. ok jordan@Marco Peereboom
2005-12-16Fix 2 issues reported by beck.Marco Peereboom
1. Sun v20z rebooted dunring autoconf. This was due to reading a byte and discarding it at an inapropriate time. 2. The Sun is so fast that it could exhaust the busy counter. This has been replaced with a timeout/tsleep mechanism that is more predictable. As a bonus we no longer busy wait in ipmi which should improve overall throughput. ok beck@ jordan@ dlg@
2005-11-28Added ipmi watchdog code, based on esm watchdog code by dlg@Jordan Hargrave
Added signextend function to cleanup conversion routine ok marco@
2005-11-10__attribute__((packed)) is a gccism. use __packed instead which will beDavid Gwynne
expanded to the directive appropriate to the current compiler.
2005-10-19KNF fixesJordan Hargrave
ok marco@
2005-10-19Oops.. part of ipmi_thread fixesJordan Hargrave
ok marco@
2005-10-18Scan SMBIOS before calling config_attach() to prevent unnecessary kernel print.Marco Peereboom
Written with jordan@ help. ok deraadt@
2005-10-04spacingTheo de Raadt
2005-10-04Add initial IPMI implementation. Currently only the KCS retrieval method isMarco Peereboom
supported. SMIC and BMC are being worked on. IPMI will remain disabled for now. Code written by Jordan Hargrave <jordan underscore hargrave at hotmail dot com> help grange@ and deraadt@ ok deraadt@