Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
fb350e0ad99359768e1e80b4784692031ec340e4
/
drivers
/
tty
/
tty_buffer.c
e3b3d0f
tty: add SPDX identifiers to all remaining files in drivers/tty/
by Greg Kroah-Hartman
· 7 years ago
e7e51dc
tty: fix tty_ldisc_receive_buf() documentation
by Johan Hovold
· 7 years ago
8a5a90a
tty: fix __tty_insert_flip_char regression
by Arnd Bergmann
· 7 years ago
065ea0a
tty: improve tty_insert_flip_char() slow path
by Arnd Bergmann
· 7 years ago
979990c
tty: improve tty_insert_flip_char() fast path
by Arnd Bergmann
· 7 years ago
c3485ee
tty_port: Add port client functions
by Rob Herring
· 8 years ago
c92d781
tty: constify tty_ldisc_receive_buf buffer pointer
by Rob Herring
· 8 years ago
0f40fbb
Fix OpenSSH pty regression on close
by Brian Bloniarz
· 9 years ago
8d082cd
tty: Unify receive_buf() code paths
by Peter Hurley
· 9 years ago
9ce119f
tty: Fix GPF in flush_to_ldisc()
by Peter Hurley
· 9 years ago
e052c6d
tty: Use unbound workqueue for all input workers
by Peter Hurley
· 9 years ago
e176058
tty: Abstract tty buffer work
by Peter Hurley
· 9 years ago
facd885
tty: fix data race on tty_buffer.commit
by Dmitry Vyukov
· 9 years ago
9e6b7cd
tty: fix data race in tty_buffer_flush
by Dmitry Vyukov
· 9 years ago
7098296
tty: fix data race in flush_to_ldisc
by Dmitry Vyukov
· 9 years ago
af5554f
tty: buffers: Move hidden buffer index advance into outer loop
by Peter Hurley
· 9 years ago
069f38b
tty: Replace smp_rmb/smp_wmb with smp_load_acquire/smp_store_release
by Peter Hurley
· 9 years ago
02730d3
Merge 4.1-rc4 into tty-next
by Greg Kroah-Hartman
· 10 years ago
1a48632
pty: Fix input race when closing
by Peter Hurley
· 10 years ago
e16cb0a
tty: tty_buffer.c: move assignment out of if () block
by Greg Kroah-Hartman
· 10 years ago
1d1d14d
pty: Fix buffer flush deadlock
by Peter Hurley
· 10 years ago
86c80a8
tty: Flush ldisc buffer atomically with tty flip buffers
by Peter Hurley
· 10 years ago
28a821c
Staging: speakup: Update __speakup_paste_selection() tty (ab)usage to match vt
by Ben Hutchings
· 11 years ago
62a0d8d
tty: Fix lockless tty buffer race
by Peter Hurley
· 11 years ago
5fbf1a6
Revert "tty: Fix race condition between __tty_buffer_request_room and flush_to_ldisc"
by Peter Hurley
· 11 years ago
6a20dbd
tty: Fix race condition between __tty_buffer_request_room and flush_to_ldisc
by Manfred Schlaegl
· 11 years ago
a9c3f68
tty: Fix low_latency BUG
by Peter Hurley
· 11 years ago
f8e87cb
tty: delete non-required instances of include <linux/init.h>
by Paul Gortmaker
· 11 years ago
acc0f67
tty: Halve flip buffer GFP_ATOMIC memory consumption
by Peter Hurley
· 11 years ago
753023d
tty: Fix stale tty_buffer_flush() comment
by Peter Hurley
· 11 years ago
c4a8dab
staging/fwserial: Rip out rx buffering
by Peter Hurley
· 11 years ago
7e1e71d
tty: Remove tty_prepare_flip_string_flags()
by Peter Hurley
· 11 years ago
5dda4ca
tty: Rename tty buffer memory_used field
by Peter Hurley
· 11 years ago
4d18e6ef
tty: Enable configurable tty flip buffer limit
by Peter Hurley
· 11 years ago
9114fe8
tty: Remove private constant from global namespace
by Peter Hurley
· 11 years ago
a7c8d58
tty: Fix unsafe vt paste_selection()
by Peter Hurley
· 11 years ago
47aa658
tty: Merge __tty_flush_buffer() into lone call site
by Peter Hurley
· 11 years ago
0f56bd2
tty: Use non-atomic state to signal flip buffer flush pending
by Peter Hurley
· 11 years ago
d7a68be
tty: Only perform flip buffer flush from tty_buffer_flush()
by Peter Hurley
· 11 years ago
e9975fd
tty: Ensure single-threaded flip buffer consumer with mutex
by Peter Hurley
· 11 years ago
e8437d7
tty: Make driver-side flip buffers lockless
by Peter Hurley
· 11 years ago
7bfe0b7
tty: Track flip buffer memory limit atomically
by Peter Hurley
· 11 years ago
7391ee1
tty: Simplify flip buffer list with 0-sized sentinel
by Peter Hurley
· 11 years ago
809850b
tty: Use lockless flip buffer free list
by Peter Hurley
· 11 years ago
2cf7b67
tty: Use generic names for flip buffer list cursors
by Peter Hurley
· 11 years ago
11b9faa
tty: Merge tty_buffer_find() into tty_buffer_alloc()
by Peter Hurley
· 11 years ago
9dd5139
tty: Factor flip buffer initialization into helper function
by Peter Hurley
· 11 years ago
1cef50e
tty: Fix flip buffer free list
by Peter Hurley
· 11 years ago
1fc359f
tty: Compute flip buffer ptrs
by Peter Hurley
· 11 years ago
24a89d1
tty: Make ldisc input flow control concurrency-friendly
by Peter Hurley
· 11 years ago
da261e7
tty: Simplify tty buffer/ldisc interface with helper function
by Peter Hurley
· 11 years ago
3669752
tty: Replace ldisc locking with ldisc_sem
by Peter Hurley
· 11 years ago
39f610e
tty: Fix race condition if flushing tty flip buffers
by Peter Hurley
· 12 years ago
34dcfb8
TTY: disable debugging warning
by Jiri Slaby
· 12 years ago
593fb1ae4
pps: Move timestamp read into PPS code proper
by George Spelvin
· 12 years ago
64325a3
tty: Correct tty buffer flush.
by Ilya Zykov
· 12 years ago
6732c8b
TTY: switch tty_schedule_flip
by Jiri Slaby
· 12 years ago
2e124b4
TTY: switch tty_flip_buffer_push
by Jiri Slaby
· 12 years ago
d6c53c0
TTY: move low_latency to tty_port
by Jiri Slaby
· 12 years ago
2f69335
TTY: convert more flipping functions
by Jiri Slaby
· 12 years ago
227434f
TTY: switch tty_buffer_request_room to tty_port
by Jiri Slaby
· 12 years ago
cadf748
tty: add missing newlines to WARN_RATELIMIT
by Sasha Levin
· 12 years ago
b8b345b
TTY: Report warning when low_latency flag is wrongly used
by Ivo Sieben
· 12 years ago
ecbbfd4
TTY: move tty buffers to tty_port
by Jiri Slaby
· 12 years ago
5cff39c
TTY: tty_buffer, cache pointer to tty->buf
by Jiri Slaby
· 12 years ago
2fc2066
TTY: move TTY_FLUSH* flags to tty_port
by Jiri Slaby
· 12 years ago
cee4ad1
tty: prevent unnecessary work queue lock checking on flip buffer copy
by Ivo Sieben
· 12 years ago
c56a00a
tty: hold lock across tty buffer finding and buffer filling
by Xiaobing Tu
· 13 years ago
81de916
tty_buffer: get rid of 'seen_tail' logic in flush_to_ldisc
by Linus Torvalds
· 13 years ago
55db4c6
Revert "tty: make receive_buf() return the amout of bytes received"
by Linus Torvalds
· 13 years ago
b1c43f8
tty: make receive_buf() return the amout of bytes received
by Felipe Balbi
· 14 years ago
a5660b4
tty: fix endless work loop when the buffer fills up
by Linus Torvalds
· 14 years ago
f23eb2b
tty: stop using "delayed_work" in the tty layer
by Linus Torvalds
· 14 years ago
e045fec
tty: prevent DOS in the flush_to_ldisc
by Jiri Olsa
· 14 years ago
96fd7ce
TTY: create drivers/tty and move the tty core files there
by Greg Kroah-Hartman
· 14 years ago
[Renamed from drivers/char/tty_buffer.c]
ccc5ca8
tty: fix obsolete comment on tty_insert_flip_string_fixed_flag
by Johan Hovold
· 15 years ago
d4bee0a
tty_buffer: Fix distinct type warning
by Fang Wenqi
· 15 years ago
7f5b09c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
by Linus Torvalds
· 15 years ago
2832fc1
USB: tty: Add a function to insert a string of characters with the same flag
by Alan Cox
· 15 years ago
d9661ad
tty: Keep the default buffering to sub-page units
by Alan Cox
· 15 years ago
514fc01
tty: use the new 'flush_delayed_work()' helper to do ldisc flush
by Linus Torvalds
· 15 years ago
4524200
Make flush_to_ldisc properly handle parallel calls
by Linus Torvalds
· 15 years ago
e043e42
pty: avoid forcing 'low_latency' tty flag
by OGAWA Hirofumi
· 15 years ago
e049573
tty: split the buffering from tty_io
by Alan Cox
· 16 years ago