On Mon, Nov 05, 2007 at 08:12:03AM -0800, Paul E. McKenney wrote:
> > >>
> > >> > net/decnet/dn_route.c in dn_rt_cache_get_next() is as follows:
> > >> >
> > >> > static struct dn_route *dn_rt_cache_get_next(struct seq_file *seq,
> > >> > struct dn_route *rt)
> > >> > {
> > >> > struct dn_rt
On Mon, Nov 05, 2007 at 07:53:04PM +0800, Herbert Xu wrote:
> Paul E. McKenney <[EMAIL PROTECTED]> wrote:
> >>
> >> > net/decnet/dn_route.c in dn_rt_cache_get_next() is as follows:
> >> >
> >> > static struct dn_route *dn_rt_cache_get_next(struct seq_file *seq,
> >> > struct dn_route *rt)
> >> >
Paul E. McKenney <[EMAIL PROTECTED]> wrote:
>>
>> > net/decnet/dn_route.c in dn_rt_cache_get_next() is as follows:
>> >
>> > static struct dn_route *dn_rt_cache_get_next(struct seq_file *seq, struct
>> > dn_route *rt)
>> > {
>> > struct dn_rt_cache_iter_state *s = rcu_dereference(seq->privat
On Tue, Oct 30, 2007 at 01:10:36AM -0700, David Miller wrote:
> From: "Paul E. McKenney" <[EMAIL PROTECTED]>
> Date: Mon, 29 Oct 2007 14:15:40 -0700
>
> > net/decnet/dn_route.c in dn_rt_cache_get_next() is as follows:
> >
> > static struct dn_route *dn_rt_cache_get_next(struct seq_file *seq, stru
From: "Paul E. McKenney" <[EMAIL PROTECTED]>
Date: Mon, 29 Oct 2007 14:15:40 -0700
> net/decnet/dn_route.c in dn_rt_cache_get_next() is as follows:
>
> static struct dn_route *dn_rt_cache_get_next(struct seq_file *seq, struct
> dn_route *rt)
> {
> struct dn_rt_cache_iter_state *s = rcu_der
Hello!
net/decnet/dn_route.c in dn_rt_cache_get_next() is as follows:
static struct dn_route *dn_rt_cache_get_next(struct seq_file *seq, struct
dn_route *rt)
{
struct dn_rt_cache_iter_state *s = rcu_dereference(seq->private);
rt = rt->u.dst.dn_next;
while(!rt) {