Jamie Iles
af9751316e
hw/core/loader: return image sizes as ssize_t
...
Various loader functions return an int which limits images to 2GB which
is fine for things like a BIOS/kernel image, but if we want to be able
to load memory images or large ramdisks then any file over 2GB would
silently fail to load.
Cc: Luc Michel <lmichel@kalray.eu>
Signed-off-by: Jamie Iles <jamie@nuviainc.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Luc Michel <lmichel@kalray.eu>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-Id: <20211111141141.3295094-2-jamie@nuviainc.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2022-06-10 09:31:42 +10:00
..
2022-05-16 04:38:40 -04:00
2022-06-08 19:38:47 +01:00
2022-05-19 16:19:02 +01:00
2022-04-06 14:31:55 +02:00
2022-06-10 09:31:42 +10:00
2022-05-25 21:26:35 +02:00
2022-04-06 14:31:55 +02:00
2022-05-25 10:31:33 +02:00
2022-05-16 04:38:40 -04:00
2022-06-10 09:31:42 +10:00
2022-05-13 07:57:26 -04:00
2022-06-08 19:38:47 +01:00
2022-05-19 16:19:03 +01:00
2022-05-25 10:31:33 +02:00
2022-05-28 12:25:42 +02:00
2022-05-30 19:49:42 +02:00
2022-03-21 15:44:44 +01:00
2022-06-10 09:31:42 +10:00
2022-06-09 14:47:42 +01:00
2022-05-16 04:38:40 -04:00
2022-06-10 09:31:42 +10:00
2021-09-30 13:42:10 +01:00
2022-03-08 19:38:17 +01:00
2022-05-09 08:21:14 +02:00
2022-06-06 18:14:13 +00:00
2022-05-19 16:19:03 +01:00
2022-05-13 07:57:26 -04:00
2022-04-06 14:31:55 +02:00
2022-05-09 08:21:14 +02:00
2022-05-08 18:52:37 +01:00
2022-05-19 16:19:03 +01:00
2022-04-26 08:17:05 -07:00
2021-09-30 13:42:10 +01:00
2022-06-03 21:48:24 +02:00
2022-05-12 12:29:43 +02:00
2022-05-15 10:33:01 +09:00
2022-06-08 19:38:47 +01:00
2022-05-13 07:57:26 -04:00
2022-05-13 07:57:26 -04:00
2022-05-26 17:11:32 -03:00
2022-04-26 12:25:14 +02:00
2022-05-16 13:56:24 +01:00
2022-06-10 09:31:42 +10:00
2022-06-06 18:14:13 +00:00
2022-04-21 10:06:42 -07:00
2022-06-06 09:26:53 +02:00
2022-06-08 19:38:47 +01:00
2022-05-30 12:34:46 +01:00
2022-03-08 18:46:48 +01:00
2022-03-21 15:44:44 +01:00
2022-03-06 05:28:55 -05:00
2022-05-12 12:29:44 +02:00
2022-06-08 19:38:47 +01:00
2022-05-02 17:03:03 +02:00
2022-06-08 19:38:47 +01:00
2022-06-07 20:37:25 -04:00
2021-07-20 20:10:21 +02:00
2022-06-06 09:26:53 +02:00
2022-06-08 08:44:19 -06:00
2022-05-16 16:15:41 -04:00
2022-05-02 17:03:03 +02:00
2022-05-12 12:07:06 +02:00
2022-05-09 08:21:14 +02:00
2022-05-06 15:27:40 -07:00
2022-06-06 18:09:03 +00:00
2022-06-06 18:09:03 +00:00