From: Michael S. Tsirkin Date: Mon, 29 Jun 2009 19:24:32 +0000 (+0300) Subject: KVM: remove in_range from io devices X-Git-Tag: v2.6.32-rc1~693^2~109 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bda9020e2463ec94db9f97e8615f3bae22069838;p=pandora-kernel.git KVM: remove in_range from io devices This changes bus accesses to use high-level kvm_io_bus_read/kvm_io_bus_write functions. in_range now becomes unused so it is removed from device ops in favor of read/write callbacks performing range checks internally. This allows aliasing (mostly for in-kernel virtio), as well as better error handling by making it possible to pass errors up to userspace. Signed-off-by: Michael S. Tsirkin Signed-off-by: Avi Kivity --- Reading git-diff-tree failed