On Nov 13, 2012, at 6:10 AM, Chuck Silvers wrote: > Module Name: src > Committed By: chs > Date: Tue Nov 13 14:10:24 UTC 2012 > > Modified Files: > src/sys/arch/amd64/include: vmparam.h > src/sys/arch/i386/include: vmparam.h > > Log Message: > bump VM_PHYSSEG_MAX to 32, we've seen a system where 16 wasn't enough.
When I saw that, I wondered if it wouldn't be better to still a smaller number of physseg but just mark the "missing" pages as BAD. UVM is missing the concept of bad pages but that wouldn't be difficult to add.