[Eisfair] [e64] rebuild of md0 wird angestoßen wegen "WQ_UNBOUND"

Marcus Röckrath marcus.roeckrath at gmx.de
So Apr 6 10:55:03 CEST 2025


Hallo Fabian,

Fabian Törner wrote:

> ich habe nun zwei mal einen rebuild von meinem raid5 beobachtet welchen
> ich mir nicht so recht erklären kann :(
> 
> in messages steht:
> 
> [1777427.832549] md: data-check of RAID array md0

Da steht was von "data-check" und nicht "rebuild". Für mich, habe hier keien 
RAIDs wäre das etwas unterschiedliches.

> [1781013.191869] workqueue: md_submit_flush_data hogged CPU for >10000us
> 4 times, consider switching to WQ_UNBOUND

Laut Doku zum Kernel:

Per-cpu work items which run for longer than this
threshold are automatically considered CPU intensive
and excluded from concurrency management to prevent
them from noticeably delaying other per-cpu work
items. Default is 10000 (10ms).
If CONFIG_WQ_CPU_INTENSIVE_REPORT is set, the kernel
will report the work functions which violate this
threshold repeatedly. They are likely good
candidates for using WQ_UNBOUND workqueues instead.

Also sagat das IMHO doch nur, dass ein Vorgang mehr als eine 
vorgeingestellte Menge CPU-Zeit verbraucht hat.

-- 
Gruß Marcus
[eisfair-Team]



Mehr Informationen über die Mailingliste Eisfair