52623f23b0
ram-compress.c: Make target independent
...
Make ram-compress.c target independent.
Signed-off-by: Lukas Straub <lukasstraub2@web.de >
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org >
Reviewed-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Juan Quintela <quintela@redhat.com >
2023-05-08 15:25:26 +02:00
4024cc8506
ram compress: Assert that the file buffer matches the result
...
Before this series, "nothing to send" was handled by the file buffer
being empty. Now it is tracked via param->result.
Assert that the file buffer state matches the result.
Signed-off-by: Lukas Straub <lukasstraub2@web.de >
Reviewed-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Juan Quintela <quintela@redhat.com >
2023-05-08 15:25:26 +02:00
b1f17720c1
ram.c: Move core decompression code into its own file
...
No functional changes intended.
Signed-off-by: Lukas Straub <lukasstraub2@web.de >
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org >
Reviewed-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Juan Quintela <quintela@redhat.com >
2023-05-08 15:25:26 +02:00
b5ca3368d9
ram.c: Move core compression code into its own file
...
No functional changes intended.
Signed-off-by: Lukas Straub <lukasstraub2@web.de >
Reviewed-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Juan Quintela <quintela@redhat.com >
2023-05-08 15:25:26 +02:00