On Wed, Feb 20, 2008 at 03:20:52PM +0100, Dmitry Adamushko wrote:
> On 20/02/2008, Ahmed S. Darwish <[EMAIL PROTECTED]> wrote:
> > On Wed, Feb 20, 2008 at 11:41:13AM +0100, Ingo Molnar wrote:
> > >
> > > * Ahmed S. Darwish <[EMAIL PROTECTED]> wrote:
> > >
> > > > > > -
On 20/02/2008, Ahmed S. Darwish <[EMAIL PROTECTED]> wrote:
> On Wed, Feb 20, 2008 at 11:41:13AM +0100, Ingo Molnar wrote:
> >
> > * Ahmed S. Darwish <[EMAIL PROTECTED]> wrote:
> >
> > > > > - local_irq_disable();
> > > > > - t->next = __get_cpu_var(tasklet_vec).list;
>
On Wed, Feb 20, 2008 at 11:41:13AM +0100, Ingo Molnar wrote:
>
> * Ahmed S. Darwish <[EMAIL PROTECTED]> wrote:
>
> > > > - local_irq_disable();
> > > > - t->next = __get_cpu_var(tasklet_vec).list;
> > > > - __get_cpu_var(tasklet_vec).list = t;
> > > > -
* Ahmed S. Darwish <[EMAIL PROTECTED]> wrote:
> > > - local_irq_disable();
> > > - t->next = __get_cpu_var(tasklet_vec).list;
> > > - __get_cpu_var(tasklet_vec).list = t;
> > > - __raise_softirq_irqoff(TASKLET_SOFTIRQ);
> > > - local_irq_enable();
> > > +
* Ahmed S. Darwish [EMAIL PROTECTED] wrote:
- local_irq_disable();
- t-next = __get_cpu_var(tasklet_vec).list;
- __get_cpu_var(tasklet_vec).list = t;
- __raise_softirq_irqoff(TASKLET_SOFTIRQ);
- local_irq_enable();
+ /* We were
On Wed, Feb 20, 2008 at 11:41:13AM +0100, Ingo Molnar wrote:
* Ahmed S. Darwish [EMAIL PROTECTED] wrote:
- local_irq_disable();
- t-next = __get_cpu_var(tasklet_vec).list;
- __get_cpu_var(tasklet_vec).list = t;
-
On 20/02/2008, Ahmed S. Darwish [EMAIL PROTECTED] wrote:
On Wed, Feb 20, 2008 at 11:41:13AM +0100, Ingo Molnar wrote:
* Ahmed S. Darwish [EMAIL PROTECTED] wrote:
- local_irq_disable();
- t-next = __get_cpu_var(tasklet_vec).list;
-
On Wed, Feb 20, 2008 at 03:20:52PM +0100, Dmitry Adamushko wrote:
On 20/02/2008, Ahmed S. Darwish [EMAIL PROTECTED] wrote:
On Wed, Feb 20, 2008 at 11:41:13AM +0100, Ingo Molnar wrote:
* Ahmed S. Darwish [EMAIL PROTECTED] wrote:
- local_irq_disable();
-
On Tue, Feb 19, 2008 at 04:52:52PM +0100, Ingo Molnar wrote:
>
> * Ahmed S. Darwish <[EMAIL PROTECTED]> wrote:
>
> > - local_irq_disable();
> > - t->next = __get_cpu_var(tasklet_vec).list;
> > - __get_cpu_var(tasklet_vec).list = t;
> > -
* Ahmed S. Darwish <[EMAIL PROTECTED]> wrote:
> - local_irq_disable();
> - t->next = __get_cpu_var(tasklet_vec).list;
> - __get_cpu_var(tasklet_vec).list = t;
> - __raise_softirq_irqoff(TASKLET_SOFTIRQ);
> - local_irq_enable();
> +
Hi all,
Avoid duplicating __tasklet_schedule() and __tasklet_hi_schedule()
code in tasklet_action() and tasklet_hi_action() respectively.
Signed-off-by: Ahmed S. Darwish <[EMAIL PROTECTED]>
---
This also saves a few bytes of image space:
textdata bss dec hex filename
3632
Hi all,
Avoid duplicating __tasklet_schedule() and __tasklet_hi_schedule()
code in tasklet_action() and tasklet_hi_action() respectively.
Signed-off-by: Ahmed S. Darwish [EMAIL PROTECTED]
---
This also saves a few bytes of image space:
textdata bss dec hex filename
3632
On Tue, Feb 19, 2008 at 04:52:52PM +0100, Ingo Molnar wrote:
* Ahmed S. Darwish [EMAIL PROTECTED] wrote:
- local_irq_disable();
- t-next = __get_cpu_var(tasklet_vec).list;
- __get_cpu_var(tasklet_vec).list = t;
-
* Ahmed S. Darwish [EMAIL PROTECTED] wrote:
- local_irq_disable();
- t-next = __get_cpu_var(tasklet_vec).list;
- __get_cpu_var(tasklet_vec).list = t;
- __raise_softirq_irqoff(TASKLET_SOFTIRQ);
- local_irq_enable();
+
14 matches
Mail list logo