The regset common infrastructure assumed that regsets would always have .get and .set methods, but not necessarily .active methods. Unfortunately people have since written regsets without .set methods. Rather than putting in stub functions everywhere, handle regsets with null .get or .set methods explicitly. Acknowledgements: Red Hat would like to thank H. Peter Anvin for reporting this issue.
Statement: This issue did not affect the Linux kernel as shipped with Red Hat Enterprise Linux 5 as it did not backport upstream commits 4206d3aa and 5bde4d18.
Upstream commits: http://git.kernel.org/linus/c8e252586f8d5de906385d8cf6385fee289a825e http://git.kernel.org/linus/5189fa19a4b2b4c3bec37c3a019d446148827717
Created kernel tracking bugs for this issue Affects: fedora-all [bug 799782]
kernel-3.2.9-2.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.
kernel-2.6.42.9-2.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.
This issue has been addressed in following products: Red Hat Enterprise Linux 6 Via RHSA-2012:0481 https://rhn.redhat.com/errata/RHSA-2012-0481.html
This issue has been addressed in following products: Red Hat Enterprise Linux 6.1 EUS - Server Only Via RHSA-2012:1042 https://rhn.redhat.com/errata/RHSA-2012-1042.html