Prev: NET_NS: unregister_netdevice: waiting for lo to become free (adding ipv6 address to interface)
Next: lp3971: remove redundant checking for count in lp3971_i2c_read()
From: Peter Zijlstra on 5 Aug 2010 07:50 On Thu, 2010-08-05 at 12:11 +0100, Richard Kennedy wrote: > Reorder elements in structure cpu_stopper to remove alignment padding on > 64 bit builds, this shrinks its size from 40 to 32 bytes saving 8 bytes > per cpu. > > Signed-off-by: Richard Kennedy <richard(a)rsk.demon.co.uk> Looks good to me. Tejun will you take it or should I send it Ingo wards? > --- > diff --git a/kernel/stop_machine.c b/kernel/stop_machine.c > index 70f8d90..4372ccb 100644 > --- a/kernel/stop_machine.c > +++ b/kernel/stop_machine.c > @@ -35,9 +35,9 @@ struct cpu_stop_done { > /* the actual stopper, one per every possible cpu, enabled on online cpus */ > struct cpu_stopper { > spinlock_t lock; > + bool enabled; /* is this stopper enabled? */ > struct list_head works; /* list of pending works */ > struct task_struct *thread; /* stopper thread */ > - bool enabled; /* is this stopper enabled? */ > }; > > static DEFINE_PER_CPU(struct cpu_stopper, cpu_stopper); > > -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ |