Re: Mysterious lockups in 2.2.9.

Martin Bene (mb@sime.com)
Thu, 27 May 1999 17:38:45 +0200


>
>Nope. And thats the main reason there is no 2.2.9-ac right now
>

I ran into trouble with 2.2.9 + linux raid stuff (raid-1 mirror doesn't
finish synchronisation) using latest version of ingos 0145 alpha patches;

I traced the problem as far as the changes to the scheduler which first
appeared 2.2.7-ac3.

Backing out these changes from 2.2.9 (or from 2.2.7-ac3) gives me working
raid again - perhaps this is responsible for other problems as well? These
2.2.8/9 changes were backed out:

arch/i386/kernel/process.c
arch/i386/kernel/entry.S
include/asm-i386/system.h
include/linux/sched.h
kernel/sched.c

In the raid code, the problem seems to be that wait_on_buffer calls used in
md_do_sync lock after a few successfull calls (either reading the blocks to
be synched or writing them - how soon and which one actually locks seems
to be pretty much random) when used with the new scheduler.

Bye, Martin
"you have moved your mouse, please reboot to make this change take effect"
--------------------------------------------------
Martin Bene vox: +43-664-3251047
simon media fax: +43-316-813824-6
Andreas-Hofer-Platz 9 e-mail: mb@sime.com
8010 Graz, Austria
--------------------------------------------------
finger mb@mail.sime.com for PGP public key

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/