The driver should be able to sustain heavy driver activity, followed by module unload, without errors or memory leaks. This can be loop tested as follows (using C shell):
% while 1 <run driver test> modunload -i <module number> > end |
Alternatively:
% while 1 add_drv driver name <run driver test> rem_drv driver name > end |