tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: if_wm.c workqueue



On Thu, May 26, 2022 at 10:28:03AM +0900, Kengo NAKAHARA wrote:
> When hw.wm0.txrx_workqueue is set to 1, receive and transmit processing
> of wm0 uses workqueue(9) instead of softint(9), that is, the processing
> can be preempted.  As a result, userland process can run even if wm0
> receives packets at very high rate.  However, that may causes degradation
> of throughput and latency.

Right, the behavior seems desirable, however the thing seems to have
rotten. The interface will not work once enabled.

-- 
Emmanuel Dreyfus
manu%netbsd.org@localhost


Home | Main Index | Thread Index | Old Index