]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blame - src/patches/suse-2.6.27.31/patches.fixes/ia64-sparse-fixes.diff
Add a patch to fix Intel E100 wake-on-lan problems.
[people/pmueller/ipfire-2.x.git] / src / patches / suse-2.6.27.31 / patches.fixes / ia64-sparse-fixes.diff
CommitLineData
6a930a95
BS
1From: Jan Blunck <jblunck@suse.de>
2Subject: ia64-kvm: fix sparse warnings
3
4This patch fixes some sparse warning about dubious one-bit signed bitfield.
5
6Signed-off-by: Jan Blunck <jblunck@suse.de>
7---
8 arch/ia64/kvm/vti.h | 26 +++++++++++++-------------
9 1 file changed, 13 insertions(+), 13 deletions(-)
10
11Index: 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 };