From: sfel...@gmail.com Date: Fri, 12 Jun 2015 21:35:45 -0700 > One of the items removed from the rocker driver in the Spring Cleanup patch > series was the ability to mark processing in the driver as "no wait" for > those contexts where we cannot sleep. Turns out, we have "no wait" > contexts where we want to program the device and we don't want to defer the > processing to a process context. So re-add the ROCKER_OP_FLAG_NOWAIT flag > to mark such processes, and propagate flags to mem allocator and to the > device cmd executor. With NOWAIT, mem allocs are GFP_ATOMIC and device > cmds are queued to the device, but the driver will not wait (sleep) for the > response back from the device. > > My bad for removing NOWAIT support in the first place; I thought we could > swing non-sleep contexts to process context using a work queue, for > example, but there is push-back to keep processing in original context.
Series applied, thanks Scott. -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html