[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Possible bug with pass-through hot-plug?


  • To: Simon Horman <horms@xxxxxxxxxxxx>
  • From: Tom Rotenberg <tom.rotenberg@xxxxxxxxx>
  • Date: Mon, 19 Oct 2009 04:27:47 +0200
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Sun, 18 Oct 2009 19:28:14 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=Sa0R99El1zVT3Dl2v5Je80fpuL48FFoeElK5sTOEeCQmCoTBPenKSnTBjVt9pje8uC ebPHn3mfvSXthGCKNBeDO+Gg0XPSQC2fhqrWie9gnJG78G3oR26cECjvLitVxWJVzQzm 46stwtFY41gf7dHxpt20dX+19AWM7tFfMAvSc=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

OK, so i'll try to see, if i manage to hack some working ASL code
myself, but i don't think it will work too much for me :)

So, i'll also wait for a patch from you (if and when such patch will
be released).

If i'll manage to solve it myself, i'll post the patch.

On Mon, Oct 19, 2009 at 4:09 AM, Simon Horman <horms@xxxxxxxxxxxx> wrote:
> Hi Tom,
>
> On Sun, Oct 18, 2009 at 07:20:05AM +0200, Tom Rotenberg wrote:
>> Simon,
>>
>> Just checked what u propsed, and it works.
>
> I must confess that I am surprised. Good work :-)
>
>> So, i'm pretty sure, that the problem is with the ASL code. I thought
>> of an implementaion change of the ASL code, which will make it work:
>> we will change it from:
>> ...
>> if ( slt == 0x1 )
>> else if (slt == 0x2)
>> ...
>> else if (slt == 0x20)
>> .,..
>>
>> to the following (just as an example):
>> if ( slt < 0x10 )
>> {
>>     if (slt == 0x1)
>> ...
>> } else {
>>     if ( slt == 0x11)
>> ...
>> }
>>
>> What do u think about this?
>
> I think that could be a good attack. To be honest I haven't done
> that much work with ASL, so I'm not sure how easy it would be
> to implement anything more sophisticated than what you suggest.
>
> The ASL code that you're hacking on was auto generated (off-line, by me)
> (unless I'm mistaken). Auto generating the replacement is probably
> a good idea. I can take a stab at that if you like, though time is
> quite tight at the moment as I'm travelling and in meetings a lot,
> so it might have to wait a week or so.
>
>

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.