Commit History

Author SHA1 Message Date
  Peter Hurley addaebccf6 n_tty: Use separate head and tail indices for echo_buf 12 years ago
  Peter Hurley ae56f33041 n_tty: Remove unused echo_overrun field 12 years ago
  Peter Hurley f0f947c124 n_tty: Queue buffer work on any available cpu 12 years ago
  Peter Hurley 3afb1b394a n_tty: Special case pty flow control 12 years ago
  Peter Hurley ee0bab83ce n_tty: Move n_tty_write_wakeup() to avoid forward declaration 12 years ago
  Peter Hurley 6367ca72f1 n_tty: Factor throttle/unthrottle into helper functions 12 years ago
  Peter Hurley 9a4aec2dd5 n_tty: Move chars_in_buffer() to factor throttle/unthrottle 12 years ago
  Peter Hurley d8c1f929aa tty: Only guarantee termios read safety for throttle/unthrottle 12 years ago
  Peter Hurley fb7aa03db6 n_tty: Separate buffer indices to prevent cache-line sharing 12 years ago
  Peter Hurley f95499c303 n_tty: Don't wait for buffer work in read() loop 12 years ago
  Peter Hurley d1913e3916 n_tty: Fix type mismatches in receive_buf raw copy 12 years ago
  Peter Hurley 6f9b028a8f n_tty: Reset lnext if canonical mode changes 12 years ago
  Peter Hurley 6d76bd2618 n_tty: Make N_TTY ldisc receive path lockless 12 years ago
  Peter Hurley a73d3d6987 n_tty: Replace canon_data with index comparison 12 years ago
  Peter Hurley 9356b535fc n_tty: Access termios values safely 12 years ago
  Peter Hurley 6a1c0680cf tty: Convert termios_mutex to termios_rwsem 12 years ago
  Peter Hurley a2f73be8ee n_tty: Remove read_cnt 12 years ago
  Peter Hurley bc5a5e3f45 n_tty: Don't wrap input buffer indices at buffer size 12 years ago
  Peter Hurley ce74117a18 n_tty: Get read_cnt through accessor 12 years ago
  Peter Hurley 475340846f tty: Deprecate ldisc .chars_in_buffer() method 12 years ago
  Peter Hurley a19d0c6a91 n_tty: Split n_tty_chars_in_buffer() for reader-only interface 12 years ago
  Peter Hurley 32f13521ca n_tty: Line copy to user buffer in canonical mode 12 years ago
  Peter Hurley 88bb0de389 n_tty: Factor canonical mode copy from n_tty_read() 12 years ago
  Peter Hurley 24a89d1cb6 tty: Make ldisc input flow control concurrency-friendly 12 years ago
  Peter Hurley 7879a9f9fd n_tty: Buffer work should not reschedule itself 12 years ago
  Peter Hurley b848305276 n_tty: Fix unsafe update of available buffer space 12 years ago
  Peter Hurley a6e54319a7 n_tty: Untangle read completion variables 12 years ago
  Peter Hurley f6c8dbe6e5 n_tty: Encapsulate minimum_to_wake within N_TTY 12 years ago
  Greg Kroah-Hartman 8095e4e81b Merge 3.10-rc3 into tty-next 12 years ago
  Wang YanQing dab73b4eb9 TTY: Fix tty miss restart after we turn off flow-control 12 years ago