Linux 5.5 Lands Fix For The AppArmor Performance Regression
Linux 5.5 as of this morning should have one less performance regression in tow if you are running on Debian/Ubuntu or otherwise having AppArmor enabled.
The Linux 5.5 bisected regression back around Christmas is now resolved as of last night's Git code for Linux 5.5.
With this set of AppArmor fixes is a change to only get a label reference if the fast path check fails. That in turn fixes the Linux 5.5 AppArmor performance regression.
It will be interesting to see now the performance cost of these 70+ benchmarks when toggling AppArmor. Hackbench should be in better shape and will be interesting to see now the overall cost of having AppArmor enabled on Linux 5.5 now that this regression is fixed up.
More benchmarks forthcoming of Linux 5.5 that will be releasing as stable around month's end. While it's been a bit bumpy on the performance front, Linux 5.5 has many exciting features/improvements. Linux 5.5-rc5 should be out this evening for those preferring tagged weekly snapshots.
The Linux 5.5 bisected regression back around Christmas is now resolved as of last night's Git code for Linux 5.5.
With this set of AppArmor fixes is a change to only get a label reference if the fast path check fails. That in turn fixes the Linux 5.5 AppArmor performance regression.
It will be interesting to see now the performance cost of these 70+ benchmarks when toggling AppArmor. Hackbench should be in better shape and will be interesting to see now the overall cost of having AppArmor enabled on Linux 5.5 now that this regression is fixed up.
More benchmarks forthcoming of Linux 5.5 that will be releasing as stable around month's end. While it's been a bit bumpy on the performance front, Linux 5.5 has many exciting features/improvements. Linux 5.5-rc5 should be out this evening for those preferring tagged weekly snapshots.
10 Comments