From owner-freebsd-current@FreeBSD.ORG Sun Jul 6 11:53:31 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A5D5337B401 for ; Sun, 6 Jul 2003 11:53:31 -0700 (PDT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id B040843FEC for ; Sun, 6 Jul 2003 11:53:30 -0700 (PDT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.9/8.12.9) with ESMTP id h66IrAE4017948; Sun, 6 Jul 2003 19:53:10 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)h66IrAbD017947; Sun, 6 Jul 2003 19:53:10 +0100 (BST) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])h66Ircwc000634; Sun, 6 Jul 2003 19:53:38 +0100 (BST) (envelope-from mark@grondar.org) From: Mark Murray Message-Id: <200307061853.h66Ircwc000634@grimreaper.grondar.org> To: "M. Warner Losh" In-Reply-To: Your message of "Fri, 04 Jul 2003 22:04:34 +0900." <20030704.220434.61850465.imp@bsdimp.com> Date: Sun, 06 Jul 2003 19:53:38 +0100 Sender: mark@grondar.org cc: current@freebsd.org Subject: Re: 3COM ep0 pccard device broken in current. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Jul 2003 18:53:31 -0000 What a weekend. Frigging _everything_ was a messup. "M. Warner Losh" writes: > In message: <200307041246.h64Cku8E042346@grimreaper.grondar.org> > Mark Murray writes: > : "M. Warner Losh" writes: > : > Have you gotten all of the recent changes to current wrt ep0? It was > : > broken by my making cbbintr mpsafe. Well, it was broken a long time > : > ago, my change just opened a race that used to be won, but now is > : > lost. > : > : Yup. I believe so, but please confirm where the change was to be sure? > > There were two changes. One is in pccbb.c that makes things a MPSAFE > interrupt. You could revert to version 1.175 of pccbb.c. Bingo! (I presumed that you meant 1.75, pccbb doesn't go as far as 1.175). Backing out to 1.75 has my ep0 working again! > For ep.c, you need the following or newer > > Revision 1.115 / (download) - annotate - [select for diffs], Thu Jun > 26 13:27:44 2003 UTC (7 days, 23 hours ago) by mux > Changes since 1.114: +5 -7 lines Got that. NOW. Can I interest you in doing some ToPIC97 fixes, helping to sort out some working but uncommitted Libretto-110CT ACPI/HDD fixes and a has-never-worked dc0 cardbus card? Pleeeeeze? :-) M -- Mark Murray iumop ap!sdn w,I idlaH