anchor.diff:      [];
   restart(Config) when is_list(Config) ->
       ok = application:set_env(os_mon, start_disksup, true),
  +    ok = application:set_env(os_mon, disksup_posix_only, false),
       {ok, _Pid} = supervisor:restart_child(os_mon_sup, disksup),
       ok.
   
  
positive.code:     Dog = ?t:timetrap(?default_timeout),
      [{watchdog,Dog} | Config].
  
  end_per_testcase(unavailable, Config) ->
      restart(Config),
      end_per_testcase(dummy, Config);
  end_per_testcase(_Case, Config) ->
  
negative.code: 
  all() -> 
      Bugs = [otp_5910],
      Always = [api, config, alarm, port, posix_only, unavailable] ++ Bugs,
      case test_server:os_type() of
  	{unix, _OSname} -> Always;
  	{win32, _OSname} -> Always;
  	_OS -> [unavailable]
      end.
  
  