search for: cpuidle_enter_st

Displaying 13 results from an estimated 13 matches for "cpuidle_enter_st".

2015 Mar 30
1
Lockup/panic caused by nouveau_fantog_update recursion
...fffffff810cf59e>] handle_edge_irq+0x6e/0x120 [ 9227.509941] [<ffffffff81016952>] handle_irq+0x22/0x40 [ 9227.509943] [<ffffffff817b453f>] do_IRQ+0x4f/0xf0 [ 9227.509945] [<ffffffff817b23ad>] common_interrupt+0x6d/0x6d [ 9227.509945] <EOI> [<ffffffff8164cf76>] ? cpuidle_enter_state+0x66/0x160 [ 9227.509948] [<ffffffff8164cf61>] ? cpuidle_enter_state+0x51/0x160 [ 9227.509949] [<ffffffff8164d157>] cpuidle_enter+0x17/0x20 [ 9227.509951] [<ffffffff810b5741>] cpu_startup_entry+0x351/0x400 [ 9227.509953] [<ffffffff8179f037>] rest_init+0x77/0x80 [ 9227...
2017 Nov 16
1
[PATCH RFC v3 3/6] sched/idle: Add a generic poll before enter real idle path
...then you can assume that the flood stopped and > invoke halt or whatever. > > That avoids all of that 'tunable and tweakable' x86 specific hackery and > utilizes common functionality which is mostly there already. here is some sample code. Poll for a while before enter halt in cpuidle_enter_state() If I get a reschedule event, then don't try to enter halt.? (I hope this is the right direction as Peter mentioned in another email) --- a/drivers/cpuidle/cpuidle.c +++ b/drivers/cpuidle/cpuidle.c @@ -210,6 +210,13 @@ int cpuidle_enter_state(struct cpuidle_device *dev, struct cpuidle_dr...
2017 Nov 15
6
[PATCH RFC v3 3/6] sched/idle: Add a generic poll before enter real idle path
On Wed, 15 Nov 2017, Peter Zijlstra wrote: > On Mon, Nov 13, 2017 at 06:06:02PM +0800, Quan Xu wrote: > > From: Yang Zhang <yang.zhang.wz at gmail.com> > > > > Implement a generic idle poll which resembles the functionality > > found in arch/. Provide weak arch_cpu_idle_poll function which > > can be overridden by the architecture code if needed. > >
2017 Nov 15
6
[PATCH RFC v3 3/6] sched/idle: Add a generic poll before enter real idle path
On Wed, 15 Nov 2017, Peter Zijlstra wrote: > On Mon, Nov 13, 2017 at 06:06:02PM +0800, Quan Xu wrote: > > From: Yang Zhang <yang.zhang.wz at gmail.com> > > > > Implement a generic idle poll which resembles the functionality > > found in arch/. Provide weak arch_cpu_idle_poll function which > > can be overridden by the architecture code if needed. > >
2017 Nov 16
0
[PATCH RFC v3 3/6] sched/idle: Add a generic poll before enter real idle path
On Thu, 16 Nov 2017, Quan Xu wrote: > On 2017-11-16 06:03, Thomas Gleixner wrote: > --- a/drivers/cpuidle/cpuidle.c > +++ b/drivers/cpuidle/cpuidle.c > @@ -210,6 +210,13 @@ int cpuidle_enter_state(struct cpuidle_device *dev, > struct cpuidle_driver *drv, > ??????????????? target_state = &drv->states[index]; > ??????? } > > +#ifdef CONFIG_PARAVIRT > +?????? paravirt_idle_poll(); > + > +?????? if (need_resched()) > +?????????????? return -EBUSY; > +#end...
2015 Jul 21
17
[Bug 91413] New: INFO: task Xorg:2419 blocked for more than 120 seconds.
...rq+0x22/0x40 Jul 21 10:11:42 dioo-XPS kernel: [ 2185.090604] [<ffffffff817d2c91>] do_IRQ+0x51/0xf0 Jul 21 10:11:42 dioo-XPS kernel: [ 2185.090605] [<ffffffff817d0b2e>] common_interrupt+0x6e/0x6e Jul 21 10:11:42 dioo-XPS kernel: [ 2185.090606] <EOI> [<ffffffff81664249>] ? cpuidle_enter_state+0xa9/0x1f0 Jul 21 10:11:42 dioo-XPS kernel: [ 2185.090609] [<ffffffff81664218>] ? cpuidle_enter_state+0x78/0x1f0 Jul 21 10:11:42 dioo-XPS kernel: [ 2185.090610] [<ffffffff816643c7>] cpuidle_enter+0x17/0x20 Jul 21 10:11:42 dioo-XPS kernel: [ 2185.090612] [<ffffffff810bcbec>]...
2014 May 11
0
irq 45: nobody cared (try booting with the "irqpoll" option)
...6f44>] ? handle_edge_irq+0xa2/0xcc [389936.600407] [<ffffffff81003cc8>] ? handle_irq+0x18/0x20 [389936.600411] [<ffffffff810037a4>] ? do_IRQ+0x43/0xb5 [389936.600415] [<ffffffff81382aea>] ? common_interrupt+0x6a/0x6a [389936.600418] <EOI> [<ffffffff8129f51f>] ? cpuidle_enter_state+0x43/0xa6 [389936.600446] [<ffffffff8129f518>] ? cpuidle_enter_state+0x3c/0xa6 [389936.600456] [<ffffffff81067197>] ? cpu_startup_entry+0x131/0x1de [389936.600462] [<ffffffff816b5cd6>] ? start_kernel+0x3b2/0x3bd [389936.600465] [<ffffffff816b573b>] ? repair_env_string...
2017 Nov 17
2
[PATCH RFC v3 3/6] sched/idle: Add a generic poll before enter real idle path
On 2017-11-16 17:53, Thomas Gleixner wrote: > On Thu, 16 Nov 2017, Quan Xu wrote: >> On 2017-11-16 06:03, Thomas Gleixner wrote: >> --- a/drivers/cpuidle/cpuidle.c >> +++ b/drivers/cpuidle/cpuidle.c >> @@ -210,6 +210,13 @@ int cpuidle_enter_state(struct cpuidle_device *dev, >> struct cpuidle_driver *drv, >> ??????????????? target_state = &drv->states[index]; >> ??????? } >> >> +#ifdef CONFIG_PARAVIRT >> +?????? paravirt_idle_poll(); >> + >> +?????? if (need_resched()) >> +???...
2017 Nov 17
2
[PATCH RFC v3 3/6] sched/idle: Add a generic poll before enter real idle path
On 2017-11-16 17:53, Thomas Gleixner wrote: > On Thu, 16 Nov 2017, Quan Xu wrote: >> On 2017-11-16 06:03, Thomas Gleixner wrote: >> --- a/drivers/cpuidle/cpuidle.c >> +++ b/drivers/cpuidle/cpuidle.c >> @@ -210,6 +210,13 @@ int cpuidle_enter_state(struct cpuidle_device *dev, >> struct cpuidle_driver *drv, >> ??????????????? target_state = &drv->states[index]; >> ??????? } >> >> +#ifdef CONFIG_PARAVIRT >> +?????? paravirt_idle_poll(); >> + >> +?????? if (need_resched()) >> +???...
2017 Apr 15
1
[Bug 100691] New: [4.10] BUG: KASAN: use-after-free in drm_calc_vbltimestamp_from_scanoutpos+0x625/0x740
...nel/irq/handle.c:195) handle_edge_irq+0x1cd/0x850 (kernel/irq/chip.c:622) handle_irq+0x105/0x2a0 (arch/x86/kernel/irq_64.c:69) ? __local_bh_enable+0x37/0x60 (kernel/softirq.c:139) do_IRQ+0x7d/0x1a0 (arch/x86/kernel/irq.c:213) common_interrupt+0x90/0x90 (arch/x86/entry/entry_64.S:452) RIP: 0010:cpuidle_enter_state+0x10d/0x7d0 (drivers/cpuidle/cpuidle.c:188) RSP: 0018:ffff88077228fdc0 EFLAGS: 00000202 ORIG_RAX: ffffffffffffff1e RAX: 0000000000000003 RBX: ffff8807761297b8 RCX: 000000000000001f RDX: 0000000000000004 RSI: 1ffff100eec23d1b RDI: ffffffff839ec680 RBP: ffff88077228fe18 R08: 0000000000012314 R09:...
2014 Mar 28
48
[Bug 76732] New: Kworker using 100% CPU
https://bugs.freedesktop.org/show_bug.cgi?id=76732 Priority: medium Bug ID: 76732 Assignee: nouveau at lists.freedesktop.org Summary: Kworker using 100% CPU QA Contact: xorg-team at lists.x.org Severity: normal Classification: Unclassified OS: Linux (All) Reporter: patrick.clara at gmail.com
2015 Mar 12
52
[Bug 89558] New: Unknown chipset error for GeForce 840M
https://bugs.freedesktop.org/show_bug.cgi?id=89558 Bug ID: 89558 Summary: Unknown chipset error for GeForce 840M Product: xorg Version: unspecified Hardware: Other OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Driver/nouveau Assignee: nouveau at
2013 Dec 21
21
[Bug 72943] New: NV98 [GeForce 9300 gs m] hangs on boot- all linux kernel versions > 3.2
...00000000003 0000000000000000 Dec 21 00:44:20 ycradnileved kernel: [ 3839.488055] Call Trace: Dec 21 00:44:20 ycradnileved kernel: [ 3839.488055] [<ffffffffa0221e40>] ? acpi_idle_enter_bm+0x1a7/0x1fb [processor] Dec 21 00:44:20 ycradnileved kernel: [ 3839.488055] [<ffffffff81360c7b>] ? cpuidle_enter_state+0x3b/0xc0 Dec 21 00:44:20 ycradnileved kernel: [ 3839.488055] [<ffffffff81360dbb>] ? cpuidle_idle_call+0xbb/0x1f0 Dec 21 00:44:20 ycradnileved kernel: [ 3839.488055] [<ffffffff8101aac5>] ? arch_cpu_idle+0x5/0x30 Dec 21 00:44:20 ycradnileved kernel: [ 3839.488055] [<ffffffff810a...