[Top] [All Lists]

Re: vmalloc bugs in 2.4.5???

To: Atsushi Nemoto <>
Subject: Re: vmalloc bugs in 2.4.5???
From: Ralf Baechle <>
Date: Wed, 7 Nov 2001 02:41:46 -0800
In-reply-to: <>; from on Wed, Nov 07, 2001 at 10:39:47AM +0900
References: <013301c165cc$5d030fa0$> <> <>
User-agent: Mutt/1.2.5i
On Wed, Nov 07, 2001 at 10:39:47AM +0900, Atsushi Nemoto wrote:

> In 2.4.5, flush_cache_all() (and flush_tlb_all()) is called in
> vmalloc_area_pages().  I think this call protect us from virtual
> aliasing problem.
> By the way, does anybody have any problem with vmalloc on recent
> kernel?
> In somewhere between 2.4.6 and 2.4.9, the call to flush_cache_all()
> disappered from vmalloc_area_pages().  I have a data corruption
> problem in vmalloc()ed area without this call.  I think we still need
> this call.

Entirely correct.  I'm just trying to find why this call got removed
in 2.4.10.  Clearly wrong;  I had not noticed that these two lines
got removed and thus was assuming the code of those two must somehow
be malfunctioning.


<Prev in Thread] Current Thread [Next in Thread>