@@ -453,11 +453,15 @@ } set module [file join $modules_dir $module] if {$options(call_insmod)} { - ::tuapi::syscall::insmod $module + if {[catch { + ::tuapi::syscall::insmod $module + ]} { + continue + } } lappend retval $module } } @@ -505,13 +509,11 @@ } set failed_to_load [list] set able_to_load [list] foreach module $modules { - if {[catch { - ::tuapi::modprobe $module - }]} { + if {[::tuapi::modprobe $module] == ""} { lappend failed_to_load $module } else { lappend able_to_load $module } }