Re: Linux-2.1.54..

Jakub Jelinek (
Tue, 9 Sep 1997 14:10:09 +0200 (MET DST)

> On Mon, 8 Sep 1997, Ricky Beam wrote:
> > Then why are the control numbers in mtio.h wrong? [that reminds me, dominion
> > is using the wrong one <horror>] All kinds of unexpected things happen when
> > those numbers don't match across systems. I matched them to SunOS 4.1.4
> > several years ago after my linux machine erased a tape!
> In act, why are 90% of the constants used in Linux different? Error
> values, open/fcntl flags, ioctls, syscall numbers etc. If I'd known
> it was on just to change Linux iBCS wouldn't have had all those
> translation tables! :-)

Even Solaris vs. SunOS have very different constants for all the stuff, so
if we on sparc/sparc64 try to match SunOS numbers, we still need to use
translation tables for nearly everything in arch/sparc64/solaris/

Jakub Jelinek | |
Administrator of SunSITE Czech Republic, MFF, Charles University
Ultralinux - first 64bit OS to take full power of the UltraSparc
Linux version 2.0.30 on a sparc machine (291.64 BogoMips).