If you change the Firewall mode from User Mode (USFW) to Kernel Mode (KSFW), then SecureXL mode changes from the User Mode (UPPAK) to the Kernel Mode (KPPAK) and vice versa.
More read here:
100G_Ports_AdminGuide
You can change the current SecureXL mode between Kernel Mode (KPPAK) and User Mode (UPPAK):
1) Run
# cpconfig
2) Enter the number of the Check Point SecureXL option. The menu shows the current SecureXL mode.
3) Enter the number of the "Change SecureXL Mode" option.
4) Exit from the cpconfig menu.
5) Reboot
If you want to test this under VMWare, you can create a 19000 appliance from a VMWare system in /etc/appliance_config.xml file and after rebooting, manually load out-of-tree modules using the insmod command "insmod </PATH/TO/MODULE.ko>". If the kernel module from Nvidia is not installed, SecureXL will not be started in user mode;-)
It is also possible to set the parameter "SxlIsUsermode" with the "cpprod_util" to "1" in the firewall start script.
I didn't want to write more detailed information in the community about exactly how it works.
I have changed it in the LAB. However, as the network drivers do not correspond, there are many unwanted side effects.
Without side effects, you can only test it on real appliances:
19000, 29000, MLS LightSpeed, QLS LightSpeed
➜ CCSM Elite, CCME, CCTE ➜ www.checkpoint.tips