2.2 vs 2.4 -- propozycja
Arkadiusz Miskiewicz
misiek w pld.ORG.PL
Pon, 23 Lip 2001, 17:14:59 CEST
Tomasz Kłoczko <kloczek w rudy.mif.pg.gda.pl> writes:
> On Mon, 23 Jul 2001, Jan Rekorajski wrote:
> [..]
> > > Maciek co da poejcjalnie takie skonfigurowanie Źródeł glibc ?
> >
> > Kilka dodatkowych syscalli i żaden program nie uruchomi ci się po
> > zabutowaniu 2.2. IMO nie warto na tym etapie.
>
> A coś bliżej o tym wiadomo ?
> jest to moze gdzieś opisywane luub ktoś to opisywał w kilku zdaniach
> ?
źródła glibc:sysdeps/unix/sysv/linux/kernel-features.h
/* On x86 another `getrlimit' syscall was added in 2.3.25. */
/* On x86 the truncate64/ftruncate64 syscalls were introduced in
2.3.31. */
/* On x86 the mmap2 syscall was introduced in 2.3.31. */
/* On x86 the stat64/lstat64/fstat64 syscalls were introduced in
2.3.34. */
/* On sparc and ARM the
truncate64/ftruncate64/mmap2/stat64/lstat64/fstat64
syscalls were introduced in 2.3.35. */
/* I know for sure that these are in 2.3.35 on powerpc. */
(truncate64,stat64,getrlimit)
/* Linux 2.3.39 introduced 32bit UID/GIDs and IPC64. Some platforms
had 32 bit type all along. */
/* We can use the LDTs for threading with Linux 2.3.99 and newer. */
/* To support locking of large files a new fcntl() syscall was
introduced in 2.4.0-test7. We test for 2.4.1 for the earliest version we know
the syscall is available. */
/* The getdents64 syscall was introduced in 2.4.0-test7. We test for
2.4.1 for the earliest version we know the syscall is available. */
/* When did O_DIRECTORY became available? Early in 2.3 but when?
Be safe, use 2.3.99. */
/* Starting with 2.4.5 kernels PPC passes the AUXV in the standard way
and the mmap2 syscall made it into the official kernel. */
To mniej więcej się uzyskuje po kompilacji z --enable-kernel-2.4.x
Niemniej jednak kompilacja z czymś powyżej --enable-kernel=2.2.0
będzie miała sens dopiero w momencie gdy wyjdzie kernel z serii 2.6.x.
> kloczek
--
Arkadiusz Miśkiewicz, AM2-6BONE, 1024/3DB19BBD
IPv6 ready PLD Linux at http://www.pld.org.pl/
My jsme Borg. Odpor je marný, budete asimilováni
Więcej informacji o liście dyskusyjnej pld-devel-pl