4725869b | 04-Oct-2018 |
Matthew Dillon <dillon@apollo.backplane.com> |
kernel - Refactor tty clist code
* Remove all the old cruft, completely rewrite the clist code to use a single linear buffer and a FIFO mechanism.
* The linear buffer just uses 16-bit elements in
kernel - Refactor tty clist code
* Remove all the old cruft, completely rewrite the clist code to use a single linear buffer and a FIFO mechanism.
* The linear buffer just uses 16-bit elements in order to record TTY_QUOTE along with the character.
* Fixes bug in last commit (lack of global locks around global clist caches) by removing the cache entirely.
show more ...
|