[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