----- Original Message -----
 Hi all,
 
 How do you feel about allowing minimal mode in extensions? See
 attached patch.
 
 Regards,
 Per 
Seems reasonable enough -- and I'm sure you've got good reasons for 
having minimal-mode extension modules.
But since you're opening the door to all extension modules, I have
a few additional suggestions.  Modify the register_extension() and
load_extension() functions such that:
 (1) if in minimal mode, and an extension module doesn't have any
     MINIMAL commands, reject the module outright, failing
     in a similar manner to the DUPLICATE_COMMAND_NAME error.
 (2) if in minimal mode, and an extension module has multiple commands
     where some are MINIMAL but others are not, maybe print a warning
     message for the commands that are not MINIMAL? 
And then document the MINIMAL flag in this part of the "extend" help page:
  crash> help extend 
  ...
    command, and during command failures.  The flags field currently has one
    available bit setting, REFRESH_TASK_TABLE, which should be set if it is 
    preferable to reload the current set of running processes just prior to 
    executing the command (on a live system).  Terminate the array of 
    command_table_entry structures with an entry with a NULL command name.
  ...
Make sense?
Dave