[PATCH v3 0/5] LDC changes for porting VCC driver into upstream kernel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series of patches is part of an effort to add VCC (Virtual Channel
Concentrator) and VDS (Virtual Disk Server) support to Linux.

VCC & VDS enable the virtualization of serial console and storage
respectively, on SPARC processors. VCC provides access to the guest
domain's serial console. VDS provides the ability to allocate storage to
the guest domain.

Both VCC & VDS depend on some core functionalities in the linux kernel for
SPARC. The functionalities include LDC (Logical Domain Channels),
MDESC (Machine Descriptor) and VIO (Virtual IO protocol). In order for
VCC & VDS to be enabled, it requires that these core functionalities
support them.

This version 3 of the series addresses the following changes
suggested by Dave Miller
Patch 1/5: Removes ldc_enable_hv_intr & ldc_disable_hv_intr APIs

Jag Raman (5):
  sparc64: expand LDC interface
  sparc64: enhance ldc_abort to print message
  sparc64: ensure LDC channel is ready before communication
  sparc64: ldc abort during vds iso boot
  sparc64: print debug messages when reading from LDC channel

 arch/sparc/include/asm/ldc.h |    6 ++
 arch/sparc/kernel/ldc.c      |  145 +++++++++++++++++++++++++++++------------
 2 files changed, 108 insertions(+), 43 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe sparclinux" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Kernel Development]     [DCCP]     [Linux ARM Development]     [Linux]     [Photo]     [Yosemite Help]     [Linux ARM Kernel]     [Linux SCSI]     [Linux x86_64]     [Linux Hams]

  Powered by Linux