I have a basic question on Linux workqueues -
I know workqueue can run concurrently run on an SMP machine but not on an uni-processor machine. My question is on a uni-processor machine - What will happen when I schedule a workqueue function when an instance of the same is already executing in the kernel? Will the workqueue function I scheduled the second time get queued, so that it gets called once the first instance of it which was executing completes? Or will I lose the second scheduled workqueue because an instance of the same was already running in the kernel? Regards, Nithish Mahalingam _______________________________________________ dev mailing list [email protected] https://www.moblin.org/mailman/listinfo/dev
