diff options
| author | Stephen Hemminger <stephen@networkplumber.org> | 2013-12-29 12:13:08 -0800 | 
|---|---|---|
| committer | Marcelo Tosatti <mtosatti@redhat.com> | 2014-01-08 19:03:00 -0200 | 
| commit | ea0269bc34a7df6bda1ee862ad198dee0839f170 (patch) | |
| tree | 5d7d3f00b13f9374bd8b8cb3ee3a6406ef7e4d89 /virt | |
| parent | 7940876e1330671708186ac3386aa521ffb5c182 (diff) | |
| download | linux-ea0269bc34a7df6bda1ee862ad198dee0839f170.tar.bz2 | |
kvm: remove dead code
The function kvm_io_bus_read_cookie is defined but never used
in current in-tree code.
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Diffstat (limited to 'virt')
| -rw-r--r-- | virt/kvm/kvm_main.c | 27 | 
1 files changed, 0 insertions, 27 deletions
| diff --git a/virt/kvm/kvm_main.c b/virt/kvm/kvm_main.c index e7c6ddd8ecc0..b28579e84248 100644 --- a/virt/kvm/kvm_main.c +++ b/virt/kvm/kvm_main.c @@ -2934,33 +2934,6 @@ int kvm_io_bus_read(struct kvm *kvm, enum kvm_bus bus_idx, gpa_t addr,  	return r < 0 ? r : 0;  } -/* kvm_io_bus_read_cookie - called under kvm->slots_lock */ -int kvm_io_bus_read_cookie(struct kvm *kvm, enum kvm_bus bus_idx, gpa_t addr, -			   int len, void *val, long cookie) -{ -	struct kvm_io_bus *bus; -	struct kvm_io_range range; - -	range = (struct kvm_io_range) { -		.addr = addr, -		.len = len, -	}; - -	bus = srcu_dereference(kvm->buses[bus_idx], &kvm->srcu); - -	/* First try the device referenced by cookie. */ -	if ((cookie >= 0) && (cookie < bus->dev_count) && -	    (kvm_io_bus_cmp(&range, &bus->range[cookie]) == 0)) -		if (!kvm_iodevice_read(bus->range[cookie].dev, addr, len, -				       val)) -			return cookie; - -	/* -	 * cookie contained garbage; fall back to search and return the -	 * correct cookie value. -	 */ -	return __kvm_io_bus_read(bus, &range, val); -}  /* Caller must hold slots_lock. */  int kvm_io_bus_register_dev(struct kvm *kvm, enum kvm_bus bus_idx, gpa_t addr, |