lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 15 Sep 2010 22:07:44 +0400 From: Vladislav Bolkhovitin <vst@...b.net> To: Dmitry Torokhov <dmitry.torokhov@...il.com> CC: linux-scsi@...r.kernel.org, linux-kernel@...r.kernel.org, scst-devel <scst-devel@...ts.sourceforge.net>, James Bottomley <James.Bottomley@...senPartnership.com>, Andrew Morton <akpm@...ux-foundation.org>, FUJITA Tomonori <fujita.tomonori@....ntt.co.jp>, Mike Christie <michaelc@...wisc.edu>, Jeff Garzik <jeff@...zik.org>, Vu Pham <vuhuong@...lanox.com>, Bart Van Assche <bart.vanassche@...il.com>, James Smart <James.Smart@...lex.Com>, Joe Eykholt <jeykholt@...co.com>, Andy Yan <ayan@...vell.com>, Chetan Loke <generationgnu@...oo.com>, Hannes Reinecke <hare@...e.de>, Richard Sharpe <realrichardsharpe@...il.com> Subject: Re: [PATCH 0/17]: New SCSI target framework (SCST) with dev handlers and 2 target drivers Vladislav Bolkhovitin, on 09/15/2010 06:52 PM wrote: > It, definitely, > isn't a piece of beauty, but it's simple and works, so, I believe, good enough. User space, > anyway, is supposes to hide all the complexities of the direct SYSFS manipulations under > higher level management tools like scstadmin. There's one more point I forgot to note why having the separate SYSFS management thread is good: it naturally serializes all SYSFS management operations, so allows to simplify locking in target drivers and dev handlers. For instance, it allows in add_target() callback don't bother if del_target() or another add_target() for the same target name called simultaneously. Thanks, Vlad -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists