Generic int 13h driver

Die Gestalt die.gestalt at gmail.com
Sat Jun 23 20:03:17 UTC 2007


Unlikely in the short term. I made this driver for my employer, I think
there might be reluctance about releasing it to the public. On one hand this
would most likely increase the quality of the code, on the other hand this
might hurt us in helping competition. I know this would be cool since there
are people out there who would like this feature.

Right now the driver needs to be tested further. The number of machines on
which it has been tested is ludicrously small (one virtual machine, one
laptop).

But anyways the thing that will prevent the driver from ending up in the
tree is that my coding style doesn't respect FreeBSD rules (omg!). For the
rest the driver correctly interfaces with GEOM via the disk(9) routines and
the read and writes are queued in a working thread.

On 6/23/07, Alfred Perlstein <alfred at freebsd.org> wrote:
>
> * Die Gestalt <die.gestalt at gmail.com> [070622 07:45] wrote:
> > w00t the driver is finished! I had to do some obscure things for the
> > physical memory, but I made it work. I can mount partitions, etc. do
> > whatever. I'll have to do some stress tests though.
> >
> > It's quite slow, but that's not horrible, around 5 MB/s. However multi
> > threaded performance will be horrible because of the lock on physical
> > memory.
> >
> > That could make a nice talk at a BSD conference. ;)
>
> It'd be even nicer in the tree... will that be possible?
>
> --
> - Alfred Perlstein
>


More information about the freebsd-drivers mailing list