]> git.baikalelectronics.ru Git - kernel.git/commit
[SPARC64]: Fix race between MD update and dr-cpu add.
authorDavid S. Miller <davem@sunset.davemloft.net>
Mon, 16 Jul 2007 23:50:36 +0000 (16:50 -0700)
committerDavid S. Miller <davem@sunset.davemloft.net>
Tue, 17 Jul 2007 00:11:59 +0000 (17:11 -0700)
commit9cdfd45d8404b621704b77b2bf7082d709b36a5b
treee09a08c13bbd5a2de881dfcb04d987034564f1b3
parent7e73ba670443bdbc5723b4c88a1aebe394a710e8
[SPARC64]: Fix race between MD update and dr-cpu add.

We need to make sure the MD update occurs before we try to
process dr-cpu configure requests.  MD update and dr-cpu
were being processed by seperate threads so that did not
happen occaisionally.

Fix this by executing all domain services data packets from
a single thread, in order.

This will help simplify some other things as well.

Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc64/kernel/ds.c
arch/sparc64/kernel/mdesc.c