* Where is the __per_cpu_offset array initialized??
@ 2018-03-09 8:33 =?gb18030?B?wuS62w==?=
2018-03-10 13:45 ` Laurent Navet
0 siblings, 1 reply; 3+ messages in thread
From: =?gb18030?B?wuS62w==?= @ 2018-03-09 8:33 UTC (permalink / raw)
To: kernelnewbies
Hi list,
Does anyone can tell me where the array __per_cpu_offset is initialized on x86_64 arch,
I remembered it was initialized in function setup_per_cpu_areas,
but it seems that it is not the case on x86-64 arch.
Thanks,
Larry
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20180309/b9fca7d6/attachment.html>
^ permalink raw reply [flat|nested] 3+ messages in thread
* Where is the __per_cpu_offset array initialized??
2018-03-09 8:33 Where is the __per_cpu_offset array initialized?? =?gb18030?B?wuS62w==?=
@ 2018-03-10 13:45 ` Laurent Navet
2018-03-12 2:48 ` 落痕
0 siblings, 1 reply; 3+ messages in thread
From: Laurent Navet @ 2018-03-10 13:45 UTC (permalink / raw)
To: kernelnewbies
Hi Larry,
> Does anyone can tell me where the array __per_cpu_offset is initialized on
> x86_64 arch,
> I remembered it was initialized in function setup_per_cpu_areas,
> but it seems that it is not the case on x86-64 arch.
It seems your memory is right and code is shared with x86.
https://elixir.bootlin.com/linux/latest/source/arch/x86/kernel/setup_percpu.c#L29
Laurent.
--
? On ne r?sout pas un probl?me avec les modes de pens?e qui l?ont engendr?. ?
? You cannot solve a problem with the same thinking that created it. ?
^ permalink raw reply [flat|nested] 3+ messages in thread
* Where is the __per_cpu_offset array initialized??
2018-03-10 13:45 ` Laurent Navet
@ 2018-03-12 2:48 ` 落痕
0 siblings, 0 replies; 3+ messages in thread
From: 落痕 @ 2018-03-12 2:48 UTC (permalink / raw)
To: kernelnewbies
Hi Laurent,
Thanks for your help.
But I'm still not sure how it is implemented.
I'll continue to do some research on the issue, and post my answer if I can.
Thanks
Larry
------------------ Original ------------------
From: "Laurent Navet"<laurent.navet@gmail.com>;
Date: Sat, Mar 10, 2018 09:45 PM
To: "??"<losemyheaven@foxmail.com>;
Cc: "kernelnewbies"<kernelnewbies@kernelnewbies.org>;
Subject: Re: Where is the __per_cpu_offset array initialized??
Hi Larry,
> Does anyone can tell me where the array __per_cpu_offset is initialized on
> x86_64 arch,
> I remembered it was initialized in function setup_per_cpu_areas,
> but it seems that it is not the case on x86-64 arch.
It seems your memory is right and code is shared with x86.
https://elixir.bootlin.com/linux/latest/source/arch/x86/kernel/setup_percpu.c#L29
Laurent.
--
? On ne r?sout pas un probl?me avec les modes de pens?e qui l?ont engendr?. ?
? You cannot solve a problem with the same thinking that created it. ?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20180312/1617a884/attachment.html>
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2018-03-12 2:48 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-03-09 8:33 Where is the __per_cpu_offset array initialized?? =?gb18030?B?wuS62w==?=
2018-03-10 13:45 ` Laurent Navet
2018-03-12 2:48 ` 落痕
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.