Michal Piotrowski napisał(a):
> On 17/02/07, Alex Riesen <[EMAIL PROTECTED]> wrote:
>> Thomas Gleixner, Sat, Feb 17, 2007 16:14:17 +0100:
>> > On Sat, 2007-02-17 at 15:47 +0100, Alex Riesen wrote:
>> > > > > 164 if (need_resched())
>> > > > > 165 goto end;
>> > > >
Michal Piotrowski napisał(a):
On 17/02/07, Alex Riesen [EMAIL PROTECTED] wrote:
Thomas Gleixner, Sat, Feb 17, 2007 16:14:17 +0100:
On Sat, 2007-02-17 at 15:47 +0100, Alex Riesen wrote:
164 if (need_resched())
165 goto end;
166
167
On 18/02/07, Alex Riesen <[EMAIL PROTECTED]> wrote:
Thomas Gleixner, Sun, Feb 18, 2007 13:36:56 +0100:
> On Sun, 2007-02-18 at 10:50 +0100, Alex Riesen wrote:
> > > The arch/i386/kernel/process.c part of the patch should apply to 2.6.20
> > > as well. Can you check if the problem is there too ?
On Sun, 2007-02-18 at 10:50 +0100, Alex Riesen wrote:
> > The arch/i386/kernel/process.c part of the patch should apply to 2.6.20
> > as well. Can you check if the problem is there too ?
>
> It does not apply and does not look trivially hackable.
> The code for cpu_idle was introduced in 2ff2d3d7
On Sat, 2007-02-17 at 23:41 +0100, Michal Piotrowski wrote:
> sudo cat /var/log/messages | grep Idle
> Feb 17 17:35:34 bitis-gabonica kernel: Idle: local softirq pending:
> 0020<6>hdd: ATAPI 48X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache,
> UDMA(33)
> Feb 17 19:20:01 bitis-gabonica kernel: Idle:
On Sat, 2007-02-17 at 23:41 +0100, Michal Piotrowski wrote:
sudo cat /var/log/messages | grep Idle
Feb 17 17:35:34 bitis-gabonica kernel: Idle: local softirq pending:
00206hdd: ATAPI 48X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache,
UDMA(33)
Feb 17 19:20:01 bitis-gabonica kernel: Idle: local
On Sun, 2007-02-18 at 10:50 +0100, Alex Riesen wrote:
The arch/i386/kernel/process.c part of the patch should apply to 2.6.20
as well. Can you check if the problem is there too ?
It does not apply and does not look trivially hackable.
The code for cpu_idle was introduced in 2ff2d3d7 i386:
On 18/02/07, Alex Riesen [EMAIL PROTECTED] wrote:
Thomas Gleixner, Sun, Feb 18, 2007 13:36:56 +0100:
On Sun, 2007-02-18 at 10:50 +0100, Alex Riesen wrote:
The arch/i386/kernel/process.c part of the patch should apply to 2.6.20
as well. Can you check if the problem is there too ?
It
On 17/02/07, Alex Riesen <[EMAIL PROTECTED]> wrote:
Thomas Gleixner, Sat, Feb 17, 2007 16:14:17 +0100:
> On Sat, 2007-02-17 at 15:47 +0100, Alex Riesen wrote:
> > > > 164 if (need_resched())
> > > > 165 goto end;
> > > > 166
> > > > 167 cpu =
On Sat, 2007-02-17 at 17:46 +0100, Alex Riesen wrote:
> > Can you please apply the patch below, so we can at least see, which
> > softirq is pending. This should trigger independently of hrtimers and
> > dynticks. You can keep it compiled in and disable it at the kernel
> > commandline with
On Sat, 2007-02-17 at 15:47 +0100, Alex Riesen wrote:
> > > 164 if (need_resched())
> > > 165 goto end;
> > > 166
> > > 167 cpu = smp_processor_id();
> > > 168 BUG_ON(local_softirq_pending());
> >
> > Hmm, the BUG_ON is inside of an
On Sat, 2007-02-17 at 15:47 +0100, Alex Riesen wrote:
164 if (need_resched())
165 goto end;
166
167 cpu = smp_processor_id();
168 BUG_ON(local_softirq_pending());
Hmm, the BUG_ON is inside of an interrupt disabled region,
On Sat, 2007-02-17 at 17:46 +0100, Alex Riesen wrote:
Can you please apply the patch below, so we can at least see, which
softirq is pending. This should trigger independently of hrtimers and
dynticks. You can keep it compiled in and disable it at the kernel
commandline with nohz=off and /
On 17/02/07, Alex Riesen [EMAIL PROTECTED] wrote:
Thomas Gleixner, Sat, Feb 17, 2007 16:14:17 +0100:
On Sat, 2007-02-17 at 15:47 +0100, Alex Riesen wrote:
164 if (need_resched())
165 goto end;
166
167 cpu = smp_processor_id();
168
On 16/02/07, Thomas Gleixner <[EMAIL PROTECTED]> wrote:
On Fri, 2007-02-16 at 21:38 +0100, Michal Piotrowski wrote:
> Hi,
>
> This looks like a tickless stuff
Yup.
> 0xc0139ea0 is in tick_nohz_stop_sched_tick
(/mnt/md0/devel/linux-git/kernel/time/tick-sched.c:168).
> 163
> 164 if
On Fri, 2007-02-16 at 21:38 +0100, Michal Piotrowski wrote:
> Hi,
>
> This looks like a tickless stuff
Yup.
> 0xc0139ea0 is in tick_nohz_stop_sched_tick
> (/mnt/md0/devel/linux-git/kernel/time/tick-sched.c:168).
> 163
> 164 if (need_resched())
> 165 goto end;
>
Hi,
This looks like a tickless stuff
[ cut here ]
kernel BUG at /mnt/md0/devel/linux-git/kernel/time/tick-sched.c:168!
invalid opcode: [#1]
PREEMPT SMP
Modules linked in: rtc unix
CPU:0
EIP:0060:[]Not tainted VLI
EFLAGS: 00010002 (2.6.20 #53)
EIP is at
Hi,
This looks like a tickless stuff
[ cut here ]
kernel BUG at /mnt/md0/devel/linux-git/kernel/time/tick-sched.c:168!
invalid opcode: [#1]
PREEMPT SMP
Modules linked in: rtc unix
CPU:0
EIP:0060:[c0139ea0]Not tainted VLI
EFLAGS: 00010002 (2.6.20 #53)
On Fri, 2007-02-16 at 21:38 +0100, Michal Piotrowski wrote:
Hi,
This looks like a tickless stuff
Yup.
0xc0139ea0 is in tick_nohz_stop_sched_tick
(/mnt/md0/devel/linux-git/kernel/time/tick-sched.c:168).
163
164 if (need_resched())
165 goto end;
166
167
On 16/02/07, Thomas Gleixner [EMAIL PROTECTED] wrote:
On Fri, 2007-02-16 at 21:38 +0100, Michal Piotrowski wrote:
Hi,
This looks like a tickless stuff
Yup.
0xc0139ea0 is in tick_nohz_stop_sched_tick
(/mnt/md0/devel/linux-git/kernel/time/tick-sched.c:168).
163
164 if
20 matches
Mail list logo