| Summary: | problems with new "contigmalloc" routine | ||
|---|---|---|---|
| Product: | Base System | Reporter: | Hans Petter Selasky <hselasky> |
| Component: | kern | Assignee: | Alan Cox <alc> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | 6.0-CURRENT | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
Hans Petter Selasky
2005-05-20 12:30:11 UTC
alc 2007-04-19 05:39:54 UTC
FreeBSD src repository
Modified files:
sys/vm vm_contig.c
Log:
Correct contigmalloc2()'s implementation of M_ZERO. Specifically,
contigmalloc2() was always testing the first physical page for PG_ZERO,
not the current page of interest.
Submitted by: Michael Plass
PR: 81301
MFC after: 1 week
Revision Changes Path
1.58 +1 -1 src/sys/vm/vm_contig.c
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->patched It seems a patch has already been committed and is awaiting MFC. Responsible Changed From-To: freebsd-bugs->alc State Changed From-To: patched->closed All three of the issues raised in this PR are addressed by the new implementation of contigmalloc(9) that is now in HEAD and will appear in FreeBSD 7.0. Due to the extent of the changes, I cannot foresee an MFC to RELENG_6. However, the bug in the implementation of M_ZERO has been corrected in RELENG_6. |