[I'm resending this again, for some reasons it didn't get to the
list...]

On Mon, Jun 10, 2002 at 06:38:33AM +0200, Der Herr Hofrat wrote:

> > Kernel 2.4.4 + rtl3.0 on the same machine gives acceptable value, well
> > below 10 microsec (1.5 most of the time, 5 to 6 sometimes).
> >
> could you enable the tracer and run tracer/rt_process on both 2.4.4 and 
> 2.4.18 and report what it shows.

Here is what I get under 2.4.18 (sorry for the rather large attachement)
[attachement truncated to only one trace in order to be sure it gets
to the list...]

I am concerned about the very big timings in rtl_spin_lock and
rtl_no_interrupts (values of 500-900 uSecs!)...

Stelian.

P0 539146912 rtl_no_interrupts            0x287 <[rtl_sched]pthread_wait_np+22/88>
P0    608 rtl_no_interrupts             0x96 <[rtl_sched]rtl_schedule+24/1040>
P0    320 scheduler in            0xc2f40000 <[rtl_sched]rtl_schedule+39/1040>
P0   3936 rtl_switch_to           0xc892e5e4 <[rtl_sched]rtl_schedule+600/1040>
P0    512 scheduler out           0xc892e5e4 <[rtl_sched]rtl_schedule+1008/1040>
P0    352 rtl_restore_interrupts      0x3096 <[rtl_sched]rtl_schedule+1020/1040>
P0    768 rtl_spin_lock           0xc891fa00 <[rtl]rtl_intercept+173/396>
P0    352 rtl_spin_unlock         0xc891fa00 <[rtl]rtl_intercept+360/396>
P0    320 rtl_intercept exit               0 <[rtl]rtl_intercept+370/396>
P0   8000 rtl_no_interrupts           0x3246 <[rtl]rtl_process_pending+47/296>
P0    320 rtl_spin_lock           0xc891fa00 <[rtl]rtl_process_pending+61/296>
P0    480 rtl_spin_unlock         0xc891fa00 <[rtl]rtl_process_pending+108/296>
P0    320 rtl_restore_interrupts      0x3246 <[rtl]rtl_process_pending+118/296>
P0   2272 rtl_spin_lock           0xc891fa00 <[rtl]rtl_intercept+21/396>
P0    384 rtl_intercept entry              0 <[eepro100]speedo_interrupt+623/724>
P0   4608 rtl_spin_unlock         0xc891fa00 <[rtl]rtl_intercept+141/396>
P0    416 rtl_no_interrupts           0x3097 <[rtl]rtl_hard_enable_irq+19/84>
P0    352 rtl_spin_lock           0xc891fa00 <[rtl]rtl_hard_enable_irq+33/84>
P0   1824 rtl_spin_unlock         0xc891fa00 <[rtl]rtl_hard_enable_irq+63/84>
P0    320 rtl_restore_interrupts      0x3097 <[rtl]rtl_hard_enable_irq+73/84>
P0    448 rtl_no_interrupts           0x3092 <[rtl_sched]rtl_schedule+24/1040>
P0    352 scheduler in            0xc892e5e4 <[rtl_sched]rtl_schedule+39/1040>
P0   3872 rtl_switch_to           0xc20d8000 <[rtl_sched]rtl_schedule+600/1040>
P0    768 scheduler out           0xc20d8000 <[rtl_sched]rtl_schedule+1008/1040>
P0    352 rtl_restore_interrupts        0x82 <[rtl_sched]rtl_schedule+1020/1040>
P0    416 rtl_restore_interrupts       0x216 <[rtl_sched]pthread_wait_np+75/88>
P0 719168 rtl_spin_lock           0xc891fa00 <[rtl]rtl_intercept+21/396>
P0    416 rtl_intercept entry              0 <[rt_process]background_thread+90/108>
P0   4544 rtl_spin_unlock         0xc891fa00 <[rtl]rtl_intercept+141/396>
P0    448 rtl_no_interrupts             0x97 <[rtl]rtl_hard_enable_irq+19/84>
P0    352 rtl_spin_lock           0xc891fa00 <[rtl]rtl_hard_enable_irq+33/84>
P0   1792 rtl_spin_unlock         0xc891fa00 <[rtl]rtl_hard_enable_irq+63/84>
P0    352 rtl_restore_interrupts        0x97 <[rtl]rtl_hard_enable_irq+73/84>
P0    448 rtl_no_interrupts             0x86 <[rtl_sched]rtl_schedule+24/1040>
P0    352 scheduler in            0xc20d8000 <[rtl_sched]rtl_schedule+39/1040>
P0   3648 rtl_switch_to           0xc2f40000 <[rtl_sched]rtl_schedule+600/1040>
P0    576 scheduler out           0xc2f40000 <[rtl_sched]rtl_schedule+1008/1040>
P0    352 rtl_restore_interrupts        0x96 <[rtl_sched]rtl_schedule+1020/1040>
P0    384 rtl_restore_interrupts       0x287 <[rtl_sched]pthread_wait_np+75/88>
P0    576 user                       0x38880 
<[rt_process]__module_parm_advance+601/698>
That was trace # 13
-- 
Stelian Pop <[EMAIL PROTECTED]>
Alcove - http://www.alcove.com
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
--
For more information on Real-Time Linux see:
http://www.rtlinux.org/

Reply via email to