Date: Thu, 16 Aug 2001 13:23:20 -0600 From: Nate Williams <nate@yogotech.com> To: nate@yogotech.com (Nate Williams) Cc: Warner Losh <imp@harmony.village.org>, mobile@FreeBSD.ORG Subject: Re: HEADS UP: pcic pci attachments merged from current Message-ID: <15228.7592.86061.54295@nomad.yogotech.com> In-Reply-To: <15228.2820.792698.491952@nomad.yogotech.com> References: <15228.1694.871200.901582@nomad.yogotech.com> <15227.21642.728459.378078@nomad.yogotech.com> <15226.52618.594233.704448@nomad.yogotech.com> <200108150433.f7F4X1W20487@harmony.village.org> <200108160317.f7G3HHW28812@harmony.village.org> <200108160533.f7G5XWW29552@harmony.village.org> <15227.65384.819476.423333@nomad.yogotech.com> <200108161753.f7GHrZW34243@harmony.village.org> <15228.2820.792698.491952@nomad.yogotech.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> # cd /usr/src/sys > # cvs update -Pdr RELENG_4 -D'August 5, 2001' > [ Build new kernel, install, reboot ] > > This works fine. So, sometime after August 5 it's broken. I noticed a > change on the 6th, so I'll update to the 7th and see what happens. Updates on 8/5 codebase: - Hot insertion/removal of my modem works fine as much as I try it. I did it a half-dozen times. - Hot insertion/removal of my ethernet *mostly* works fine. I can do it 3-4 times, and then it'll hang on removal. Updates on 8/7 codebase: - Hot insertion/removal of my modem still works fine as much as I try it. - Hot removal of my ethernet card hangs the box almost everytime. Also, insertion/removal events were not recognized after one reboot, but that may have been my issue. (Is polling used in this version? How do I check? - pccardc power [0|1] 0 (explicitly powering it down before removal) allows me to remove the ethernet card w/out a hang. The changes I suspect are: imp 2001/08/06 07:47:45 PDT Modified files: (Branch: RELENG_4) sys/pccard pcic.c i82365.h Log: MFC: Power off again and preserve some bits in PCIC_INT_GEN also, minor #define shuffle. Approved in principle by: jkh Revision Changes Path 1.89.2.17 +3 -3 src/sys/pccard/pcic.c 1.10.2.4 +2 -2 src/sys/pccard/i82365.h [ The change to i82365.h is essentially a no-op ] If I revert *only* these changes from my kernel, hot-swap ethernet works better. (But it's still not as good as I'd like). [ Note, my modem isn't being used *at all* during this process, so I wouldn't expect there to be any problems with hot-swap. My ethernet is also unused, but I suspect the ethernet drivers are still active even when nothing is connected. ] Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15228.7592.86061.54295>