Messages in this thread | | | Date | Fri, 2 Aug 2013 12:07:30 -0700 | Subject | debug data for per-cpu variable offsets | From | Deep Debroy <> |
| |
Hi, for x86_64 platforms, I was wondering if there is any table of per-cpu variable offsets left in a (unstripped) vmlinux file. Looking at the disassembly of routines accessing a per-cpu variables like current_task, we see the offset hardcoded e.g. mov %gs:0xc500,%rax. Is there any table in some section in unstripped vmlinux that indicates current_task is at offset 0xc500 from gs base (similar to how a struct's members and offsets are enumerated in the debug sections of vmlinux)?
thanks, Deep
| |