From ee148a72408adf9c40836c0e5fc275a0fa094d9e Mon Sep 17 00:00:00 2001 From: Warner Losh Date: Wed, 12 Sep 2001 05:57:31 +0000 Subject: [PATCH] Call pcic_teardown_intr to make sure that we disestablish the interrupt for the card. This seems to fix hangs on my machine. MFC: pending re approval. --- sys/pccard/pcic_pci.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/pccard/pcic_pci.c b/sys/pccard/pcic_pci.c index 1df970a90b57..d2240be82fc9 100644 --- a/sys/pccard/pcic_pci.c +++ b/sys/pccard/pcic_pci.c @@ -1333,7 +1333,7 @@ static device_method_t pcic_pci_methods[] = { DEVMETHOD(bus_activate_resource, pcic_activate_resource), DEVMETHOD(bus_deactivate_resource, pcic_deactivate_resource), DEVMETHOD(bus_setup_intr, pcic_setup_intr), - DEVMETHOD(bus_teardown_intr, bus_generic_teardown_intr), + DEVMETHOD(bus_teardown_intr, pcic_teardown_intr), /* Card interface */ DEVMETHOD(card_set_res_flags, pcic_set_res_flags),