From 4200872b37ee59b5432d010becaabf84709798c5 Mon Sep 17 00:00:00 2001 From: Blue Swirl Date: Sat, 10 Mar 2012 16:57:10 +0000 Subject: ioport: use INT64_MAX for IO ranges Expression UINT64_MAX + 1 will make the range bigger than what can be represented with a 64 bit type. This would trigger an assert in int128_get64() after the next patch. Signed-off-by: Blue Swirl Signed-off-by: Avi Kivity --- ioport.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ioport.c') diff --git a/ioport.c b/ioport.c index 78a3b890fb..6e4ca0dd91 100644 --- a/ioport.c +++ b/ioport.c @@ -385,7 +385,7 @@ static void portio_list_add_1(PortioList *piolist, * rather than an offset relative to to start + off_low. */ memory_region_init_io(region, ops, piolist->opaque, piolist->name, - UINT64_MAX); + INT64_MAX); memory_region_init_alias(alias, piolist->name, region, start + off_low, off_high - off_low); memory_region_add_subregion(piolist->address_space, -- cgit v1.2.3