Skip to contentSkip to conversation

Isolated expedited RCU code to a new tree_exp.h

DISCUSSION Paul E. McKenney 3 participants 4 messages Apr 15, 2016 – Apr 17, 2016

lore
Share & tools
lore
#0 lore raw

Hello, Frederic,

One thing that I have had on my list for some time is to rearrange the RCU source code to make it easier to find things. Given our discussion yesterday, this seemed like a good time to take that step with the expedited grace-period code. I have a couple of commits doing this in -rcu, and would like your opinion. Worthwhile, or should I revert those two commits?

Thanx, Paul

#1 lore raw
Quoted 8 lines · Paul E. McKenney

Hello, Frederic,

One thing that I have had on my list for some time is to rearrange the RCU source code to make it easier to find things. Given our discussion yesterday, this seemed like a good time to take that step with the expedited grace-period code. I have a couple of commits doing this in -rcu, and would like your opinion. Worthwhile, or should I revert those two commits?

It's definetly worth having a look! And it might help me eventually understand that expedited grace period thing :-)

Thanks!

#2 lore raw
Quoted 10 lines · ----- On Apr 16, 2016, at 9:08 AM, Frederic Weisbecker [email protected] wrote:
Quoted 8 lines · Paul E. McKenney

Hello, Frederic,

One thing that I have had on my list for some time is to rearrange the RCU source code to make it easier to find things. Given our discussion yesterday, this seemed like a good time to take that step with the expedited grace-period code. I have a couple of commits doing this in -rcu, and would like your opinion. Worthwhile, or should I revert those two commits?

Quoted 2 lines

It's definetly worth having a look! And it might help me eventually understand that expedited grace period thing :-)

Moving the expedited handling into its own files indeed seems to better organize the sub-parts of RCU. That seems like a good idea.

Thanks,

Mathieu

Signature · 3 lines
Mathieu Desnoyers
EfficiOS Inc.
http://www.efficios.com
#3 lore raw
Quoted 12 lines · Mathieu Desnoyers
Quoted 10 lines · ----- On Apr 16, 2016, at 9:08 AM, Frederic Weisbecker [email protected] wrote:
Quoted 8 lines · Paul E. McKenney

Hello, Frederic,

One thing that I have had on my list for some time is to rearrange the RCU source code to make it easier to find things. Given our discussion yesterday, this seemed like a good time to take that step with the expedited grace-period code. I have a couple of commits doing this in -rcu, and would like your opinion. Worthwhile, or should I revert those two commits?

Quoted 2 lines
Quoted 2 lines

It's definetly worth having a look! And it might help me eventually understand that expedited grace period thing :-)

And for me to document it. ;-)

Quoted 3 lines

Moving the expedited handling into its own files indeed seems to better organize the sub-parts of RCU. That seems like a good idea.

Sounds good, will give it a try. If it works well, I might do the same for other sub-parts of RCU.

Thanx, Paul