In src/uts/common/io/nge/nge_main.c, "ngep->genlock" should be released before return in line 930-931. 916 static int 917 nge_gld_start(gld_mac_info_t *macinfo) 918 { 919 int err; 920 nge_t *ngep; 921 922 ngep = NGE_STATE(macinfo); 923 924 /* 925 * Start processing and record new GLD state 926 */ 927 mutex_enter(ngep->genlock); 928 ngep->link_up_msg = ngep->link_down_msg = " (initialised)"; 929 err = nge_chip_start(ngep); 930 if (err == DDI_FAILURE) 931 return (err); 932 ngep->nge_gld_state = NGE_GLD_STARTED; 933 mutex_exit(ngep->genlock);
N/A
Terms of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines | Site Map | HelpYour use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.Copyright © 1995-2009 Sun Microsystems, Inc.