Laine Stump 0f4f5cb26d rng: tighten up domain <controller> schema
The rng schema for <controller> had been non-specific about which
types of controllers allowed which models, and also allowed the
num_queues attribute (since that hasn't been released yet, should we
rename it to "numQueues"?) and <master> subelement to be included for
any controller type. In reality, half of the models are allowed only
for type='scsi', and the other half only for type='usb', num_queues is
allowed only for type='scsi', and <master> only for type='usb'.

This patch makes a separate <group> for type='scsi' and type='usb',
with each group allowing only the appropriate model values, and
allowing num_queue and <master> only when appropriate.

<interleave> also hadn't been specified, forcing a specific order of
subelements, which should never be done. (Note that the <interleave>
had to surround the main element attributes that are in the <group>
subelements, due to one of the <group>s containing a subelement).
2013-04-18 06:59:27 -04:00
..
2012-10-12 00:03:43 +02:00
2012-10-12 00:03:43 +02:00
2011-04-01 16:03:11 -06:00
2009-11-06 16:05:18 +01:00
2011-10-29 19:50:48 +02:00
2012-12-06 16:15:54 -07:00
2009-09-22 12:55:39 +02:00
2013-01-30 09:37:03 +01:00
2011-03-28 10:40:24 +08:00
2013-04-18 11:43:18 +08:00
2009-07-16 15:06:42 +02:00
2013-04-01 10:57:04 +08:00
2009-07-29 09:04:21 +01:00
2012-10-12 00:03:43 +02:00
2012-08-10 10:58:38 +02:00
2013-03-20 21:47:49 +08:00
2011-05-11 08:18:04 -06:00
2011-04-01 16:03:11 -06:00