On Thu, Apr 24, 2008 at 10:35:31AM -0400, Chas Williams (CONTRACTOR) wrote:
> In message <[EMAIL PROTECTED]>,Troy Benjegerdes writes:
> >It dies when I try to access a 0-size file in afs_MemRead, or uiomove.
> >The last working version I had on PPC was 1.4.3rc1, and I
> >have a working version of 1.4.5 on x86 as well.
> >
> >Should the call the uiomove/memcpy have a size of zero? Or would there
> >be some metadata that needs to get moved? Why do we even bother for
> >a zero sized file?
> 
> i imagine it is trying to pad the block of memory with zeros.

That makes sense, and from what I can tell from tcpdump output, there
were several 'fetchStatus' calls, but no 'fetchData', so I'm wondering
if there is some optimization to avoid fetching a zero-sized file that
somehow broke memcache.
_______________________________________________
OpenAFS-devel mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-devel

Reply via email to