]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blob - src/patches/suse-2.6.27.39/patches.fixes/ia64-sparse-fixes.diff
Add ignored *.diff files of the xen patches
[people/pmueller/ipfire-2.x.git] / src / patches / suse-2.6.27.39 / patches.fixes / ia64-sparse-fixes.diff
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 };