|
40 | 40 |
|
41 | 41 | #for VT-d device setting
|
42 | 42 | modprobe pci_stub
|
| 43 | +echo "8086 5aa8" > /sys/bus/pci/drivers/pci-stub/new_id |
| 44 | +echo "0000:00:15.0" > /sys/bus/pci/devices/0000:00:15.0/driver/unbind |
| 45 | +echo "0000:00:15.0" > /sys/bus/pci/drivers/pci-stub/bind |
| 46 | + |
43 | 47 | echo "8086 5aaa" > /sys/bus/pci/drivers/pci-stub/new_id
|
44 | 48 | echo "0000:00:15.1" > /sys/bus/pci/devices/0000:00:15.1/driver/unbind
|
45 | 49 | echo "0000:00:15.1" > /sys/bus/pci/drivers/pci-stub/bind
|
@@ -109,7 +113,7 @@ acrn-dm -A -m $mem_size -c $2$boot_GVT_option"$GVT_args" -s 0:0,hostbridge -s 1:
|
109 | 113 | -s 8,wdt-i6300esb \
|
110 | 114 | -s 3,virtio-blk$boot_dev_flag,/data/$5/$5.img \
|
111 | 115 | -s 4,virtio-net,$tap $boot_image_option \
|
112 |
| - -s 7,xhci,1-1:1-2:1-3:2-1:2-2:2-3:cap=apl \ |
| 116 | + -s 7,passthru,0/15/0 \ |
113 | 117 | -s 9,passthru,0/15/1 \
|
114 | 118 | -s 15,passthru,0/f/0 \
|
115 | 119 | -s 27,passthru,0/1b/0 \
|
|
168 | 172 |
|
169 | 173 | #for VT-d device setting
|
170 | 174 | modprobe pci_stub
|
| 175 | +echo "8086 5aa8" > /sys/bus/pci/drivers/pci-stub/new_id |
| 176 | +echo "0000:00:15.0" > /sys/bus/pci/devices/0000:00:15.0/driver/unbind |
| 177 | +echo "0000:00:15.0" > /sys/bus/pci/drivers/pci-stub/bind |
| 178 | + |
171 | 179 | echo "8086 5aaa" > /sys/bus/pci/drivers/pci-stub/new_id
|
172 | 180 | echo "0000:00:15.1" > /sys/bus/pci/devices/0000:00:15.1/driver/unbind
|
173 | 181 | echo "0000:00:15.1" > /sys/bus/pci/drivers/pci-stub/bind
|
|
272 | 280 | -l com1,stdio \
|
273 | 281 | -s 9,virtio-net,$tap \
|
274 | 282 | -s 3,virtio-blk$boot_dev_flag,/data/$5/$5.img \
|
275 |
| - -s 7,xhci,1-1:1-2:1-3:2-1:2-2:2-3:cap=apl \ |
| 283 | + -s 7,passthru,0/15/0 \ |
276 | 284 | -s 8,passthru,0/15/1 \
|
277 | 285 | -s 13,virtio-rpmb \
|
278 | 286 | -s 10,virtio-hyper_dmabuf \
|
|
0 commit comments