projects
/
firefly-linux-kernel-4.4.55.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
tty: Factor flip buffer initialization into helper function
2013-07-23
Peter Hurley
tty: Factor flip buffer initialization into helper...
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
tty: Fix flip buffer free list
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
tty: Compute flip buffer ptrs
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
n_tty: Queue buffer work on any available cpu
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
n_tty: Special case pty flow control
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
n_tty: Move n_tty_write_wakeup() to avoid forward declaration
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
n_tty: Factor throttle/unthrottle into helper functions
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
n_tty: Move chars_in_buffer() to factor throttle/unthrottle
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
tty: Only guarantee termios read safety for throttle...
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
n_tty: Separate buffer indices to prevent cache-line...
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
n_tty: Don't wait for buffer work in read() loop
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
n_tty: Fix type mismatches in receive_buf raw copy
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
n_tty: Reset lnext if canonical mode changes
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
n_tty: Make N_TTY ldisc receive path lockless
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
n_tty: Replace canon_data with index comparison
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
n_tty: Access termios values safely
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
tty: Convert termios_mutex to termios_rwsem
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
n_tty: Remove read_cnt
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
n_tty: Don't wrap input buffer indices at buffer size
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
n_tty: Get read_cnt through accessor
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
tty: Deprecate ldisc .chars_in_buffer() method
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
n_tty: Split n_tty_chars_in_buffer() for reader-only...
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
n_tty: Line copy to user buffer in canonical mode
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
n_tty: Factor canonical mode copy from n_tty_read()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
tty: Make ldisc input flow control concurrency-friendly
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
tty: Simplify tty buffer/ldisc interface with helper...
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
tty: Don't change receive_room for ioctl(TIOCSETD)
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
tty: Clarify multiple-references comment in TIOCSETD...
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
tty: Fix hangup race with TIOCSETD ioctl
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
tty: Clarify ldisc variable
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
tty: Replace ldisc locking with ldisc_sem
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
tty: Add lock/unlock ldisc pair functions
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-07-23
Peter Hurley
tty: Fix tty_ldisc_lock name collision
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-06-17
Peter Hurley
tty: Reset itty for other pty
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-06-17
Peter Hurley
n_tty: Buffer work should not reschedule itself
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-06-17
Peter Hurley
n_tty: Fix unsafe update of available buffer space
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-06-17
Peter Hurley
n_tty: Untangle read completion variables
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-06-17
Peter Hurley
n_tty: Encapsulate minimum_to_wake within N_TTY
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-06-17
Peter Hurley
tty: Fix transient pty write() EIO
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-05-20
Peter Hurley
tty: Add timed, writer-prioritized rw semaphore
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-05-20
Peter Hurley
tty/vt: Fix vc_deallocate() lock order
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-05-20
Peter Hurley
tty: Remove TTY_HW_COOK_IN/OUT
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-05-01
Peter Hurley
ipc: refactor msg list search into separate function
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-05-01
Peter Hurley
ipc: simplify msg list search
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-05-01
Peter Hurley
ipc: implement MSG_COPY as a new receive mode
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-05-01
Peter Hurley
ipc: remove msg handling from queue scan
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-05-01
Peter Hurley
ipc: set EFAULT as default error in load_msg()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-05-01
Peter Hurley
ipc: tighten msg copy loops
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-05-01
Peter Hurley
ipc: separate msg allocation from userspace copy
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-05-01
Peter Hurley
ipc: clamp with min()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-04-30
Peter Hurley
firewire: ohci: dump_stack() for PHY regs read/write...
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-04-30
Peter Hurley
firewire: ohci: Improve bus reset error messages
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-04-30
Peter Hurley
firewire: ohci: Alias dev_* log functions
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-04-30
Peter Hurley
firewire: ohci: Fix 'failed to read phy reg' on FW643...
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-04-28
Peter Hurley
firewire: ohci: Check LPS before register access on...
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-04-28
Peter Hurley
firewire: ohci: Fix double free_irq()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-04-15
Peter Hurley
tty: Fix unsafe bit ops in tty_throttle_safe/unthrottle_safe
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-04-10
Peter Hurley
tty: Fix race condition if flushing tty flip buffers
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Fix recursive deadlock in tty_perform_flush()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Remove redundant tty_wait_until_sent()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Locate get/put ldisc functions together
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Fold one-line assign function into callers
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Document unsafe ldisc reference acquire
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Separate release semantics of ldisc reference
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Don't protect atomic operation with mutex
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Add ldisc hangup debug messages
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Bracket ldisc release with TTY_DEBUG_HANGUP messages
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Fix 'deferred reopen' ldisc comment
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Make core responsible for synchronizing its work
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Complete ownership transfer of flip buffers
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Don't reenable already enabled ldisc
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
n_tty: Fully initialize ldisc before restarting buffer...
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
n_tty: Correct unthrottle-with-buffer-flush comments
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Wait for SAK work before waiting for hangup work
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Halt both ldiscs concurrently
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Strengthen no-subsequent-use guarantee of tty_ldisc_halt()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Relocate tty_ldisc_halt() to avoid forward declaration
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Fix ldisc halt sequence on hangup
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Remove unnecessary re-test of ldisc ref count
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Refactor wait for ldisc refs out of tty_ldisc_hangup()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
n_tty: Don't flush buffer when closing ldisc
* Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
n_tty: Factor packet mode status change for reuse
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Add diagnostic for halted line discipline
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Fix checkpatch errors in tty_ldisc.h
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
n_tty: Lock access to tty->pgrp for POSIX job control
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
n_tty: Fix unsafe driver-side signals
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
n_tty: Fix stuck throttled driver
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
tty: Add safe tty throttle/unthrottle functions
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-18
Peter Hurley
n_tty: Inline check_unthrottle() at lone call site
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-15
Peter Hurley
tty: Signal SIGHUP before hanging up ldisc
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-15
Peter Hurley
tty: Signal foreground group processes in hangup
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-15
Peter Hurley
tty: Use spin_lock() inside existing critical region
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-15
Peter Hurley
tty: Fix spinlock flavor in non-atomic __tty_hangup()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-15
Peter Hurley
tty: Refactor session leader SIGHUP from __tty_hangup()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-15
Peter Hurley
pty: Remove redundant itty reset
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-15
Peter Hurley
usb/serial: Remove unnecessary check for console
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-08
Peter Hurley
ipc: don't allocate a copy larger than max
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-08
Peter Hurley
ipc: fix potential oops when src msg > 4k w/ MSG_COPY
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-06
Peter Hurley
net/irda: Raise dtr in non-blocking open
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2013-03-06
Peter Hurley
net/irda: Use barrier to set task state
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
next