summaryrefslogtreecommitdiffstats
path: root/contrib/llvm/lib/Bitcode
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2015-02-06 16:45:10 +0000
committerjhb <jhb@FreeBSD.org>2015-02-06 16:45:10 +0000
commited270a5b10cfad67e8efe67ad3974fe3b00025ce (patch)
treea94f64ba5185d4aec4bb28e8734dc3f2e25c7a95 /contrib/llvm/lib/Bitcode
parent571edab7e40427c587347cfdc33ac92bd143836b (diff)
downloadFreeBSD-src-ed270a5b10cfad67e8efe67ad3974fe3b00025ce.zip
FreeBSD-src-ed270a5b10cfad67e8efe67ad3974fe3b00025ce.tar.gz
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(). Differential Revision: https://reviews.freebsd.org/D1723 Tested by: scottl MFC after: 2 weeks
Diffstat (limited to 'contrib/llvm/lib/Bitcode')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud