On Tue, 09 Sep 2025 01:43:52 -0700, Haren Myneni wrote: > On powerPC systems, the Hardware Management Console (HMC) is used > to create and manage logical partitions (LPAR) and both HMC and > LPARs exchange information over Ethernet which can expose security > implications. Hence the current method of communication is not > viable for secure boot configuration. To overcome these concerns, > the hypervisor introduced new inband hypervisor channel called > “Hypervisor Pipe (HVPIPE)” which allows HMC and LPARs to exchange > information with ibm,send-hvpipe-msg and ibm,receive-hvpipe-msg > RTAS calls. Sources can be any target that the hypervisor supports, > but only HMC source is supported. > > [...]
Applied to powerpc/next. [1/9] powerpc/pseries: Define papr-hvpipe ioctl https://git.kernel.org/powerpc/c/043439ad1a23cd3f65628310d1f5a06e61f8b431 [2/9] powerpc/pseries: Define HVPIPE specific macros https://git.kernel.org/powerpc/c/26b4fcecea05b8927b17c9ace132914ffcb4d97e [3/9] powerpc/pseries: Add papr-hvpipe char driver for HVPIPE interfaces https://git.kernel.org/powerpc/c/814ef095f12c9fa142043ee689500f3a41bb6dab [4/9] powerpc/pseries: Send payload with ibm,send-hvpipe-msg RTAS https://git.kernel.org/powerpc/c/56dbc6678bbb9c011bea91c4a0774a9464ab99a7 [5/9] powerpc/pseries: Receive payload with ibm,receive-hvpipe-msg RTAS https://git.kernel.org/powerpc/c/cebdb522fd3edd1fe05f7b4a74a27da7dd0f8d86 [6/9] powerpc/pseries: Wakeup hvpipe FD when the payload is pending https://git.kernel.org/powerpc/c/da24fb99a1b5cc842b9446f67f6bcda36b49817f [7/9] powerpc/pseries: Enable HVPIPE event message interrupt https://git.kernel.org/powerpc/c/b48b6cc8c655d8cdcf5124ba9901b74c8f759668 [8/9] powerpc/pseries: Enable hvpipe with ibm,set-system-parameter RTAS https://git.kernel.org/powerpc/c/39a08a4f94980518ef2eca3c6c6b61094c99f1af [9/9] powerpc/pseries: HVPIPE changes to support migration https://git.kernel.org/powerpc/c/6d84f85151bbd062d36bda6daf37a73945b471c9 Thanks