index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
kern
/
tty.c
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Improve my last commit: use a separate condvar to serialize.
ed
2009-06-23
1
-2
/
+4
*
Use dcdwait to block threads to serialize writes.
ed
2009-06-23
1
-2
/
+3
*
Improve nested jail awareness of devfs by handling credentials.
ed
2009-06-20
1
-7
/
+0
*
Perform some more cleanups to in-kernel session handling.
ed
2009-06-15
1
-1
/
+1
*
Make tcsetsid(3) work on revoked TTYs.
ed
2009-06-15
1
-3
/
+6
*
Revert my previous change, because it reintroduces an old regression.
ed
2009-06-12
1
-7
/
+7
*
Prevent yet another staircase effect bug in the console device.
ed
2009-06-12
1
-7
/
+7
*
Adapt vfs kqfilter to the shared vnode lock used by zfs write vop. Use
kib
2009-06-10
1
-2
/
+2
*
Do not dereference vp->v_rdev without holding any of dev_mtx or vnode
kib
2009-06-08
1
-8
/
+20
*
Last minute TTY API change: remove mutex argument from tty_alloc().
ed
2009-05-29
1
-1
/
+8
*
Get rid of M_TEMP.
ed
2009-05-26
1
-2
/
+2
*
Block when initially opening a TTY multiple times.
ed
2009-05-24
1
-5
/
+11
*
- Implement a lockless file descriptor lookup algorithm in
jeff
2009-05-14
1
-4
/
+7
*
Remove unneeded check for SESS_LEADER().
ed
2009-05-04
1
-1
/
+1
*
Fix tty_wait_background() to comply with standards.
ed
2009-04-08
1
-8
/
+16
*
Improve my previous changes to the TTY code: also remove memcpy().
ed
2009-03-01
1
-5
/
+5
*
Replace bcopy() calls inside the TTY layer with memcpy()/strlcpy().
ed
2009-02-28
1
-7
/
+7
*
Serialize write() calls on TTYs.
ed
2009-02-11
1
-6
/
+24
*
Don't leave the console TTY constantly open.
ed
2009-02-05
1
-31
/
+40
*
Slightly improve the design of the TTY buffer.
ed
2009-02-03
1
-3
/
+0
*
Use the proper flag to let kern.ttys be executed without Giant.
ed
2009-01-26
1
-1
/
+1
*
Mark kern.ttys as MPSAFE.
ed
2009-01-24
1
-1
/
+1
*
Fix a corner case in my previous commit.
ed
2009-01-02
1
-1
/
+2
*
Don't let /dev/console be revoked if the TTY below is being closed.
ed
2009-01-02
1
-0
/
+7
*
Let wchan names more closely match pre-MPSAFE TTY behaviour.
ed
2008-12-20
1
-3
/
+3
*
Further beautify the lock strings to be more pleasing to the eye and
ivoras
2008-12-19
1
-4
/
+4
*
Remove spaces in wait object names to make top (1) output prettier and
ivoras
2008-12-18
1
-5
/
+5
*
Change ttyhook_register() second argument from thread to process pointer.
mav
2008-12-13
1
-4
/
+11
*
Reduce the default baud rate of PTY's to 9600.
ed
2008-11-08
1
-1
/
+1
*
Clamp the values of t_column to 5 digits in `pstat -t' and `show all ttys'.
ed
2008-11-01
1
-1
/
+1
*
Reimplement the /dev/console device node.
ed
2008-11-01
1
-9
/
+87
*
Fix spelling mistake in the last rev.
thompsa
2008-10-21
1
-1
/
+1
*
If we have getc_inject hooked then the outq buffer is inaccessible to the
thompsa
2008-10-21
1
-0
/
+4
*
Import some improvements to the TTY code from the MPSAFE TTY branch.
ed
2008-10-15
1
-37
/
+162
*
Don't forget to initialize `int error' in ttydev_open().
ed
2008-09-26
1
-1
/
+1
*
Fix a crash when calling tty_rel_free() while draining during closure.
ed
2008-09-24
1
-2
/
+2
*
Introduce a hooks layer for the MPSAFE TTY layer.
ed
2008-09-22
1
-2
/
+88
*
Fix minor TTY API inconsistency.
ed
2008-09-16
1
-0
/
+3
*
Make TIOCCONS use priv_check() instead of checking /dev/console permissions.
ed
2008-09-06
1
-35
/
+8
*
Implement pts(4) packet mode.
ed
2008-09-04
1
-0
/
+21
*
Fix some edge cases in the TTY queues:
ed
2008-08-30
1
-22
/
+10
*
Properly unlock the init/lock-state devices when invoking TIOCSETA.
ed
2008-08-27
1
-1
/
+0
*
Fix two small bugs in tcsetattr().
ed
2008-08-22
1
-7
/
+6
*
Prevent VSTART flooding when turning on software flow control.
ed
2008-08-22
1
-1
/
+1
*
Integrate the new MPSAFE TTY layer to the FreeBSD operating system.
ed
2008-08-20
1
-2830
/
+1352
*
Move ttyinfo() into its own C file.
ed
2008-07-25
1
-269
/
+0
*
Rev. 1.274 put the ttyrel() call before the destroy_dev() in the
kib
2008-05-23
1
-2
/
+5
*
The dev_refthread() in the tty_gettp() may fail, because Giant is taken
kib
2008-05-23
1
-5
/
+6
*
Use the t_state for the TS_GONE test.
kib
2008-05-23
1
-1
/
+1
*
Move TTY unrelated bits out of <sys/tty.h>.
ed
2008-05-23
1
-0
/
+1
[prev]
[next]