Hi Felix, Good point.
Matt ----- Original Message ----- From: "Felix Frank" <[email protected]> To: "Simon Wilkinson" <[email protected]> Cc: "OpenAFS Devel" <[email protected]> Sent: Thursday, July 2, 2009 6:33:56 AM GMT -05:00 US/Canada Eastern Subject: Re: [OpenAFS-devel] Patch to prepare the client for addition protocols > is just untidy programming. I can see this happening somehow, and it might even end up being quite readable. Still, I fear call stacks would compare like this: Now: CacheXProc() => appropriate rx_Write/_Read *** With clean seperation: CacheXProc() => fetchOp/storeOp (from generic ops structure) => rx-wrapper (from struct afs_cacheOps) => appropriate rx calls That should be manageable, but adds stack overhead. Cheers - Felix _______________________________________________ OpenAFS-devel mailing list [email protected] https://lists.openafs.org/mailman/listinfo/openafs-devel _______________________________________________ OpenAFS-devel mailing list [email protected] https://lists.openafs.org/mailman/listinfo/openafs-devel
