cvs commit: src/sys/vm vm_map.c

Alan Cox alc at cs.rice.edu
Sat Jun 17 08:50:48 UTC 2006


Tilman Linneweh wrote:

> On Jun 14, 2006, at 19:48, Alan Cox wrote:
>
>> alc         2006-06-14 17:48:46 UTC
>>
>>   FreeBSD src repository
>>
>>   Modified files:
>>     sys/vm               vm_map.c
>>   Log:
>>   Correct an error in the previous revision that could lead to a  panic:
>>   Found mapped cache page.  Specifically, if cnt.v_free_count dips  
>> below
>>   cnt.v_free_reserved after p_start has been set to a non-NULL value,
>>   then vm_map_pmap_enter() would break out of the loop and incorrectly
>>   call pmap_enter_object() for the remaining address range.  To  correct
>>   this error, this revision truncates the address range so that
>>   pmap_enter_object() will not map any cache pages.
>>
>
> Hello Alan,
>
> I am still getting "Found mapped cache page" panics with this  
> revision on
> amd64

Please update again and let me know if you still have problems.

Alan



More information about the cvs-src mailing list