search for: do_timer

Displaying 20 results from an estimated 69 matches for "do_timer".

2015 May 22
5
[Bug 2404] New: scp skips file/directory on permissions error
https://bugzilla.mindrot.org/show_bug.cgi?id=2404 Bug ID: 2404 Summary: scp skips file/directory on permissions error Product: Portable OpenSSH Version: 6.7p1 Hardware: All OS: All Status: NEW Severity: major Priority: P5 Component: scp Assignee: unassigned-bugs at mindrot.org
2007 Jan 30
45
[PATCH] Fix softlockup issue after vcpu hotplug
Stamp softlockup thread earlier before do_timer, because the latter is the one to actually trigger lock warning for long-time offline. Or else, I obserevd softlockup warning easily at manual vcpu hot-remove/plug, or when suspend cancel into old context. One point here is to cover both stolen and blocked time to compare with offline threshold. v...
2004 Mar 31
1
[LLVMdev] 134.perl
Hello, I am trying to compile 134.perl - the spec95 benchmark using LLVM and I am getting the following error message - -------------------------------------------- 34.perl/symbol/dolist.c:1786: warning: "struct tm" declared inside parameter list 134.perl/symbol/dolist.c:1786: warning: its scope is only this definition or declaration, which is probably not what you want
2007 May 09
2
[PATCH 0/2 v05] lguest: TSC & hrtimers
The following patches are the latest update of the TSC and hrtimer patches I posted on 29/03. Rusty's original TSC patch has been resynced to the latest lguest repo, as has the hrtimer patch, which also incorporates feedback from Jeremy & Rusty: - Change clock event hrtimer to absolute time. 'now' is captured in the host during the hypercall. - Propagate -ETIME back to the
2007 May 09
2
[PATCH 0/2 v05] lguest: TSC & hrtimers
The following patches are the latest update of the TSC and hrtimer patches I posted on 29/03. Rusty's original TSC patch has been resynced to the latest lguest repo, as has the hrtimer patch, which also incorporates feedback from Jeremy & Rusty: - Change clock event hrtimer to absolute time. 'now' is captured in the host during the hypercall. - Propagate -ETIME back to the
2013 Nov 27
2
Asterisk uses 105% CPU
Hello, Using asterisk 1.8.24 on CentOS 6.4 I notice that the asterisk process is using between 105 en 110 % CPU : PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1765 root 20 0 2508m 102m 8864 S 105.8 2.7 102:11.55 asterisk 2682 mysql 20 0 627m 29m 6204 S 0.7 0.8 1:59.51 mysqld 1 root 20 0 19228 1508 1220 S 0.0 0.0 0:00.75 init
2017 Nov 13
0
[PATCH RFC v3 5/6] tick: get duration of the last idle loop
...pt in idle with sched tick stopped * @iowait_sleeptime: Sum of the time slept in idle with sched tick stopped, with IO outstanding * @sleep_length: Duration of the current idle sleep + * @idle_length: Duration of the last idle loop is from + * tick_nohz_idle_enter to tick_nohz_idle_exit. * @do_timer_lst: CPU was the last one doing do_timer before going idle */ struct tick_sched { @@ -59,6 +61,7 @@ struct tick_sched { ktime_t idle_sleeptime; ktime_t iowait_sleeptime; ktime_t sleep_length; + ktime_t idle_length; unsigned long last_jiffies; u64 next_timer; ktime_t...
2017 Nov 13
0
[PATCH RFC v3 5/6] tick: get duration of the last idle loop
...pt in idle with sched tick stopped * @iowait_sleeptime: Sum of the time slept in idle with sched tick stopped, with IO outstanding * @sleep_length: Duration of the current idle sleep + * @idle_length: Duration of the last idle loop is from + * tick_nohz_idle_enter to tick_nohz_idle_exit. * @do_timer_lst: CPU was the last one doing do_timer before going idle */ struct tick_sched { @@ -59,6 +61,7 @@ struct tick_sched { ktime_t idle_sleeptime; ktime_t iowait_sleeptime; ktime_t sleep_length; + ktime_t idle_length; unsigned long last_jiffies; u64 next_timer; ktime_t...
2007 Apr 18
0
[PATCH 1/9] Vmi timer fixes round two.patch
...Feb 27 14:12:01 2007 -0800 @@ -276,15 +276,12 @@ static void vmi_account_real_cycles(unsi cycles_not_accounted = cur_real_cycles - real_cycles_accounted_system; while (cycles_not_accounted >= cycles_per_jiffy) { - /* systems wide jiffies and wallclock. */ + /* systems wide jiffies. */ do_timer(1); cycles_not_accounted -= cycles_per_jiffy; real_cycles_accounted_system += cycles_per_jiffy; } - - if (vmi_timer_ops.wallclock_updated()) - update_xtime_from_wallclock(); write_sequnlock(&xtime_lock); } @@ -380,7 +377,6 @@ int vmi_stop_hz_timer(void) unsigned long seq, next...
2007 Apr 18
0
[PATCH 1/9] Vmi timer fixes round two.patch
...Feb 27 14:12:01 2007 -0800 @@ -276,15 +276,12 @@ static void vmi_account_real_cycles(unsi cycles_not_accounted = cur_real_cycles - real_cycles_accounted_system; while (cycles_not_accounted >= cycles_per_jiffy) { - /* systems wide jiffies and wallclock. */ + /* systems wide jiffies. */ do_timer(1); cycles_not_accounted -= cycles_per_jiffy; real_cycles_accounted_system += cycles_per_jiffy; } - - if (vmi_timer_ops.wallclock_updated()) - update_xtime_from_wallclock(); write_sequnlock(&xtime_lock); } @@ -380,7 +377,6 @@ int vmi_stop_hz_timer(void) unsigned long seq, next...
2008 May 31
5
DO NOT REPLY [Bug 5506] New: support utime differences at runtime, not configure/build time
https://bugzilla.samba.org/show_bug.cgi?id=5506 Summary: support utime differences at runtime, not configure/build time Product: rsync Version: 3.0.3 Platform: All URL: http://thread.gmane.org/gmane.network.rsync.general/1794 8 OS/Version: Linux Status: NEW Severity:
2004 Aug 17
0
HTB kernel panic crash!
...ss 60 process (pid 0 stackpage c0385000) stack ddfc9000 ddfc9244 c0385f40 0 1 c0385f8c 0 c0125e93 c038400 0 1 0 c0385f8c 20000001 c0126278 0 c010ed90 c0385f8c c033ddb0 20000001 c010b1a5 0 0 c0385f8e call trace c0125e93 update_process_times [k] 0x33 0xc0385f14 c0126278 do_timer [k] 0x28 0xc0385f30 c010ed90 timer_interrupt [k] 0x80 0xc0385f38 c010b1a5 handle_IRQ_event [k] 0x45 0xc0385f48 c010b324 do_IRQ [k] 0x64 0xc0385f68 c010db28 call_do_IRQ [k] 0x05 0xc0385f88 c0110068 restore_i387 [k] 0x28 0xc0385fa8 c0106...
2004 Jul 21
3
X100P panic
...7/0xc0 [<0211466a>] do_page_fault+0x26e/0x446 [<02115ebf>] __wake_up+0x11/0x1a [<1285c4fe>] lbmfree+0x4d/0x51 [jfs] [<021143fc>] do_page_fault+0x0/0x446 [<0211daa3>] update_one_process+0x7/0xc0 [<0211db79>] update_process_times+0x1d/0x2e [<0211dcfd>] do_timer+0x29/0xbd [<0210a4d6>] timer_interrupt+0x19/0xd8 [<02107093>] handle_IRQ_event+0x21/0x41 [<02107326>] do_IRQ+0xf3/0x169 ======================= [<12a84d55>] zt_common_ioctl+0x6d5/0xb70 [zaptel] [<02140096>] get_user_size+0x2e/0x55 [<12a81d8a>] zt_chanandps...
2007 May 09
1
[patch 2/9] lguest: the guest code
..._and_handler(i, &lguest_irq_controller, + handle_level_irq); + } + } + irq_ctx_init(smp_processor_id()); +} + +static unsigned long lguest_get_wallclock(void) +{ + return hcall(LHCALL_GET_WALLCLOCK, 0, 0, 0); +} + +static void lguest_time_irq(unsigned int irq, struct irq_desc *desc) +{ + do_timer(hcall(LHCALL_TIMER_READ, 0, 0, 0)); + update_process_times(user_mode_vm(get_irq_regs())); +} + +static void lguest_time_init(void) +{ + set_irq_handler(0, lguest_time_irq); + hcall(LHCALL_TIMER_READ, 0, 0, 0); + enable_lguest_irq(0); +} + +static void lguest_load_esp0(struct tss_struct *tss, +...
2007 May 09
1
[patch 2/9] lguest: the guest code
..._and_handler(i, &lguest_irq_controller, + handle_level_irq); + } + } + irq_ctx_init(smp_processor_id()); +} + +static unsigned long lguest_get_wallclock(void) +{ + return hcall(LHCALL_GET_WALLCLOCK, 0, 0, 0); +} + +static void lguest_time_irq(unsigned int irq, struct irq_desc *desc) +{ + do_timer(hcall(LHCALL_TIMER_READ, 0, 0, 0)); + update_process_times(user_mode_vm(get_irq_regs())); +} + +static void lguest_time_init(void) +{ + set_irq_handler(0, lguest_time_irq); + hcall(LHCALL_TIMER_READ, 0, 0, 0); + enable_lguest_irq(0); +} + +static void lguest_load_esp0(struct tss_struct *tss, +...
2007 Apr 18
1
[PATCH 0/8] lguest
As promised to Andrew, and with much thanks to Andi Kleen for feedback, this is the new series of lguest patches. Main change is the move to drivers/lguest (for future non-i386 expansion), but lots of cleanups driven by Andi's feedback and the documentation effort (which made me examine every line of code). It's not perfect, but it's definitely useful. Cheers, Rusty. List of
2007 Apr 18
1
[PATCH 0/8] lguest
As promised to Andrew, and with much thanks to Andi Kleen for feedback, this is the new series of lguest patches. Main change is the move to drivers/lguest (for future non-i386 expansion), but lots of cleanups driven by Andi's feedback and the documentation effort (which made me examine every line of code). It's not perfect, but it's definitely useful. Cheers, Rusty. List of
2007 Apr 18
0
[PATCH 6/6] VMI timer patches
...real_cycles(unsigned long long cur_real_cycles) +{ + long long cycles_not_accounted; + + write_seqlock(&xtime_lock); + + cycles_not_accounted = cur_real_cycles - real_cycles_accounted_system; + while (cycles_not_accounted >= cycles_per_jiffy) { + /* systems wide jiffies and wallclock. */ + do_timer(1); + + cycles_not_accounted -= cycles_per_jiffy; + real_cycles_accounted_system += cycles_per_jiffy; + } + + if (vmi_timer_ops.wallclock_updated()) + update_xtime_from_wallclock(); + + write_sequnlock(&xtime_lock); +} + +/* Update per-cpu process times. */ +static inline void vmi_account...
2007 Apr 18
0
[PATCH 6/6] VMI timer patches
...real_cycles(unsigned long long cur_real_cycles) +{ + long long cycles_not_accounted; + + write_seqlock(&xtime_lock); + + cycles_not_accounted = cur_real_cycles - real_cycles_accounted_system; + while (cycles_not_accounted >= cycles_per_jiffy) { + /* systems wide jiffies and wallclock. */ + do_timer(1); + + cycles_not_accounted -= cycles_per_jiffy; + real_cycles_accounted_system += cycles_per_jiffy; + } + + if (vmi_timer_ops.wallclock_updated()) + update_xtime_from_wallclock(); + + write_sequnlock(&xtime_lock); +} + +/* Update per-cpu process times. */ +static inline void vmi_account...
2007 Apr 18
0
[PATCH 5/5] Vmi timer.patch
...real_cycles(unsigned long long cur_real_cycles) +{ + long long cycles_not_accounted; + + write_seqlock(&xtime_lock); + + cycles_not_accounted = cur_real_cycles - real_cycles_accounted_system; + while (cycles_not_accounted >= cycles_per_jiffy) { + /* systems wide jiffies and wallclock. */ + do_timer(1); + + cycles_not_accounted -= cycles_per_jiffy; + real_cycles_accounted_system += cycles_per_jiffy; + } + + if (vmi_timer_ops.wallclock_updated()) + update_xtime_from_wallclock(); + + write_sequnlock(&xtime_lock); +} + +/* Update per-cpu process times. */ +static inline void vmi_account...