[LinuxBIOS] Winflashrom -- Current Status

Roman Kononov kononov at dls.net
Tue Aug 21 17:21:16 CEST 2007


Darmawan Salihun wrote:
> I might have made a wrong assumption previously. I thought that a DPC
> object that has the same "Deferred Routine" won't be queued twice in the
>  system's DPC queue. Nonetheless, this might not be the case for
> multiprocessor machine because every processor has its own DPC queue
> which implies that DPC objects with the same "Deferred Routine" can be
> queued in different processor's DPC queue without anyone of them being
> rejected. In single processor machine, a DPC object with the same
> "Deferred Routine" cannot be queued twice because the second request to
> queue the DPC will be rejected by the kernel.

I think that you can initialize multiple DPC objects with the same
routine and enqueue them all. It is a single DPC object which cannot be
enqueued many times.

Regards,
Roman




More information about the coreboot mailing list