1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-25 11:37:56 +00:00
freebsd/sys/dev/vt
Hans Petter Selasky 110cd60a28 The "vt_suspend_flush_timer()" function is sometimes called locked
which prevents us from doing a "callout_drain()" call. The callout in
question has a lock associated with it and we are not freeing the
callout. That means we can use the "callout_stop()" function to
atomically stop the callback iff the "callout_stop()" function is
called locked. This patch applies proper locking to "callout_stop()"
and replaces a "callout_drain()" with a "callout_stop()".

MFC after:    1 week
2015-01-02 13:35:10 +00:00
..
colors
font
hw vt_vga: fix an off-by-one error 2014-12-30 08:50:50 +00:00
logo Remove stray whitespaces. 2014-09-12 14:07:20 +00:00
vt_buf.c vt(4): Adjust the cursor position after changing the window size 2014-11-01 17:05:15 +00:00
vt_consolectl.c Remove stray whitespaces. 2014-09-12 14:07:20 +00:00
vt_core.c The "vt_suspend_flush_timer()" function is sometimes called locked 2015-01-02 13:35:10 +00:00
vt_font.c
vt_sysmouse.c
vt.h Support ALT_BREAK_TO_DEBUGGER in vt(4) 2014-12-27 04:21:24 +00:00