mem_event: use C99 initializers for mem_event_request_t users
authorOlaf Hering <olaf@aepfle.de>
Mon, 20 Feb 2012 21:16:32 +0000 (22:16 +0100)
committerOlaf Hering <olaf@aepfle.de>
Mon, 20 Feb 2012 21:16:32 +0000 (22:16 +0100)
commit8295fa0d827768695eab81ce6c950a575cfec47b
tree30059014e122cedeb6c6ee466dd9cb3ea99f24b6
parent6eac9387aa320979c626d556fcdda8e8b83fd70a
mem_event: use C99 initializers for mem_event_request_t users

Use C99 initializers for mem_event_request_t users to make sure req is
always cleared, even with local debug patches that shuffle code around
to have a single exit point.
The common case is to use and send req, so it does not add significant
overhead to always clear req.

Signed-off-by: Olaf Hering <olaf@aepfle.de>
Acked-by: Tim Deegan <tim@xen.org>
Committed-by: Tim Deegan <tim@xen.org>
xen/arch/x86/hvm/hvm.c
xen/arch/x86/mm/p2m.c