and brelse (which may sleep in some systems). Obtained from: Matthew Dillon <dillon@apollo.backplane.com>