]>
Commit | Line | Data |
---|---|---|
8f69975d BS |
1 | From: Jan Blunck <jblunck@suse.de> |
2 | Subject: ia64-kvm: fix sparse warnings | |
3 | ||
4 | This patch fixes some sparse warning about dubious one-bit signed bitfield. | |
5 | ||
6 | Signed-off-by: Jan Blunck <jblunck@suse.de> | |
7 | --- | |
8 | arch/ia64/kvm/vti.h | 26 +++++++++++++------------- | |
9 | 1 file changed, 13 insertions(+), 13 deletions(-) | |
10 | ||
11 | Index: b/arch/ia64/kvm/vti.h | |
12 | =================================================================== | |
13 | --- a/arch/ia64/kvm/vti.h | |
14 | +++ b/arch/ia64/kvm/vti.h | |
15 | @@ -83,13 +83,13 @@ | |
16 | union vac { | |
17 | unsigned long value; | |
18 | struct { | |
19 | - int a_int:1; | |
20 | - int a_from_int_cr:1; | |
21 | - int a_to_int_cr:1; | |
22 | - int a_from_psr:1; | |
23 | - int a_from_cpuid:1; | |
24 | - int a_cover:1; | |
25 | - int a_bsw:1; | |
26 | + unsigned int a_int:1; | |
27 | + unsigned int a_from_int_cr:1; | |
28 | + unsigned int a_to_int_cr:1; | |
29 | + unsigned int a_from_psr:1; | |
30 | + unsigned int a_from_cpuid:1; | |
31 | + unsigned int a_cover:1; | |
32 | + unsigned int a_bsw:1; | |
33 | long reserved:57; | |
34 | }; | |
35 | }; | |
36 | @@ -97,12 +97,12 @@ union vac { | |
37 | union vdc { | |
38 | unsigned long value; | |
39 | struct { | |
40 | - int d_vmsw:1; | |
41 | - int d_extint:1; | |
42 | - int d_ibr_dbr:1; | |
43 | - int d_pmc:1; | |
44 | - int d_to_pmd:1; | |
45 | - int d_itm:1; | |
46 | + unsigned int d_vmsw:1; | |
47 | + unsigned int d_extint:1; | |
48 | + unsigned int d_ibr_dbr:1; | |
49 | + unsigned int d_pmc:1; | |
50 | + unsigned int d_to_pmd:1; | |
51 | + unsigned int d_itm:1; | |
52 | long reserved:58; | |
53 | }; | |
54 | }; |