Re: uvm amap: Simplify amap traversal in amap_swap_off

2016-04-10 Thread Stefan Kempf
I'd like to commit this soon unless there are objections. Stefan Kempf wrote: > The recent uvm commits fixed hangs because machines went out of memory > because of using too much space for amap slots. > > It's possible to shrink memory requirements for amaps even more, > but the current code need

uvm amap: Simplify amap traversal in amap_swap_off

2016-03-19 Thread Stefan Kempf
The recent uvm commits fixed hangs because machines went out of memory because of using too much space for amap slots. It's possible to shrink memory requirements for amaps even more, but the current code needs some simplifications first. So here's another cleanup diff. There'll be one or two more