[sheepdog] [PATCH 1/3] sheep: queue local gateway request instead of directly call forward_*_obj_req

Christoph Hellwig hch at infradead.org
Mon Jun 25 13:10:03 CEST 2012


The concept looks reasonable to me.

Long term I'd prefer to have a local_request wrapper around struct
request so that the latter doesn't get bloated by all the
synchronization primitives.

How do you ensure this is always called from the main thread?  Calling
queue_request from helper threads seems like it would cause major
problems.




More information about the sheepdog mailing list