Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| soc:2010:peper:journal:week9 [2010/07/26 15:42] peper created | soc:2010:peper:journal:week9 [2010/08/08 07:58] (current) peper | ||
|---|---|---|---|
| Line 19: | Line 19: | ||
| <code> | <code> | ||
| # insmod kmod/uio-dma.ko | # insmod kmod/uio-dma.ko | ||
| - | # insmod kmod/uio-dma-gpxe.ko | + | # insmod kmod/uio-dma-pci.ko | 
| </code> | </code> | ||
| * Get a spare nic or run under kvm with multiple nics | * Get a spare nic or run under kvm with multiple nics | ||
| Line 26: | Line 26: | ||
| # echo -n "0000:00:04.0" > /sys/bus/pci/drivers/$driver/unbind | # echo -n "0000:00:04.0" > /sys/bus/pci/drivers/$driver/unbind | ||
| </code> | </code> | ||
| - | * Add the vendor and device number to the uio-dma-gpxe driver | + | * Add the vendor and device number to the uio-dma-pci driver | 
| <code> | <code> | ||
| - | # echo "8086 100e" > /sys/bus/pci/drivers/uio-dma-gpxe/new_id | + | # echo "8086 100e" > /sys/bus/pci/drivers/uio-dma-pci/new_id | 
| </code> | </code> | ||
| * That should autobind the device, to do it manully | * That should autobind the device, to do it manully | ||
| <code> | <code> | ||
| - | # echo -n "0000:00:04.0" > /sys/bus/pci/drivers/uio-dma-gpxe/bind | + | # echo -n "0000:00:04.0" > /sys/bus/pci/drivers/uio-dma-pci/bind | 
| </code> | </code> | ||
| * Expected ''dmesg'' output | * Expected ''dmesg'' output | ||
| Line 40: | Line 40: | ||
| Driver enabling UIO-DMA for a device version: 0.0.0 | Driver enabling UIO-DMA for a device version: 0.0.0 | ||
| ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 10 | ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 10 | ||
| - | uio-dma-gpxe 0000:00:04.0: PCI INT A -> Link[LNKD] -> GSI 10 (level, high) -> IRQ 10 | + | uio-dma-pci 0000:00:04.0: PCI INT A -> Link[LNKD] -> GSI 10 (level, high) -> IRQ 10 | 
| uio-dma: added device. id 0 0000:00:04.0 | uio-dma: added device. id 0 0000:00:04.0 | ||
| </code> | </code> | ||



