summaryrefslogtreecommitdiffstats
path: root/sys/dev/syscons
diff options
context:
space:
mode:
authorkbyanc <kbyanc@FreeBSD.org>2002-10-17 05:48:56 +0000
committerkbyanc <kbyanc@FreeBSD.org>2002-10-17 05:48:56 +0000
commit35c72bc070edd107a74476dbe14fc4f175b0c676 (patch)
tree13f3c1ce2d846df38ace6a932b7cac11d4ff2e2c /sys/dev/syscons
parent5825c5cfa4a9546d39f67d7d05ad41259529fa6d (diff)
downloadFreeBSD-src-35c72bc070edd107a74476dbe14fc4f175b0c676.zip
FreeBSD-src-35c72bc070edd107a74476dbe14fc4f175b0c676.tar.gz
Make kqueue(2) work for virtual terminals.
PR: 40486 Submitted by: Jilles Tjoelker <jilles+fbsd-bugs@stack.nl>
Diffstat (limited to 'sys/dev/syscons')
-rw-r--r--sys/dev/syscons/syscons.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/syscons/syscons.c b/sys/dev/syscons/syscons.c
index 51dca11..6a885c4 100644
--- a/sys/dev/syscons/syscons.c
+++ b/sys/dev/syscons/syscons.c
@@ -221,7 +221,8 @@ static struct cdevsw sc_cdevsw = {
/* maj */ CDEV_MAJOR,
/* dump */ nodump,
/* psize */ nopsize,
- /* flags */ D_TTY,
+ /* flags */ D_TTY | D_KQFILTER,
+ /* kqfilter */ ttykqfilter
};
int
OpenPOWER on IntegriCloud