| |
@@ -9,13 +9,13 @@
|
| |
}
|
| |
- ret = ram_block_discard_range(rb, offset, size);
|
| |
+ ret = ram_block_discard_is_disabled()
|
| |
- + ? ram_block_discard_range(rb, offset, size)
|
| |
- + : 0;
|
| |
+ + ? 0
|
| |
+ + : ram_block_discard_range(rb, offset, size);
|
| |
} else {
|
| |
- ret = ram_block_discard_guest_memfd_range(rb, offset, size);
|
| |
+ ret = ram_block_discard_is_disabled()
|
| |
- + ? ram_block_discard_guest_memfd_range(rb, offset, size)
|
| |
- + : 0;
|
| |
+ + ? 0
|
| |
+ + : ram_block_discard_guest_memfd_range(rb, offset, size);
|
| |
}
|
| |
|
| |
out_unref:
|
| |