|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] pciback error - what does it mean?
"Ian Pratt" <m+Ian.Pratt@xxxxxxxxxxxx> writes:
>> >> Cardbus bridges have a "2" in this field. No idea what will happen
> if
>> >> you disable this test in pciback, but it's worth a go...
>> >
>> > It'll almost certainly just work. I'm not sure a test on device type
> is
>> > really necessary.
>>
>> Just disable the test will lead to trouble in function
>> pciback_config_header_add_fields
>> (.../xen/pciback/conf_space_header.c). There are two structures called
>> header_0 and header_1 that are used by pciback_config_add_fields. So
>> someone decided to not implement header_2 - maybe there was a reason
>> for the decision...
>
> Looking at include/linux/pci_regs.h there's quite a lot of similarity
> between a 'bridge' header type 1 and a 'cardbus bridge' header type2.
> It may well work defining a header_2 the same as header_1 and adding it
> to pciback_config_header_add_fields
Ok, everything back to start. It's not necessary to give the
card-bridge device to the guest system. I can use the pcmcia card in
the guest system just by giving the pci id of this card to the guest
and let the dom0 system init and manage the bridge - I'm really
suprised that it works this way.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|