[Bug 1083836] Combination of 4.4.116+ kernel with older KMP makes user-space crashing
http://bugzilla.suse.com/show_bug.cgi?id=1083836 http://bugzilla.suse.com/show_bug.cgi?id=1083836#c4 --- Comment #4 from Jiri Slaby <jslaby@suse.com> --- Well, I maybe see now. Thread_info is since: patches.suse/x86-entry-64-separate-cpu_current_top_of_stack-from-tss-sp0.patch in cpu_tss.x86_tss.sp1 and not in cpu_tss.x86_tss.sp0. But all built KMPs use cpu_tss.x86_tss.sp0 for access_ok (and many other inlines/macros and friends) via current_thread_info()->current_top_of_stack(). This is no problem as sp0 and sp1 are identical (mostly, I guess) until: patches.suse/x86-entry-64-use-a-per-cpu-trampoline-stack.patch which starts using sp0 for per_cpu stack. It obviously breaks current_thread_info() inlined in KMPs. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com