Module Name: src Committed By: jruoho Date: Thu Dec 30 18:27:01 UTC 2010
Modified Files: src/sys/dev/pci: if_iwn.c Log Message: Fill out struct ifnet::if_stop, which is required for network class devices in pmf(9). Fixes the panic reported in PR # kern/44296. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sys/dev/pci/if_iwn.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/pci/if_iwn.c diff -u src/sys/dev/pci/if_iwn.c:1.50 src/sys/dev/pci/if_iwn.c:1.51 --- src/sys/dev/pci/if_iwn.c:1.50 Sun Aug 29 07:00:13 2010 +++ src/sys/dev/pci/if_iwn.c Thu Dec 30 18:27:01 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: if_iwn.c,v 1.50 2010/08/29 07:00:13 christos Exp $ */ +/* $NetBSD: if_iwn.c,v 1.51 2010/12/30 18:27:01 jruoho Exp $ */ /* $OpenBSD: if_iwn.c,v 1.96 2010/05/13 09:25:03 damien Exp $ */ /*- @@ -22,7 +22,7 @@ * adapters. */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_iwn.c,v 1.50 2010/08/29 07:00:13 christos Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_iwn.c,v 1.51 2010/12/30 18:27:01 jruoho Exp $"); #define IWN_USE_RBUF /* Use local storage for RX */ #undef IWN_HWCRYPTO /* XXX does not even compile yet */ @@ -611,6 +611,7 @@ ifp->if_init = iwn_init; ifp->if_ioctl = iwn_ioctl; ifp->if_start = iwn_start; + ifp->if_stop = iwn_stop; ifp->if_watchdog = iwn_watchdog; IFQ_SET_READY(&ifp->if_snd); memcpy(ifp->if_xname, device_xname(self), IFNAMSIZ);