- * To clear up the terminology a bit:
- * resv = reserved (but not neccessarily used)
- * alloc = used (neccessarily reserved)
- * avail = not reserved (neccessarily free)
- * free = not allocates (possibly reserved)
+ * However, Solaris does not allow to allocated/reserved more than the
+ * available swap (physical memory + disk swap), so the pedant may
+ * prefer: allocated + unallocated = reserved, available
+ *
+ * We map the above to: used + resv = n/a, free
+ *
+ * Does your brain hurt yet? - Christophe Kalt
+ *
+ * Oh, and in case you wonder,
+ * swap_alloc = pagesize * ( ai.ani_max - ai.ani_free );
+ * can suffer from a 32bit overflow.