|
7076 | 7076 | disables both lockup detectors. Default is 10
|
7077 | 7077 | seconds.
|
7078 | 7078 |
|
| 7079 | + workqueue.unbound_cpus= |
| 7080 | + [KNL,SMP] Specify to constrain one or some CPUs |
| 7081 | + to use in unbound workqueues. |
| 7082 | + Format: <cpu-list> |
| 7083 | + By default, all online CPUs are available for |
| 7084 | + unbound workqueues. |
| 7085 | + |
7079 | 7086 | workqueue.watchdog_thresh=
|
7080 | 7087 | If CONFIG_WQ_WATCHDOG is configured, workqueue can
|
7081 | 7088 | warn stall conditions and dump internal state to
|
|
7097 | 7104 | threshold repeatedly. They are likely good
|
7098 | 7105 | candidates for using WQ_UNBOUND workqueues instead.
|
7099 | 7106 |
|
7100 |
| - workqueue.disable_numa |
7101 |
| - By default, all work items queued to unbound |
7102 |
| - workqueues are affine to the NUMA nodes they're |
7103 |
| - issued on, which results in better behavior in |
7104 |
| - general. If NUMA affinity needs to be disabled for |
7105 |
| - whatever reason, this option can be used. Note |
7106 |
| - that this also can be controlled per-workqueue for |
7107 |
| - workqueues visible under /sys/bus/workqueue/. |
7108 |
| - |
7109 | 7107 | workqueue.power_efficient
|
7110 | 7108 | Per-cpu workqueues are generally preferred because
|
7111 | 7109 | they show better performance thanks to cache
|
|
7121 | 7119 | The default value of this parameter is determined by
|
7122 | 7120 | the config option CONFIG_WQ_POWER_EFFICIENT_DEFAULT.
|
7123 | 7121 |
|
| 7122 | + workqueue.default_affinity_scope= |
| 7123 | + Select the default affinity scope to use for unbound |
| 7124 | + workqueues. Can be one of "cpu", "smt", "cache", |
| 7125 | + "numa" and "system". Default is "cache". For more |
| 7126 | + information, see the Affinity Scopes section in |
| 7127 | + Documentation/core-api/workqueue.rst. |
| 7128 | + |
| 7129 | + This can be changed after boot by writing to the |
| 7130 | + matching /sys/module/workqueue/parameters file. All |
| 7131 | + workqueues with the "default" affinity scope will be |
| 7132 | + updated accordignly. |
| 7133 | + |
7124 | 7134 | workqueue.debug_force_rr_cpu
|
7125 | 7135 | Workqueue used to implicitly guarantee that work
|
7126 | 7136 | items queued without explicit CPU specified are put
|
|
0 commit comments