RHEL 8.5 Linux Beta version and rcu_read_unlock

Latest response

We have downloaded latest version of RHEL 8.5 Linux Beta version. It has kernel version 4.18.0-339.el8.x86_64. Suddenly, in this release of kernel, rcu_read_unlock() function is calling rcu_read_unlock_strict(), which is GPL. This causes rcu_read_unlock() to behave as GPL. It is hurting a lot to proprietary kernel modules. Now, rcu_read_lock() is not GPL, but its key(rcu_read_unlock) is GPL.

Just wanted to check if RedHat is planing to solve this in GA ? It is going to affect many products in field.

Regards,
Tarun

Responses