[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[qemu-s390x] [PULL 30/34] pc-bios/s390-ccw: Do not pre-initialize empty
From: |
Cornelia Huck |
Subject: |
[qemu-s390x] [PULL 30/34] pc-bios/s390-ccw: Do not pre-initialize empty array |
Date: |
Thu, 19 Sep 2019 14:41:11 +0200 |
From: Thomas Huth <address@hidden>
Since commit 339686a358b11a231aa5b6d1424e7a1460d7f277 ("pc-bios/s390-ccw:
zero out bss section"), we are clearing now the BSS in start.S, so there
is no need to pre-initialize the loadparm_str array with zeroes anymore.
Reviewed-by: Cornelia Huck <address@hidden>
Signed-off-by: Thomas Huth <address@hidden>
---
pc-bios/s390-ccw/main.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pc-bios/s390-ccw/main.c b/pc-bios/s390-ccw/main.c
index a69c73349e8f..a21b38628075 100644
--- a/pc-bios/s390-ccw/main.c
+++ b/pc-bios/s390-ccw/main.c
@@ -17,7 +17,7 @@
char stack[PAGE_SIZE * 8] __attribute__((__aligned__(PAGE_SIZE)));
static SubChannelId blk_schid = { .one = 1 };
-static char loadparm_str[LOADPARM_LEN + 1] = { 0, 0, 0, 0, 0, 0, 0, 0, 0 };
+static char loadparm_str[LOADPARM_LEN + 1];
QemuIplParameters qipl;
IplParameterBlock iplb __attribute__((__aligned__(PAGE_SIZE)));
static bool have_iplb;
--
2.20.1
- [qemu-s390x] [PULL 00/34] s390x update, Cornelia Huck, 2019/09/19
- [qemu-s390x] [PULL 34/34] s390x/cpumodel: Add the z15 name to the description of gen15a, Cornelia Huck, 2019/09/19
- [qemu-s390x] [PULL 33/34] s390x/kvm: Officially require at least kernel 3.15, Cornelia Huck, 2019/09/19
- [qemu-s390x] [PULL 31/34] pc-bios/s390-ccw/net: fix a possible memory leak in get_uuid(), Cornelia Huck, 2019/09/19
- [qemu-s390x] [PULL 32/34] pc-bios/s390-ccw: Rebuild the s390-netboot.img firmware image, Cornelia Huck, 2019/09/19
- [qemu-s390x] [PULL 30/34] pc-bios/s390-ccw: Do not pre-initialize empty array,
Cornelia Huck <=
- [qemu-s390x] [PULL 29/34] tests/tcg: target/s390x: Test MVO, Cornelia Huck, 2019/09/19
- [qemu-s390x] [PULL 28/34] s390x/tcg: MVO: Fault-safe handling, Cornelia Huck, 2019/09/19
- [qemu-s390x] [PULL 27/34] s390x/tcg: MVST: Fault-safe handling, Cornelia Huck, 2019/09/19
- [qemu-s390x] [PULL 25/34] s390x/tcg: MVN: Fault-safe handling, Cornelia Huck, 2019/09/19
- [qemu-s390x] [PULL 23/34] s390x/tcg: NC: Fault-safe handling, Cornelia Huck, 2019/09/19
- [qemu-s390x] [PULL 24/34] s390x/tcg: MVCIN: Fault-safe handling, Cornelia Huck, 2019/09/19
- [qemu-s390x] [PULL 26/34] s390x/tcg: MVZ: Fault-safe handling, Cornelia Huck, 2019/09/19
- [qemu-s390x] [PULL 21/34] s390x/tcg: OC: Fault-safe handling, Cornelia Huck, 2019/09/19
- [qemu-s390x] [PULL 20/34] s390x/tcg: MVCLU: Fault-safe handling, Cornelia Huck, 2019/09/19
- [qemu-s390x] [PULL 17/34] s390x/tcg: Fault-safe memmove, Cornelia Huck, 2019/09/19