Building a kernel with the CP special message device driver
![]()
Select the kernel configuration option CONFIG_SMSGIUCV_EVENT to compile a kernel with support for CP special messages.
Kernel builders: This information is intended for those who want to
build their own kernel. Be aware that both compiling your own kernel or recompiling an existing
distribution usually means that you have to maintain your kernel yourself.
Figure 1 summarizes the kernel configuration menu options that are relevant to the smsgiucv_app device driver:
Device Drivers --->
...
Network device support ---> (common code option CONFIG_NETDEVICES)
...
S/390 network device drivers (depends on NETDEVICES && S390) --->
...
IUCV special message support (VM only) (CONFIG_SMSGIUCV)*
└─ Deliver IUCV special messages as uevents (VM only) (CONFIG_SMSGIUCV_EVENT)
- CONFIG_SMSGIUCV
- Select this option if you want to be able to receive SMSG messages from other z/VM® guest virtual machines. Depends on IUCV.
- CONFIG_SMSGIUCV_EVENT
- Select this option to deliver CP special messages as uevents. The driver handles only those special messages that start with APP. To compile as a module, choose M. The module name is smsgiucv_app. Depends on SMSGIUCV.