cvs commit: src/sys/dev/ata atapi-cd.c

Søren Schmidt sos at FreeBSD.org
Mon Oct 10 02:06:53 PDT 2005


On 09/10/2005, at 23:11, Peter Edwards wrote:

Why did you ask me to review this when you just committed it anyway ?

As I said I'm not sure this is the right way to fix this..

So, this means *you* are now the maintainer of atapi-cd,c ?!

-Søren

> peadar      2005-10-09 21:11:05 UTC
>
>   FreeBSD src repository
>
>   Modified files:
>     sys/dev/ata          atapi-cd.c
>   Log:
>   When breaking up a large request into smaller ones for the strategy
>   routine, create all the child bio objects before starting the
>   requests, rather than starting them as created. This closes a race
>   whereby some number of child operations could complete before the
>   rest were ever created, and prematurely freeing the parent bio.
>   This fixes the panics installing in VMWare and qemu
>
>   Revision  Changes    Path
>   1.181     +7 -1      src/sys/dev/ata/atapi-cd.c
>
>



More information about the cvs-all mailing list