|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen master] x86/mwait-idle: switch to using bool
commit 83512756a158e7470a39875c8e517a91a6afa5d1
Author: Jan Beulich <jbeulich@xxxxxxxx>
AuthorDate: Mon Jan 24 08:43:08 2022 +0100
Commit: Jan Beulich <jbeulich@xxxxxxxx>
CommitDate: Mon Jan 24 08:43:08 2022 +0100
x86/mwait-idle: switch to using bool
When the driver was first ported, we didn't have "bool" yet, so
conversion to bool_t / 0 / 1 was necessary. Undo that conversion, easing
ports of newer changes as well as tidying things up.
Requested-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>
Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
Acked-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>
---
xen/arch/x86/cpu/mwait-idle.c | 38 +++++++++++++++++++-------------------
1 file changed, 19 insertions(+), 19 deletions(-)
diff --git a/xen/arch/x86/cpu/mwait-idle.c b/xen/arch/x86/cpu/mwait-idle.c
index 2e531e98b2..158741fc71 100644
--- a/xen/arch/x86/cpu/mwait-idle.c
+++ b/xen/arch/x86/cpu/mwait-idle.c
@@ -76,7 +76,7 @@
# define pr_debug(fmt...)
#endif
-static __initdata bool_t opt_mwait_idle = 1;
+static __initdata bool opt_mwait_idle = true;
boolean_param("mwait-idle", opt_mwait_idle);
static unsigned int mwait_substates;
@@ -93,8 +93,8 @@ struct idle_cpu {
* Indicate which enable bits to clear here.
*/
unsigned long auto_demotion_disable_flags;
- bool_t byt_auto_demotion_disable_flag;
- bool_t disable_promotion_to_c1e;
+ bool byt_auto_demotion_disable_flag;
+ bool disable_promotion_to_c1e;
};
static const struct idle_cpu *icpu;
@@ -867,7 +867,7 @@ static void c1e_promotion_disable(void *dummy)
static const struct idle_cpu idle_cpu_nehalem = {
.state_table = nehalem_cstates,
.auto_demotion_disable_flags = NHM_C1_AUTO_DEMOTE | NHM_C3_AUTO_DEMOTE,
- .disable_promotion_to_c1e = 1,
+ .disable_promotion_to_c1e = true,
};
static const struct idle_cpu idle_cpu_atom = {
@@ -885,59 +885,59 @@ static const struct idle_cpu idle_cpu_lincroft = {
static const struct idle_cpu idle_cpu_snb = {
.state_table = snb_cstates,
- .disable_promotion_to_c1e = 1,
+ .disable_promotion_to_c1e = true,
};
static const struct idle_cpu idle_cpu_byt = {
.state_table = byt_cstates,
- .disable_promotion_to_c1e = 1,
- .byt_auto_demotion_disable_flag = 1,
+ .disable_promotion_to_c1e = true,
+ .byt_auto_demotion_disable_flag = true,
};
static const struct idle_cpu idle_cpu_cht = {
.state_table = cht_cstates,
- .disable_promotion_to_c1e = 1,
- .byt_auto_demotion_disable_flag = 1,
+ .disable_promotion_to_c1e = true,
+ .byt_auto_demotion_disable_flag = true,
};
static const struct idle_cpu idle_cpu_ivb = {
.state_table = ivb_cstates,
- .disable_promotion_to_c1e = 1,
+ .disable_promotion_to_c1e = true,
};
static const struct idle_cpu idle_cpu_ivt = {
.state_table = ivt_cstates,
- .disable_promotion_to_c1e = 1,
+ .disable_promotion_to_c1e = true,
};
static const struct idle_cpu idle_cpu_hsw = {
.state_table = hsw_cstates,
- .disable_promotion_to_c1e = 1,
+ .disable_promotion_to_c1e = true,
};
static const struct idle_cpu idle_cpu_bdw = {
.state_table = bdw_cstates,
- .disable_promotion_to_c1e = 1,
+ .disable_promotion_to_c1e = true,
};
static const struct idle_cpu idle_cpu_skl = {
.state_table = skl_cstates,
- .disable_promotion_to_c1e = 1,
+ .disable_promotion_to_c1e = true,
};
static const struct idle_cpu idle_cpu_skx = {
.state_table = skx_cstates,
- .disable_promotion_to_c1e = 1,
+ .disable_promotion_to_c1e = true,
};
static const struct idle_cpu idle_cpu_icx = {
.state_table = icx_cstates,
- .disable_promotion_to_c1e = 1,
+ .disable_promotion_to_c1e = true,
};
static const struct idle_cpu idle_cpu_avn = {
.state_table = avn_cstates,
- .disable_promotion_to_c1e = 1,
+ .disable_promotion_to_c1e = true,
};
static const struct idle_cpu idle_cpu_knl = {
@@ -946,12 +946,12 @@ static const struct idle_cpu idle_cpu_knl = {
static const struct idle_cpu idle_cpu_bxt = {
.state_table = bxt_cstates,
- .disable_promotion_to_c1e = 1,
+ .disable_promotion_to_c1e = true,
};
static const struct idle_cpu idle_cpu_dnv = {
.state_table = dnv_cstates,
- .disable_promotion_to_c1e = 1,
+ .disable_promotion_to_c1e = true,
};
#define ICPU(model, cpu) \
--
generated by git-patchbot for /home/xen/git/xen.git#master
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |