linux/drivers/staging/dgrp
Peter Hurley e9975fdec0 tty: Ensure single-threaded flip buffer consumer with mutex
The buffer work may race with parallel tty_buffer_flush. Use a
mutex to guarantee exclusive modify access to the head flip
buffer.

Remove the unneeded spin lock.

Signed-off-by: Peter Hurley <peter@hurleysoftware.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-07-23 16:47:09 -07:00
..
dgrp_common.c dgrp procfs fixes, part 6: just use proc_create{,_data} 2013-04-09 14:13:09 -04:00
dgrp_common.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2013-05-01 17:51:54 -07:00
dgrp_dpa_ops.c staging: for dgrp, let nd_ps_desc always NUL terminated string within MAX_DESC_LEN length 2013-05-13 18:08:16 -04:00
dgrp_driver.c staging: dgrp: implement error handling in dgrp_create_class_sysfs_files() 2013-04-05 14:24:11 -07:00
dgrp_mon_ops.c Include missing linux/slab.h inclusions 2013-04-29 15:42:01 -04:00
dgrp_net_ops.c drivers: staging: dgrp: using time_is_before_jiffies() instead of open coding 'jiffies' 2013-06-08 22:20:59 -07:00
dgrp_ports_ops.c procfs: new helper - PDE_DATA(inode) 2013-04-09 14:13:32 -04:00
dgrp_specproc.c Include missing linux/slab.h inclusions 2013-04-29 15:42:01 -04:00
dgrp_sysfs.c drivers: avoid format string in dev_set_name 2013-07-03 16:07:41 -07:00
dgrp_tty.c tty: Ensure single-threaded flip buffer consumer with mutex 2013-07-23 16:47:09 -07:00
digirp.h
drp.h staging: for dgrp, let nd_ps_desc always NUL terminated string within MAX_DESC_LEN length 2013-05-13 18:08:16 -04:00
Kconfig tty: Added a CONFIG_TTY option to allow removal of TTY 2013-01-18 16:15:27 -08:00
Makefile
README
TODO

The user space code to work with this driver is located at
https://github.com/wfp5p/dgrp-utils