Andy Green wrote:
> Workqueue function is based on scheduler / interrupt itself, it won't
> happen in a context where interrupts are disabled.

You still have a wait_for_completion in spi_sync, so that
approach doesn't work :-(

How bad was the workqueue really ? It's certainly wasteful,
but if we consider that all the data goes up to userspace
eagerly consuming every event anyway, it may not matter all
that much in the big picture.

- Werner

Reply via email to