[ovirt-users] experimenting with host device passthrough in ovirt 3.6

Jason Keltz jas at cse.yorku.ca
Mon Nov 9 16:44:24 UTC 2015


Hi.

I'd like to experiment with host device passthrough in ovirt 3.6.
I have a temperature sensor that connects up to a serial port.
I've plugged the device into one of my virt hosts, and through 
/dev/ttyS1, I can read it.

# dmesg | grep ttyS1
[    1.140221] 00:04: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A

ls -l /sys/class/tty/ttyS1/device/driver reveals:

> total 0
> drwxr-xr-x. 2 root root    0 Nov  7 19:01 .
> drwxr-xr-x. 7 root root    0 Nov  7 19:01 ..
> lrwxrwxrwx. 1 root root    0 Nov  9 11:32 00:04 -> 
> ../../../../devices/pnp0/00:04
> lrwxrwxrwx. 1 root root    0 Nov  9 11:32 00:05 -> 
> ../../../../devices/pnp0/00:05
> --w-------. 1 root root 4096 Nov  9 11:32 bind
> --w-------. 1 root root 4096 Nov  7 19:01 uevent
> --w-------. 1 root root 4096 Nov  9 11:32 unbind

> # ls -al /sys/devices/pnp0/00\:04/
> total 0
> drwxr-xr-x.  4 root root    0 Nov  7 19:01 .
> drwxr-xr-x. 17 root root    0 Nov  7 19:01 ..
> lrwxrwxrwx.  1 root root    0 Nov  7 19:01 driver -> 
> ../../../bus/pnp/drivers/serial
> lrwxrwxrwx.  1 root root    0 Nov  9 11:34 firmware_node -> 
> ../../LNXSYSTM:00/device:00/PNP0A08:00/device:18/PNP0501:00
> -r--r--r--.  1 root root 4096 Nov  9 11:32 id
> -r--r--r--.  1 root root 4096 Nov  9 11:34 options
> drwxr-xr-x.  2 root root    0 Nov  7 19:01 power
> -rw-r--r--.  1 root root 4096 Nov  9 11:32 resources
> lrwxrwxrwx.  1 root root    0 Nov  7 19:01 subsystem -> ../../../bus/pnp
> drwxr-xr-x.  3 root root    0 Nov  7 19:01 tty
> -rw-r--r--.  1 root root 4096 Nov  7 19:01 uevent

I don't necessarily see this device listed in the host passtshrough.
In addition, since I'm able to connect to the serial device right now on 
the host, this would mean that I need to "blacklist" that device from 
the host so that when it boots, it doesn't load the driver?

Thanks for any help..

Jason.


-- 
Jason Keltz
Manager of Development
Department of Electrical Engineering and Computer Science
York University, Toronto, Canada
Tel: 416-736-2100 x. 33570
Fax: 416-736-5872




More information about the Users mailing list