Konrad Rzeszutek Wilk
5842f57685
xen/hvc: Check HVM_PARAM_CONSOLE_[EVTCHN|PFN] for correctness.
...
We need to make sure that those parameters are setup to be correct.
As such the value of 0 is deemed invalid and we find that we
bail out. The hypervisor sets by default all of them to be zero
and when the hypercall is done does a simple:
a.value = d->arch.hvm_domain.params[a.index];
Which means that if the Xen toolstack forgot to setup the proper
HVM_PARAM_CONSOLE_EVTCHN (or the PFN one), we would get the
default value of 0 and use that.
CC: stable@kernel.org
Fixes-Oracle-Bug: 14091238
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2012-05-24 14:23:01 -04:00
..
2012-04-06 19:56:04 -07:00
2012-04-13 14:04:08 +01:00
2012-03-28 18:30:03 +01:00
2012-04-09 14:54:22 -07:00
2012-04-10 14:13:30 -04:00
2012-04-13 18:45:13 -07:00
2012-04-09 15:47:49 -04:00
2012-04-12 15:36:33 -07:00
2012-04-12 00:05:05 +02:00
2012-04-13 17:57:40 -07:00
2012-04-06 21:48:59 -04:00
2012-03-27 16:03:32 -07:00
2012-04-10 15:30:16 -07:00
2012-04-06 17:56:20 -07:00
2012-03-28 18:30:03 +01:00
2012-04-10 22:15:39 -06:00
2012-04-12 17:42:01 +01:00
2012-04-05 15:25:50 -07:00
2012-04-09 12:17:38 -07:00
2012-04-10 08:09:03 -07:00
2012-03-28 18:30:03 +01:00
2012-04-05 15:25:50 -07:00
2012-04-12 18:51:32 -07:00
2012-04-12 12:49:07 -07:00
2012-04-05 15:30:34 -07:00
2012-04-12 15:36:33 -07:00
2012-03-28 13:56:35 -07:00
2012-03-28 18:30:03 +01:00
2012-04-12 16:05:06 +10:00
2012-04-11 11:05:34 -07:00
2012-03-28 15:58:21 -07:00
2012-04-13 14:04:08 +01:00
2012-04-05 15:30:34 -07:00
2012-04-05 20:32:34 -04:00
2012-04-09 01:38:55 -04:00
2012-04-12 14:04:33 -07:00
2012-03-28 18:30:03 +01:00
2012-04-10 14:20:56 -06:00
2012-04-05 15:25:50 -07:00
2012-03-28 15:58:21 -07:00
2012-04-15 13:06:29 -07:00
2012-03-29 16:00:48 -07:00
2012-03-30 16:45:39 -07:00
2012-03-30 16:45:39 -07:00
2012-03-30 16:09:02 -07:00
2012-04-10 10:26:41 -07:00
2012-04-05 15:25:50 -07:00
2012-04-12 13:12:12 -07:00
2012-03-28 15:58:21 -07:00
2012-03-28 18:30:03 +01:00
2012-04-15 11:08:53 -07:00
2012-03-30 00:09:17 -07:00
2012-04-15 17:35:19 -07:00
2012-04-12 15:35:12 -07:00
2012-04-06 18:57:05 -07:00
2012-05-24 14:23:01 -04:00
2012-04-11 08:31:06 -07:00
2012-04-05 15:25:50 -07:00
2012-04-15 11:14:54 -07:00
2012-03-31 08:09:51 +05:30
2012-03-29 18:02:10 -07:00
2012-05-21 14:11:36 -04:00
2012-04-02 09:50:40 -07:00
2012-04-02 09:50:40 -07:00