[Info-vax] Reloading device drivers on x86-64 VMS

Stephen Hoffman seaohveh at hoffmanlabs.invalid
Sun Mar 8 20:38:12 EDT 2015


On 2015-03-08 23:22:29 +0000, David Froble said:

> Craig A. Berry wrote:
>> On 3/8/15 8:17 AM, Stephen Hoffman wrote:
>> 
>>> But yes, it'd be very nice to have the ability to unload and reload drivers.
>> 
>> Shareable images too, while you're at it, but that's a different topic.
> 
> Ok, what am I missing here?  Sharable images can be installed, removed, 
> and replaced, right?

The files themselves, sure.  Easy to swap this, and if your application 
processes restart themselves, your shareables will be found and used.  
Things get more interesting once the shareable images have been 
activated and are running, if you should want to remove or replace that 
code.   Folks presently have to do that by running down a process, 
which means loading shims or analogous, and accessing the results of 
the transient code via global section, sockets, or RPC mechanisms 
<http://www.grpc.io> 
<http://h71000.www7.hp.com/doc/82final/6528/6528pro.html>, or other 
such.  This for longer-running processes — that dreaded uptime — that 
don't have mechanisms for rolling out changes, or for 
checkpoint-restart, etc.


-- 
Pure Personal Opinion | HoffmanLabs LLC




More information about the Info-vax mailing list