kern/89085 : [smbfs] [panic] Running 'kldunload smbfs' without 'smbutil logout' always panicing the system

Rostislav Krasny rosti.bsd at gmail.com
Thu Nov 17 05:00:32 GMT 2005


The following reply was made to PR kern/89085; it has been noted by GNATS.

From: Rostislav Krasny <rosti.bsd at gmail.com>
To: bug-followup at FreeBSD.org
Cc:  
Subject: Re: kern/89085 : [smbfs] [panic] Running 'kldunload smbfs' without
 'smbutil logout' always panicing the system
Date: Thu, 17 Nov 2005 06:57:45 +0200

 Following patch of src/sys/netsmb/smb_dev.c fixes the panic:
 
 --- smb_dev.c.orig	Mon Aug 15 11:27:48 2005
 +++ /usr/src/sys/netsmb/smb_dev.c	Thu Nov 17 05:14:23 2005
 @@ -346,7 +346,8 @@
  	    case MOD_UNLOAD:
  		smb_iod_done();
  		error = smb_sm_done();
 -		error = 0;
 +		if (error != 0)
 +			break;
  		EVENTHANDLER_DEREGISTER(dev_clone, nsmb_dev_tag);
  		printf("netsmb_dev: unloaded\n");
  		break;


More information about the freebsd-bugs mailing list