[4757] in Athena Bugs
VAX 6.4R: kernel config files
daemon@ATHENA.MIT.EDU (Richard Basch)
Fri Apr 13 15:27:41 1990
Date: Fri, 13 Apr 90 15:27:20 -0400
To: bugs@ATHENA.MIT.EDU
From: Richard Basch <probe@MIT.EDU>
Space concerns:
- Ingres is defined in the kernels.
It is only used on the public server (agamemnon?) and the Moira
servers. In addition, it doesn't work with the VS2000 or VS3100,
so it should not be enabled on these architectures. The machines
running Ingres have special kernels already, and thus its removal
will not affect any systems.
All active Ingres servers are running on VS-II configurations which
do not have the Ingres defines in them. They all use the user-level
lock-manager, which means that the kernel code is obsolete. There
are 3 active Ingres servers (according to Operations): career
services, newares, and agamemnon. Moira also does not use this
kernel code, so the code can be removed.
- VS2000's have only 4MB of memory and should therefore not be
included in the generic kernel. (Additionally, we are missing the
define for the second hard drive unit that can be added via an
expansion box -- Dave Jedlinsky ran into this one).
Proposal:
- Remove the Ingres definitions.
- Split off the VS2000 kernel (and add the second drive definition
which only increases a couple data structures by < 1k total.
For the public workstation case, this is ideal. For the private
customization model, this is such a special case that it is best handled
separately; setup of these machines has never been described and the
updates generally affect these servers in adverse ways that have not
been described. The kernel could be specially built for the couple
machines that are running Ingres (no change from the current case).
Ez agrees with this assessment. I will process this through the new
mechanism developed in a meeting with <jik>, <roden>, and myself today.
-Richard