NetBSD-Bugs archive

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

Re: kern/54837: ixl* + wm* interrupt allocation fails



>>  To mitigate this problem, x86's softint bitmask should be
> 
> s/softint bitmask/imask, ipending and some others/
> 
>>  increased from 32bit to 64bit. Even if it's done, the problem
>>  won't be solved on many core systems. To resolve the problem,
>>  IDTVEC should be per-CPU.
>>  

This problem may be avoided by using "IXL_QUEUE_NUM" added at
http://mail-index.netbsd.org/source-changes/2020/01/09/msg112737.html

The kernel option can restrict resources related to queue pairs
including an interrupt when the parameter sets to less than
the number of cpus.

This is a workaround, not a solution since the restriction causes the
performance reduction.

-- yamaguchi


Home | Main Index | Thread Index | Old Index