--- - branch: MAIN date: Sat Sep 24 00:05:39 UTC 2011 files: - new: '1.248' old: '1.247' path: src/sys/kern/tty.c pathrev: src/sys/kern/tty.c@1.248 type: modified - new: '1.40' old: '1.39' path: src/sys/kern/tty_subr.c pathrev: src/sys/kern/tty_subr.c@1.40 type: modified - new: '1.90' old: '1.89' path: src/sys/sys/tty.h pathrev: src/sys/sys/tty.h@1.90 type: modified - new: '1.19' old: '1.18' path: src/sys/sys/ttycom.h pathrev: src/sys/sys/ttycom.h@1.19 type: modified id: 20110924T000539Z.56daf7a9bf6d16963e0f2d93f3f0be35ec58aefd log: | - Introduce a sysctl to control the default tty queue size kern.tty.qsize, which defaults to 1024 as before. - Add two ioctls TIOC{G,S}QSIZE to read and adjust the queue size on individual ptys. NB: ttys (and ptys) still silently (or beepingly (IMAXBEL)) drop characters if the queue size is exceeded. I.e. you can appear to succeed writing to the {p,t}ty, but not all characters will have made it if the queue overflows. CVS: module: src subject: 'CVS commit: src/sys' unixtime: '1316822739' user: christos