Hello community,
here is the log from the commit of package enic-kmp
checked in at Fri Nov 21 16:07:14 CET 2008.
--------
--- enic-kmp/enic-kmp.changes 2008-11-21 14:36:45.000000000 +0100
+++ /mounts/work_src_done/STABLE/enic-kmp/enic-kmp.changes 2008-11-21 16:05:43.455101000 +0100
@@ -1,0 +2,5 @@
+Fri Nov 21 16:05:21 CET 2008 - kkeil@suse.de
+
+- fix buillld on 32 bit architectures
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ enic-kmp.spec ++++++
--- /var/tmp/diff_new_pack.d23186/_old 2008-11-21 16:06:58.000000000 +0100
+++ /var/tmp/diff_new_pack.d23186/_new 2008-11-21 16:06:58.000000000 +0100
@@ -25,7 +25,7 @@
AutoReqProv: on
Summary: The Cisco 10 Gbit ethernet driver
Version: 0.0.1
-Release: 4
+Release: 5
Source: enic-%{version}.tar.bz2
Source1: fnic-1.0.0.tar.bz2
Patch0: enic.patch
@@ -101,6 +101,8 @@
%changelog
* Fri Nov 21 2008 kkeil@suse.de
+- fix buillld on 32 bit architectures
+* Fri Nov 21 2008 kkeil@suse.de
- add fnic part (fate #305349)
* Fri Nov 21 2008 ro@suse.de
- underscorify debug_package_requires even more
++++++ fnic.patch ++++++
--- /var/tmp/diff_new_pack.d23186/_old 2008-11-21 16:06:58.000000000 +0100
+++ /var/tmp/diff_new_pack.d23186/_new 2008-11-21 16:06:58.000000000 +0100
@@ -110,3 +110,94 @@
+}
+
+#endif
+Index: fnic/missing32.h
+===================================================================
+--- /dev/null
++++ fnic/missing32.h
+@@ -0,0 +1,26 @@
++#ifndef MISSING32_H
++#define MISSING32_H
++
++/* missing on 32 bit arch */
++
++#ifndef readq
++static inline u64 readq(void __iomem *addr)
++{
++ u64 ret = 0;
++ ret = readl(addr + 4);
++ ret <<= 32;
++ ret |= readl(addr);
++
++ return ret;
++}
++#endif
++
++#ifndef writeq
++static inline void writeq(u64 val, void __iomem *addr)
++{
++ writel((u32) (val), addr);
++ writel((u32) (val >> 32), (addr + 4));
++}
++#endif
++
++#endif
+Index: fnic/vnic_cq.c
+===================================================================
+--- fnic.orig/vnic_cq.c
++++ fnic/vnic_cq.c
+@@ -19,6 +19,7 @@
+ #include