diff options
author | Mike Christensen <Michael.Christensen@Sun.COM> | 2009-08-20 10:50:27 -0700 |
---|---|---|
committer | Mike Christensen <Michael.Christensen@Sun.COM> | 2009-08-20 10:50:27 -0700 |
commit | da42b56a9a91df0c475186f2afad543f96a05019 (patch) | |
tree | 50d289721ef1cbfb2601314c91732229b1bcc119 /usr/src | |
parent | 51d48ded6b07abf6d82b6e48dc8770cfaff462e3 (diff) | |
download | illumos-gate-da42b56a9a91df0c475186f2afad543f96a05019.tar.gz |
6871750 Batoka paniced when setting up link-aggregation on Batoka
Diffstat (limited to 'usr/src')
-rw-r--r-- | usr/src/uts/sun4v/io/ds_common.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/src/uts/sun4v/io/ds_common.c b/usr/src/uts/sun4v/io/ds_common.c index bae4e423b9..4b872638ec 100644 --- a/usr/src/uts/sun4v/io/ds_common.c +++ b/usr/src/uts/sun4v/io/ds_common.c @@ -711,7 +711,8 @@ ds_send_msg(ds_port_t *port, caddr_t msg, size_t msglen) if (rv != 0) { if (rv == ECONNRESET) { mutex_exit(&port->tx_lock); - ds_handle_down_reset_events(port); + (void) ds_sys_dispatch_func((void (*)(void *)) + ds_handle_down_reset_events, port); return (rv); } else if ((rv == EWOULDBLOCK) && (loopcnt++ < ds_retries)) { |