]> git.baikalelectronics.ru Git - kernel.git/commit
[SPARC64]: Massively simplify VIO device layer and support hot add/remove.
authorDavid S. Miller <davem@sunset.davemloft.net>
Wed, 18 Jul 2007 06:03:47 +0000 (23:03 -0700)
committerDavid S. Miller <davem@sunset.davemloft.net>
Wed, 18 Jul 2007 08:20:04 +0000 (01:20 -0700)
commit93dcb5217336998700051c714d80d7081bee8827
treed0adeedae350dc4829e7eacbf198627a107f393f
parentfd18ba1f0b3c574ef4e7fd98052d3f4757205f5b
[SPARC64]: Massively simplify VIO device layer and support hot add/remove.

Create and destroy VIO devices in response to MD update events.  These
run synchronously inside of the MD update mutex so the VIO layer
doesn't need to do internal locking of any sort.

Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc64/kernel/vio.c
include/asm-sparc64/vio.h