summaryrefslogtreecommitdiffstats
path: root/drivers/serial
diff options
context:
space:
mode:
authorFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2006-11-16 19:24:16 +0900
committerJames Bottomley <jejb@mulgrave.il.steeleye.com>2006-11-25 13:17:38 -0600
commit97f78759ea1cb7d27b61095582de78b8e7486e85 (patch)
tree71c5cabb1758e5ba1b3ba37b9091e653b822c3f7 /drivers/serial
parent5a55c2596f55e3a60f7502d0dfcfa0d20241e5ac (diff)
downloadblackbird-op-linux-97f78759ea1cb7d27b61095582de78b8e7486e85.tar.gz
blackbird-op-linux-97f78759ea1cb7d27b61095582de78b8e7486e85.zip
[SCSI] scsi tgt: scsi target user and kernel communication interface
The user-space daemon and tgt kernel module need bi-directional kernel/user high-performance interface, however, mainline provides no standard interface like that. This patch adds shared memory interface between kernel and user spaces like some other drivers do by using own character device. The user-space daemon and tgt kernel module creates shared memory via mmap and use it like ring buffer. poll (kernel to user) and write (user to kernel) system calls are used for notification. Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> Signed-off-by: Mike Christie <michaelc@cs.wisc.edu> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/serial')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud