Date: Fri, 1 Feb 2008 18:17:43 -0500 From: "Kim Culhan" <w8hdkim@gmail.com> To: freebsd-usb@FreeBSD.org Subject: Re: rum0 page fault on FreeBSD 7-PRERELEASE Message-ID: <89dbfdc30802011517j64517c0fhbd1de135ac39537c@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Received one reply from Alexey Popov to the original post referring to: http://www.freebsd.org/cgi/query-pr.cgi?pr=117820 As described in the PR, Alexey added the following workaround which was tested on FreeBSD 7-PRERELEASE. No crashes have been observed since this change. The workaround is: === *** if_rum.c.orig Fri Feb 1 18:06:15 2008 --- if_rum.c Fri Feb 1 18:05:50 2008 *************** *** 857,868 **** --- 857,870 ---- return; } m_freem(data->m); data->m = NULL; + if (data->ni != NULL) { ieee80211_free_node(data->ni); data->ni = NULL; + } sc->tx_queued--; ifp->if_opackets++; DPRINTFN(10, ("tx done\n")); === Thanks -kim
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?89dbfdc30802011517j64517c0fhbd1de135ac39537c>