Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Jul 2007 07:58:47 -0700
From:      Jeremy Chadwick <koitsu@FreeBSD.org>
To:        "M. Warner Losh" <imp@bsdimp.com>
Cc:        LoN_Kamikaze@gmx.de, freebsd-stable@freebsd.org, idiotbg@gmail.com, josh@tcbug.org
Subject:   Re: removing external usb hdd without unmounting causes reboot?
Message-ID:  <20070719145847.GA36856@eos.sc1.parodius.com>
In-Reply-To: <20070719.084821.-202614780.imp@bsdimp.com>
References:  <200707181541.l6IFf4ht051775@lurza.secnetix.de> <200707181830.48727.idiotbg@gmail.com> <20070718170559.GA11915@eos.sc1.parodius.com> <20070719.084821.-202614780.imp@bsdimp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jul 19, 2007 at 08:48:21AM -0600, M. Warner Losh wrote:
> In message: <20070718170559.GA11915@eos.sc1.parodius.com>
>             Jeremy Chadwick <koitsu@freebsd.org> writes:
> : If someone wants to work on this and needs devices/toys (thumb drives,
> : external enclosures + hard disks), let me know, I will be more than
> : happy to buy them the hardware needed.
> 
> Willing to fund the work on it too?  This is a volunteer project, and
> you have to motivate people to work on this.

I'm one man with a single day job.  I only make so much money a year,
most of which goes to rent and co-location bills.  Remaining amounts
usually go to small hobby projects of mine, or donating money to folks
like phk@ to work on features that I'll benefit from (serial console
work comes to mind, ditto with BTX fixes).

What I'm saying is that I can't afford (literally -- I don't have the
cash) to pay someone US$40/hour for programming efforts (especially when
I know it'd be a 8-12 week job), but I *can* afford to donate a few
hundred bucks getting someone hardware who has the know-how to fix or
test things much better than myself.  Most of the time though I'm told
"I have the hardware I need -- it's a matter of finding the time!"

Ain't that the truth.  :-)

Besides working on ports (which I've been slacking on as of late), this
is how I try to help/contribute to the FreeBSD community.

> The best one can do without massive buffer cache work is what firewire
> does: it has one attachment to handle all umass devices.  When the
> device goes away, it pauses all operations to that device.  If the
> device comes back, it resumes the I/O .  If the device never comes
> back, then the I/O never finishes.

This sounds good.

-- 
| Jeremy Chadwick                                    jdc at parodius.com |
| Parodius Networking                           http://www.parodius.com/ |
| UNIX Systems Administrator                      Mountain View, CA, USA |
| Making life hard for others since 1977.                  PGP: 4BD6C0CB |




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070719145847.GA36856>