[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Freeipmi-users] sparc64 compilation errors

From: corentin.labbe
Subject: Re: [Freeipmi-users] sparc64 compilation errors
Date: Fri, 16 Mar 2007 18:36:13 +0100
User-agent: Thunderbird (X11/20070304)

Anand Babu a écrit :

,----[ corentin.labbe writes: ]
| Hello
| | I searched a long time but i saw a major problem here:
| No
| iopl on sparc.  However "GNU FreeIPMI implements their in-band IPMI
| driver in userspace using iopl() calls" So the only solution is to
| use /dev/port (acording to
| section
| 9.2.3)
| | For the compilation problem i just put manual "typedef unsgned int
| u32;" and it works (yes i know it's bad).
| | But the major problem is now the iopl.
| | Cordially
| | LABBE C.

Labbe, It will be hard to fix, without having access to the
system. Can please arrange me remote access?
We need to add a new check for SPARC architecture in <ipmi-inband.h>
and include <linux/types.h> before including <asm/io.h>.
ioperm will be useless, because mostly KCS driver is mapped to 0xCA2
or higher than 1024 port range. You are correct. We need to use
/dev/port though it is slightly slower. Performance is not much of an


For the remote access, it's possible but in the future. (the station must be 
checked for security reason).
I saw that you use _OUTB macro so porting it to the open/read/write with 
/dev/port would not so difficult.
I will try to work on this until i can give you a remote access.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]