Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: sharesrc
Module Name: sharesrc
Committed By: soda
Date: Mon Mar 27 09:36:30 UTC 2000
Modified Files:
sharesrc/share/man/man9: spl.9
Log Message:
semantics of splclock() were changed, and spllowersoftclock() was introduced
on the following commit (thanks Frank van der Linden, Steve Woodford
and Alistair G. Crooks for english correction of HISTORY section):
date: 1999/08/05 18:08:10; author: thorpej; state: Exp; lines: +3 -2
Change the semantics of splsoftclock() to be like other spl*() functions,
that is priority is rasied. Add a new spllowersoftclock() to provide the
atomic drop-to-softclock semantics that the old splsoftclock() provided,
and update calls accordingly.
This fixes a problem with using the "rnd" pseudo-device from within
interrupt context to extract random data (e.g. from within the softnet
interrupt) where doing so would incorrectly unblock interrupts (causing
all sorts of lossage).
To generate a diff of this commit:
cvs rdiff -r1.5 -r1.6 sharesrc/share/man/man9/spl.9
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index