Messages in this thread |  | | | Date | Mon, 12 Jun 2006 15:12:09 +0200 | | From | Ingo Molnar <> | | Subject | Re: [PATCH 2.6.17-rc6 7/9] Remove some of the kmemleak false positives |
| |
* Pekka J Enberg <penberg@cs.Helsinki.FI> wrote:
> > > - arch/i386/kernel/setup.c: > > > False positive because res pointer is stored in a global instance of > > > struct resource. > > > > there's no good way around this one but to annotate it in one way or > > another. > > Scanning bss and data sections is too expensive, I guess. I would > prefer we create a separate section for gc roots but what you're > suggesting is ok as well.
kmemleak does scan global data sections. I dont know why we dont discover this particular pointer though: the resource pointer ought to be accessible via the iomem_resource.parent/sibling/child sorted list. Hm.
Ingo - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |