diff options
author | njl <njl@FreeBSD.org> | 2007-03-20 00:58:19 +0000 |
---|---|---|
committer | njl <njl@FreeBSD.org> | 2007-03-20 00:58:19 +0000 |
commit | e12c81ac96571afbe73dcd1bd087927688fb075a (patch) | |
tree | 15f6366e0052b03417dca4d6a3d20da650f5a268 /lib/libc/stdio/getc.c | |
parent | 4ffc00490175f1ea8b4a87149bed2b0076df6f3b (diff) | |
download | FreeBSD-src-e12c81ac96571afbe73dcd1bd087927688fb075a.zip FreeBSD-src-e12c81ac96571afbe73dcd1bd087927688fb075a.tar.gz |
If we got an OBE/IBF event, we failed to re-enable the GPE. This would
cause the EC to stop handling future events because the GPE stayed masked.
Set a flag when queueing a GPE handler since it will ultimately re-enable
the GPE. In all other cases, re-enable it ourselves. I reworked the
patch from the submitter.
Submitted by: Rong-en Fan <grafan@gmail.com>
Diffstat (limited to 'lib/libc/stdio/getc.c')
0 files changed, 0 insertions, 0 deletions