
Feature Overview
9
Patches, Configuration Options, Commands, and Libraries
The following list describes patches implemented and enhancements to configuration
options, commands, and libraries:
•Newlibrl library. This new library supplies command line editing and command
history functionality. See the cmd/lcrash/lib/librl/README file for information on
how to use this library. The lcrash command uses this library.
• Remote debugging over a serial line. There is a new configuration option,
CONFIG_GDB, which is used to enable gdb debugging. To force a kernel that has
been compiled withCONFIG_GDB to pauseduring theboot process and waitfor a
connection from gdb, the parameter gdb should be passed to the kernel. This can be
done by typing gdb after the name of the kernel on the LILO command line. The
patch defaults touse ttyS1 at abaud rate of38400. Theseparameters can bechanged
by using gdbttyS=port number and gdbbaud=baud rate on the command line.
• rlimits patch. In the Linux 2.2.10 kernel, faulty rlimit checking will not allow a
process to have more than 2 GB total address space, stack size or locked memory.
This release has fixed the rlimit checking, so (subject to other accounting
limitations), the kernel honors RLIM_INFINITY settings on these resources.
• SMP PTE patch. In stock Linux, the page stealing code that is used under high
memory load has a bug that might cause it to steal a page from a process without
writing out the contents to swap if the page has been modified by the process. This
bug is only present in a multiprocessor machine. The 1.1 release provides a fix for
this bug.
Qualified Drivers
QLogic 1080/1280 and 2100 drivers have been supplied by QLogic Corporation, and
includeupdatedfirmwareandbettererrorhandling. TheAlteonGigabit Ethernet driver
has been modified to recognize and drive the SGI Gigabit Ethernet card.
The following drivers are qualified for the Silicon Graphics 1400L Server:
• NCR 53c8xx SCSI
• Intel Ethernet Express Pro 10/100 mb Ethernet
Commenti su questo manuale