Date: Wed, 9 Aug 2017 19:18:29 +0200 From: Datasmurf <datasmurf@mail.ru> To: Farhan Khan <khanzf@gmail.com> Cc: freebsd-hackers@freebsd.org Subject: Re: PCI bus detaching when driver crashing? Message-ID: <20170809191829.4c541da5313af503ef3f470f@mail.ru> In-Reply-To: <CAFd4kYAi-o7=Vb%2B5mwZp4-VkUJPvUOr=REgsnfiHgN9pEhta4w@mail.gmail.com> References: <CAFd4kYAi-o7=Vb%2B5mwZp4-VkUJPvUOr=REgsnfiHgN9pEhta4w@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 3 Aug 2017 22:17:17 -0400 Farhan Khan <khanzf@gmail.com> wrote: > Hi all, > > I am trying to write the Realtek 8188e (pci) driver for FreeBSD. I am > making slow incremental progress, and having the driver safely exit > out (as opposed to a segfault). I noticed that when the device > detaches, due to an error in the driver, the entire pci bus will also > detach! For example, here is my kernel output: > > rtwn0: rtwn_load_firmware: failed to upload firmware rtwn-rtl8188eefw > (error 60) > rtwn0: detached > pci2: detached I have/had seen similar errors with my Hardware. T61 with Pro/Wireless 4965AGN and the if_iwn driver. I get Firmware error and then from time to time the pci bus gets detached as well. But i did not think of it as a Problem of the driver or code but of my faulty old Hardware. I have to reboot to get it working. Sorry at the moment i have no log about it. Uptime is 2 days since upgrading to 11.1 Release. > > The first line is where the code crashes: sys/dev/rtwn/if_rtwn_fw.c > line 129 > https://github.com/khanzf/freebsd/blob/103c05369b1ced770a2cadc9468e0134c8d9421b/sys/dev/rtwn/if_rtwn_fw.c#L129 > 404 > Why would this result in the entire pci2 bus detatching? Strangely > enough, I did not have this problem a few months ago, then it > suddenly began. This is significantly slowing down my workflow, and > would be nice to have it resolved. Otherwise, I have to reboot to > bring pci2 back up. > > Any insight? > Thanks! > > Farhan Khan > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to > "freebsd-hackers-unsubscribe@freebsd.org" Greetings Daniel -- #irc - real netizens last resort
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20170809191829.4c541da5313af503ef3f470f>