Commit aa4e10d
committed
EXPERIMENTAL Report maxmem and fix get_mem variants
Add "maxmem" property to "Qubes" (app) and "AdminVM", so clients can now
system/host memory and dom0 memory.
Fix "get_mem" and "get_mem_static_max" mess:
- AdminVM:
- "get_mem": supposedly, should report usage in KiB, but it's reading
/proc/meminfo and returning kB
- "get_mem_static_max": returning total host memory
- QubesVM:
- "get_mem": supposedly, should report usage, but it's
reporting initial memory
- "get_mem_static_max": same as above
Now all of these methods returns memory in KiB. "get_mem" returns
allocated/assigned memory, while "get_mem_static_max" returns maxmem in
KiB.1 parent d3360ee commit aa4e10d
3 files changed
Lines changed: 70 additions & 52 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
899 | 899 | | |
900 | 900 | | |
901 | 901 | | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
902 | 907 | | |
903 | 908 | | |
904 | 909 | | |
| |||
1145 | 1150 | | |
1146 | 1151 | | |
1147 | 1152 | | |
| 1153 | + | |
| 1154 | + | |
| 1155 | + | |
| 1156 | + | |
| 1157 | + | |
| 1158 | + | |
| 1159 | + | |
| 1160 | + | |
| 1161 | + | |
1148 | 1162 | | |
1149 | 1163 | | |
1150 | 1164 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
28 | 30 | | |
29 | 31 | | |
30 | 32 | | |
| |||
33 | 35 | | |
34 | 36 | | |
35 | 37 | | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
36 | 62 | | |
37 | 63 | | |
38 | 64 | | |
| |||
95 | 121 | | |
96 | 122 | | |
97 | 123 | | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
98 | 132 | | |
99 | 133 | | |
100 | 134 | | |
| |||
176 | 210 | | |
177 | 211 | | |
178 | 212 | | |
179 | | - | |
180 | | - | |
181 | | - | |
182 | | - | |
183 | | - | |
| 213 | + | |
| 214 | + | |
184 | 215 | | |
185 | | - | |
186 | | - | |
| 216 | + | |
187 | 217 | | |
188 | | - | |
189 | | - | |
190 | | - | |
191 | | - | |
192 | | - | |
193 | | - | |
194 | | - | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
195 | 229 | | |
196 | 230 | | |
197 | 231 | | |
198 | 232 | | |
199 | 233 | | |
200 | 234 | | |
201 | 235 | | |
202 | | - | |
203 | | - | |
204 | | - | |
205 | | - | |
206 | | - | |
207 | | - | |
208 | | - | |
209 | | - | |
| 236 | + | |
210 | 237 | | |
211 | 238 | | |
212 | 239 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2595 | 2595 | | |
2596 | 2596 | | |
2597 | 2597 | | |
2598 | | - | |
| 2598 | + | |
2599 | 2599 | | |
2600 | | - | |
2601 | | - | |
| 2600 | + | |
| 2601 | + | |
2602 | 2602 | | |
2603 | | - | |
2604 | 2603 | | |
2605 | 2604 | | |
2606 | | - | |
2607 | 2605 | | |
2608 | 2606 | | |
2609 | 2607 | | |
2610 | | - | |
2611 | | - | |
| 2608 | + | |
2612 | 2609 | | |
2613 | 2610 | | |
2614 | 2611 | | |
| |||
2617 | 2614 | | |
2618 | 2615 | | |
2619 | 2616 | | |
2620 | | - | |
2621 | 2617 | | |
2622 | 2618 | | |
2623 | 2619 | | |
| |||
2626 | 2622 | | |
2627 | 2623 | | |
2628 | 2624 | | |
2629 | | - | |
2630 | | - | |
| 2625 | + | |
| 2626 | + | |
2631 | 2627 | | |
2632 | | - | |
2633 | | - | |
2634 | | - | |
2635 | | - | |
2636 | | - | |
2637 | | - | |
2638 | | - | |
2639 | | - | |
2640 | | - | |
2641 | | - | |
2642 | | - | |
2643 | | - | |
2644 | | - | |
2645 | | - | |
2646 | | - | |
2647 | | - | |
2648 | | - | |
2649 | | - | |
2650 | | - | |
2651 | | - | |
| 2628 | + | |
2652 | 2629 | | |
2653 | 2630 | | |
2654 | 2631 | | |
| |||
0 commit comments