Commit | Line | Data |
---|---|---|
db9a0975 MCC |
1 | =========================================== |
2 | Linux kernel release for the IA-64 Platform | |
3 | =========================================== | |
1da177e4 | 4 | |
db9a0975 | 5 | These are the release notes for Linux since version 2.4 for IA-64 |
1da177e4 LT |
6 | platform. This document provides information specific to IA-64 |
7 | ONLY, to get additional information about the Linux kernel also | |
8 | read the original Linux README provided with the kernel. | |
9 | ||
db9a0975 MCC |
10 | Installing the Kernel |
11 | ===================== | |
1da177e4 LT |
12 | |
13 | - IA-64 kernel installation is the same as the other platforms, see | |
14 | original README for details. | |
15 | ||
16 | ||
db9a0975 MCC |
17 | Software Requirements |
18 | ===================== | |
1da177e4 LT |
19 | |
20 | Compiling and running this kernel requires an IA-64 compliant GCC | |
21 | compiler. And various software packages also compiled with an | |
22 | IA-64 compliant GCC compiler. | |
23 | ||
24 | ||
db9a0975 MCC |
25 | Configuring the Kernel |
26 | ====================== | |
1da177e4 LT |
27 | |
28 | Configuration is the same, see original README for details. | |
29 | ||
30 | ||
db9a0975 | 31 | Compiling the Kernel: |
1da177e4 LT |
32 | |
33 | - Compiling this kernel doesn't differ from other platform so read | |
34 | the original README for details BUT make sure you have an IA-64 | |
35 | compliant GCC compiler. | |
36 | ||
db9a0975 MCC |
37 | IA-64 Specifics |
38 | =============== | |
1da177e4 LT |
39 | |
40 | - General issues: | |
41 | ||
db9a0975 | 42 | * Hardly any performance tuning has been done. Obvious targets |
1da177e4 LT |
43 | include the library routines (IP checksum, etc.). Less |
44 | obvious targets include making sure we don't flush the TLB | |
45 | needlessly, etc. | |
46 | ||
db9a0975 | 47 | * SMP locks cleanup/optimization |
1da177e4 | 48 | |
db9a0975 | 49 | * IA32 support. Currently experimental. It mostly works. |