blueswir1 85df0de4cf Allow to register a callback with fw_cfg_add_callback()
fw_cfg_add_callback() checks if key has FW_CFG_WRITE_CHANNEL bit set
after masking the key with FW_CFG_ENTRY_MASK.

But as FW_CFG_ENTRY_MASK is ~(FW_CFG_WRITE_CHANNEL | FW_CFG_ARCH_LOCAL),
the bit is never set and function exits.

This patch corrects this by checking the bit before masking the value.

Signed-by-off: Laurent Vivier <Laurent.Vivier@bull.net>
Acked-by: Gleb Natapov <gleb@redhat.com>


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5978 c046a42c-6fe2-441c-8c8c-71466251a162
2008-12-11 17:30:50 +00:00
..
2008-12-03 22:48:44 +00:00
2008-11-05 16:04:33 +00:00
2008-12-03 22:48:44 +00:00
2008-12-09 20:09:57 +00:00
2008-12-02 17:47:02 +00:00
2008-12-03 22:48:44 +00:00
2008-11-05 20:24:35 +00:00
2008-10-31 17:25:56 +00:00
2008-12-09 20:09:57 +00:00
2008-12-02 17:47:02 +00:00
2008-12-03 22:48:44 +00:00
2008-12-02 17:47:02 +00:00
2008-12-02 17:47:02 +00:00
2008-12-07 23:26:24 +00:00
2008-10-28 10:59:59 +00:00
2008-12-11 00:14:28 +00:00
2008-12-10 18:17:06 +00:00
2008-10-31 17:25:56 +00:00
2008-10-28 10:59:59 +00:00
2008-10-28 10:59:59 +00:00
2008-10-28 10:59:59 +00:00
2008-10-28 10:59:59 +00:00
2008-10-28 10:59:59 +00:00
2008-12-07 23:26:09 +00:00
2008-12-04 20:33:06 +00:00
2008-12-10 15:02:07 +00:00
2008-12-09 20:09:57 +00:00
2008-12-07 22:46:42 +00:00
2008-12-10 15:02:07 +00:00
2008-12-02 17:47:02 +00:00
2008-12-03 22:48:44 +00:00
2008-12-04 21:34:52 +00:00
2008-12-07 23:00:00 +00:00
2008-10-04 07:20:07 +00:00
2008-10-28 10:59:59 +00:00
2008-10-28 10:59:59 +00:00
2008-10-02 19:14:17 +00:00
2008-12-07 22:46:42 +00:00
2008-12-07 23:26:24 +00:00
2008-10-28 10:59:59 +00:00
2008-12-03 22:48:44 +00:00
2008-12-02 17:47:02 +00:00
2008-12-07 22:46:42 +00:00
2008-12-07 22:46:49 +00:00
2008-10-31 17:25:56 +00:00
2008-12-02 17:47:02 +00:00
2008-12-02 17:47:02 +00:00
2008-11-05 20:24:35 +00:00
2008-12-07 22:46:42 +00:00
2008-12-02 17:47:02 +00:00
2008-07-02 16:48:32 +00:00
2008-12-02 17:47:02 +00:00
2008-11-02 10:51:05 +00:00
2008-11-05 19:25:39 +00:00
2008-12-02 17:47:02 +00:00
2008-10-02 19:14:17 +00:00
2008-12-03 22:48:44 +00:00
2008-12-09 20:09:57 +00:00
2008-12-04 20:33:06 +00:00
2008-12-04 20:33:06 +00:00
2008-12-04 19:52:44 +00:00
2008-12-04 19:52:44 +00:00
2008-12-03 22:48:44 +00:00