• Timothy Stack's avatar
    · cb7801fb
    Timothy Stack authored
    Fix the race between loading a mote and rebooting its host stargate.
    
    	* db/libdb.pm.in: Add TBNodeSubNodes function which returns the
    	list of subnodes for a given node.
    
    	* mote/tbuisp.in: Don't reboot the stargate anymore after loading
    	the attached mote.  The problem with the radio not working after
    	the upload should be fixed now.
    
    	* tbsetup/libreboot.pm.in: Check if a node's subnodes are being
    	reloaded.  If so, try to wait until they reach ISUP before
    	actually doing the reboot.
    
    	* tbsetup/os_setup.in: Do not skip the ISUP wait for subnodes that
    	are imageable (like motes), otherwise their allocstates are not
    	updated correctly.  Remove the robot-specific hack that	assumed
    	tbuisp would do the reboot if the attached mote was being reloaded.
    cb7801fb
Name
Last commit
Last update
..
apps Loading commit data...
sgtools Loading commit data...
tools/sf Loading commit data...
GNUmakefile.in Loading commit data...
newmote.in Loading commit data...
set-mote-id Loading commit data...
tbsgmotepower.in Loading commit data...
tbuisp.in Loading commit data...