mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 02:30:03 +01:00
remus: fix check for installed qdiscs on ifb
current check includes ingress and pfifo_fast. Add mq to the list of allowed qdiscs already installed on ifb. This patch fixes cases where remus fails to start, due to an mq qdisc already present on the vif. Signed-off-by: Shriram Rajagopalan <rshriram@cs.ubc.ca> Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
This commit is contained in:
1 parent
5a04c93500
commit
28745ea9bb
2 files changed
+3
-4
No files matched your search
@@ -320,9 +320,9 @@ class BufferedNIC(CheckpointedDevice):
|
||||
if q['kind'] == 'plug':
|
||||
self.installed = True
|
||||
return
|
||||
if q['kind'] not in ('ingress', 'pfifo_fast'):
|
||||
if q['kind'] not in ('ingress', 'pfifo_fast', 'mq'):
|
||||
raise BufferedNICException('there is already a queueing '
|
||||
'discipline on %s' % devname)
|
||||
'discipline %s on %s' % (q['kind'], devname))
|
||||
|
||||
print ('installing buffer on %s... ' % devname),
|
||||
req = qdisc.addrequest(self.bufdevno, self.handle, self.q)
|
||||
|
||||
@@ -8,11 +8,10 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-03-25 21:46+0000\n"
|
||||
"POT-Creation-Date: 2011-03-31 18:00+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||