Re: [uClinux-dev] [PATCH/RFC] FDPIC: add hook for arches to customize program header parsing

From: David Howells
Date: Sat Dec 05 2009 - 10:17:10 EST


Jie Zhang <jie.zhang@xxxxxxxxxx> wrote:

> > There needs to be a mapping covering the SRAM region for the purposes of the
>
> Our GDB is still lack of the feature to debug applications using SRAM. So this
> part of code was not got exercised. So if we remove this line, can this patch
> got merged?

No. Firstly, the piece of storage that gets munmapped isn't used, so unmapping
it isn't wrong. What you need to do is to put a mapping over the bit of the
SRAM you wish to use and then fill it and use it. Ideally, you'd do this
inside of do_mmap_pgoff() - that way those bits of the SRAM can be shared, but
I'm not sure how best to do that.

But you need to stick a VMA over it so that various checks don't spit
EFAULT/EIO at you.

David
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/