> We use only one L4 slot for the direct map, which means that we cannot > map more than 512GB. Panic properly if this limit is reached.
thanks for making the failure mode clear. it would be nice to remove this limitation, and support upto at least 16TB of ram. systems with well over 512GB are not entirely uncommon in 2016, and the future is coming ;) (we'll need a bunch of fixes in pmap and uvm to go beyond this - we have some 32 bit page number limitations to deal with.) .mrg.