diff options
author | scottl <scottl@FreeBSD.org> | 2015-02-16 22:33:44 +0000 |
---|---|---|
committer | scottl <scottl@FreeBSD.org> | 2015-02-16 22:33:44 +0000 |
commit | c30b890b0bb2a5cdb5c6bf8b1b31ac21d986f650 (patch) | |
tree | 270a75d924d5aa725ef290fc14eccd9125036373 /lib/libc/regex/regcomp.c | |
parent | b08e983091ef814ce5c26feb522e9bad0ba9b515 (diff) | |
download | FreeBSD-src-c30b890b0bb2a5cdb5c6bf8b1b31ac21d986f650.zip FreeBSD-src-c30b890b0bb2a5cdb5c6bf8b1b31ac21d986f650.tar.gz |
MFC r278321
Use direct hardware access for internal requests for KCS and SMIC. In
particular, updates to the watchdog should no longer sleep.
- Add a new IPMI_IO_LOCK for low-level I/O access. Use this for
kcs_polled_request() and smic_polled_request().
- Add a new backend callback "ipmi_driver_request" to handle a driver
request. The new callback performs the request sychronously for KCS
and SMIC. SSIF still defers the work to the worker thread since the
worker thread sleeps during request processing anyway.
- Allocate driver requests on the stack rather than using malloc().
Submitted by: jhb
Diffstat (limited to 'lib/libc/regex/regcomp.c')
0 files changed, 0 insertions, 0 deletions