diff options
author | Glenn Elliott <gelliott@cs.unc.edu> | 2010-07-12 15:37:11 -0400 |
---|---|---|
committer | Glenn Elliott <gelliott@cs.unc.edu> | 2010-08-03 12:43:00 -0400 |
commit | 623ad966be20cbef825c80012227fdcf05d9877f (patch) | |
tree | b952797010440706833fa76ed4ff33f122eb0581 /fs/gfs2/super.h | |
parent | cf08bf1004f77f25569fa7a6f9fbe3d18e9d98aa (diff) |
Updated plugin interface to support pi_semaphore.
This patch continues the implementation of a generic pi framework.
Patches 7ef1e106db5a061682028fdc4d8ffd131729868a and
fb158820bb9441a08bc932aab30dda5d77319cb5 restructured pi_semaphore and
implemented a semaphore stack, respectively. This patch updates the parts
common to all scheduler plugins-- namely, task struct initialization and
default semaphore operation callbacks (ex. inherit_priority).
Also added a macro to aid in callback validation of functions of the form
<protocol_name>_<callback>. Ex: <fmlp>_<inherit_priority>
Diffstat (limited to 'fs/gfs2/super.h')
0 files changed, 0 insertions, 0 deletions