diff options
author | Peter Hurley <peter@hurleysoftware.com> | 2013-06-15 17:36:07 +0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2013-07-24 03:47:08 +0400 |
commit | 7391ee16950e772076d321792d9fbf030f921345 (patch) | |
tree | c0b17ff0622f801f05bb11228426bdc90e8ffdc2 /REPORTING-BUGS | |
parent | 809850b7a5fcc0a96d023e1171a7944c60fd5a71 (diff) | |
download | linux-7391ee16950e772076d321792d9fbf030f921345.tar.xz |
tty: Simplify flip buffer list with 0-sized sentinel
Use a 0-sized sentinel to avoid assigning the head ptr from
the driver side thread. This also eliminates testing head/tail
for NULL.
When the sentinel is first 'consumed' by the buffer work
(or by tty_buffer_flush()), it is detached from the list but not
freed nor added to the free list. Both buffer work and
tty_buffer_flush() continue to preserve at least 1 flip buffer
to which head & tail is pointed.
Signed-off-by: Peter Hurley <peter@hurleysoftware.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'REPORTING-BUGS')
0 files changed, 0 insertions, 0 deletions