[4757] in Athena Bugs

home help back first fref pref prev next nref lref last post

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

home help back first fref pref prev next nref lref last post