Ming Lei <tom.leiming@xxxxxxxxx> writes: > OK, I say it again, GFP_KERNEL is enough to cover all cases, and the > mem_flags parameter is redundant. The docs for usb_submit_urb() in drivers/usb/core/urb.c lists some possible mem_flags use cases. Among these are (where (b) and (c) are cases needing GFP_ATOMIC and not applicable here): <quote> * (3) If you use a kernel thread with a network driver you must use * GFP_NOIO, unless (b) or (c) apply; </quote> Is this example a) wrong, or b) not applicable, or c) to be excluded from the new API? Bjørn -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html