diff options
| author | Scott Long <scottl@FreeBSD.org> | 2003-02-26 03:15:42 +0000 |
|---|---|---|
| committer | Scott Long <scottl@FreeBSD.org> | 2003-02-26 03:15:42 +0000 |
| commit | 7874f606d5cefa443c96bc218d76d696db6f1a69 (patch) | |
| tree | ad64b7fff0868ef683f7e5764838fab2d311b965 /sys/dev | |
| parent | 13f9c3024f92dea14d1e7c1f58d132c3e460bb5f (diff) | |
Notes
Diffstat (limited to 'sys/dev')
| -rw-r--r-- | sys/dev/aac/aac.c | 2 | ||||
| -rw-r--r-- | sys/dev/amr/amr.c | 2 | ||||
| -rw-r--r-- | sys/dev/mly/mly.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/sys/dev/aac/aac.c b/sys/dev/aac/aac.c index 49cef3875cc5e..904c0969e9ef3 100644 --- a/sys/dev/aac/aac.c +++ b/sys/dev/aac/aac.c @@ -660,7 +660,7 @@ aac_intr(void *arg) /* It's not ok to return here because of races with the previous step */ if (reason & AAC_DB_RESPONSE_READY) /* handle completion processing */ - taskqueue_enqueue(taskqueue_swi, &sc->aac_task_complete); + taskqueue_enqueue(taskqueue_swi_giant, &sc->aac_task_complete); /* controller wants to talk to the log */ if (reason & AAC_DB_PRINTF) { diff --git a/sys/dev/amr/amr.c b/sys/dev/amr/amr.c index 6d11bec105762..bf81df3995729 100644 --- a/sys/dev/amr/amr.c +++ b/sys/dev/amr/amr.c @@ -1370,7 +1370,7 @@ amr_done(struct amr_softc *sc) /* handle completion and timeouts */ #if __FreeBSD_version >= 500005 if (sc->amr_state & AMR_STATE_INTEN) - taskqueue_enqueue(taskqueue_swi, &sc->amr_task_complete); + taskqueue_enqueue(taskqueue_swi_giant, &sc->amr_task_complete); else #endif amr_complete(sc, 0); diff --git a/sys/dev/mly/mly.c b/sys/dev/mly/mly.c index 4fd18801849bc..d9e18eb058d20 100644 --- a/sys/dev/mly/mly.c +++ b/sys/dev/mly/mly.c @@ -1610,7 +1610,7 @@ mly_done(struct mly_softc *sc) if (worked) { #if __FreeBSD_version >= 500005 if (sc->mly_state & MLY_STATE_INTERRUPTS_ON) - taskqueue_enqueue(taskqueue_swi, &sc->mly_task_complete); + taskqueue_enqueue(taskqueue_swi_giant, &sc->mly_task_complete); else #endif mly_complete(sc, 0); |
