swap.c: facepalm
authorAlan Cox <alan@linux.intel.com>
Sat, 11 Nov 2017 22:43:18 +0000 (22:43 +0000)
committerAlan Cox <alan@linux.intel.com>
Sat, 11 Nov 2017 22:43:18 +0000 (22:43 +0000)
The free stats look rather saner now

Kernel/swap.c

index 10040f4..41f9128 100644 (file)
@@ -29,13 +29,13 @@ void swapmap_add(uint8_t swap)
        if (swapptr == MAX_SWAPS)
                panic(maxswap);
        swapmap[swapptr++] = swap;
-       sysinfo.swapusedk += SWAP_SIZE / 2;
+       sysinfo.swapusedk -= SWAP_SIZE / 2;
 }
 
 int swapmap_alloc(void)
 {
         if (swapptr) {
-               sysinfo.swapusedk -= SWAP_SIZE / 2;
+               sysinfo.swapusedk += SWAP_SIZE / 2;
                 return swapmap[--swapptr];
        }
         else