Re: [PATCH] Add list_for_each_rcu to features-removal list

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Paul E. McKenney <paulmck@...>
Cc: <linux-kernel@...>, <davem@...>, <dipankar@...>
Date: Saturday, February 16, 2008 - 4:47 am

On Mon, Jan 28, 2008 at 04:25:00AM -0800, Paul E. McKenney wrote:

Declaring something as deprecated doesn't automatically convert the 
in-kernel users.

And once there are no in-kernel users left you can kill it immediately.

The only working way for getting rid of list_for_each_rcu() is:
- send patches for all in-kernel usages to the maintainers of the code
  in question now
- once all of these patches have entered Linus' tree (which might not
  be before the 2.6.26 merge window) you can remove list_for_each_rcu()

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] Add list_for_each_rcu to features-removal list, Paul E. McKenney, (Mon Jan 28, 8:25 am)
Re: [PATCH] Add list_for_each_rcu to features-removal list, Adrian Bunk, (Sat Feb 16, 4:47 am)
Re: [PATCH] Add list_for_each_rcu to features-removal list, Paul E. McKenney, (Sat Feb 16, 12:19 pm)