cvs commit: src/sys/vm vm_extern.h vm_kern.c
alc at cs.rice.edu
Fri Jul 30 20:53:16 PDT 2004
On Sat, Jul 31, 2004 at 02:12:55AM +0200, Pawel Jakub Dawidek wrote:
> On Sun, Jul 25, 2004 at 08:08:59PM +0000, Alan Cox wrote:
> +> alc 2004-07-25 20:08:59 UTC
> +> FreeBSD src repository
> +> Modified files:
> +> sys/vm vm_extern.h vm_kern.c
> +> Log:
> +> For years, kmem_alloc_pageable() has been misused. Now that the last of
> +> these misuses has been corrected, remove it before new ones appear, such as
> +> arm/arm/pmap.c revision 1.8.
> It probably needs __FreeBSD_version bump, because this function was used by
> vmware port, which is broken now.
The uses of kmem_alloc_pageable() that I found in the vmware port
should be changed to kmem_alloc_nofault(). Such a change would
also be backward compatible, i.e., it would work on older versions.
More information about the cvs-src