Peter Hurley
|
e9975fdec0
tty: Ensure single-threaded flip buffer consumer with mutex
|
12 years ago |
Peter Hurley
|
e8437d7ecb
tty: Make driver-side flip buffers lockless
|
12 years ago |
Peter Hurley
|
7bfe0b7116
tty: Track flip buffer memory limit atomically
|
12 years ago |
Peter Hurley
|
7391ee1695
tty: Simplify flip buffer list with 0-sized sentinel
|
12 years ago |
Peter Hurley
|
809850b7a5
tty: Use lockless flip buffer free list
|
12 years ago |
Peter Hurley
|
2cf7b67e87
tty: Use generic names for flip buffer list cursors
|
12 years ago |
Peter Hurley
|
11b9faa44d
tty: Merge tty_buffer_find() into tty_buffer_alloc()
|
12 years ago |
Peter Hurley
|
9dd5139f97
tty: Factor flip buffer initialization into helper function
|
12 years ago |
Peter Hurley
|
1cef50e317
tty: Fix flip buffer free list
|
12 years ago |
Peter Hurley
|
1fc359fc3e
tty: Compute flip buffer ptrs
|
12 years ago |
Peter Hurley
|
24a89d1cb6
tty: Make ldisc input flow control concurrency-friendly
|
12 years ago |
Peter Hurley
|
da261e7fe7
tty: Simplify tty buffer/ldisc interface with helper function
|
12 years ago |
Peter Hurley
|
36697529b5
tty: Replace ldisc locking with ldisc_sem
|
12 years ago |
Peter Hurley
|
39f610e40e
tty: Fix race condition if flushing tty flip buffers
|
12 years ago |
Jiri Slaby
|
34dcfb8479
TTY: disable debugging warning
|
12 years ago |
George Spelvin
|
593fb1ae45
pps: Move timestamp read into PPS code proper
|
12 years ago |
Ilya Zykov
|
64325a3be0
tty: Correct tty buffer flush.
|
12 years ago |
Jiri Slaby
|
6732c8bb86
TTY: switch tty_schedule_flip
|
12 years ago |
Jiri Slaby
|
2e124b4a39
TTY: switch tty_flip_buffer_push
|
12 years ago |
Jiri Slaby
|
d6c53c0e9b
TTY: move low_latency to tty_port
|
12 years ago |
Jiri Slaby
|
2f69335710
TTY: convert more flipping functions
|
12 years ago |
Jiri Slaby
|
227434f898
TTY: switch tty_buffer_request_room to tty_port
|
12 years ago |
Sasha Levin
|
cadf748690
tty: add missing newlines to WARN_RATELIMIT
|
12 years ago |
Ivo Sieben
|
b8b345bae8
TTY: Report warning when low_latency flag is wrongly used
|
12 years ago |
Jiri Slaby
|
ecbbfd44a0
TTY: move tty buffers to tty_port
|
12 years ago |
Jiri Slaby
|
5cff39c69b
TTY: tty_buffer, cache pointer to tty->buf
|
12 years ago |
Jiri Slaby
|
2fc20661e3
TTY: move TTY_FLUSH* flags to tty_port
|
12 years ago |
Ivo Sieben
|
cee4ad1ed9
tty: prevent unnecessary work queue lock checking on flip buffer copy
|
12 years ago |
Xiaobing Tu
|
c56a00a165
tty: hold lock across tty buffer finding and buffer filling
|
13 years ago |
Linus Torvalds
|
81de916f19
tty_buffer: get rid of 'seen_tail' logic in flush_to_ldisc
|
14 years ago |