Request processing

7.1 LPAR mode z/VM guest KVM guest

Cryptographic adapters process requests asynchronously.

The device driver detects request completion through AP adapter interrupts. In environments that do not support these interrupts, the device driver uses polling as a fallback method.

All requests to either of the two misc devices are routed to a cryptographic adapter using a crypto request scheduling function that, for each adapter, takes into account:
  • The supported functions
  • The number of pending requests
  • A speed rating

The cryptographic device driver supports multiple cryptographic domains simultaneously.

The device driver uses at least one domain for all adapters. If none is given, the kernel selects a default domain. Alternatively, you can select the default domain using a kernel parameter .