| .. | .. |
|---|
| 2545 | 2545 | struct driver_data *driver_data = packet->driver_data; |
|---|
| 2546 | 2546 | int ret = -ENOENT; |
|---|
| 2547 | 2547 | |
|---|
| 2548 | | - tasklet_disable_in_atomic(&ctx->tasklet); |
|---|
| 2548 | + tasklet_disable(&ctx->tasklet); |
|---|
| 2549 | 2549 | |
|---|
| 2550 | 2550 | if (packet->ack != 0) |
|---|
| 2551 | 2551 | goto out; |
|---|
| .. | .. |
|---|
| 3465 | 3465 | struct iso_context *ctx = container_of(base, struct iso_context, base); |
|---|
| 3466 | 3466 | int ret = 0; |
|---|
| 3467 | 3467 | |
|---|
| 3468 | | - tasklet_disable_in_atomic(&ctx->context.tasklet); |
|---|
| 3468 | + tasklet_disable(&ctx->context.tasklet); |
|---|
| 3469 | 3469 | |
|---|
| 3470 | 3470 | if (!test_and_set_bit_lock(0, &ctx->flushing_completions)) { |
|---|
| 3471 | 3471 | context_tasklet((unsigned long)&ctx->context); |
|---|