public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
From: "Paris, DavidX" <davidx.paris@intel.com>
To: linux-ia64@vger.kernel.org
Subject: RE: [Linux-ia64] kacpidpc process takes 100% of CPU
Date: Tue, 13 Nov 2001 20:41:18 +0000	[thread overview]
Message-ID: <marc-linux-ia64-105590698805498@msgid-missing> (raw)
In-Reply-To: <marc-linux-ia64-105590698805494@msgid-missing>

Here's the back trace... I hope it's useful:

[0]kdb> cpu 1

Entering kdb (current=0xe00000003f940000, pid 10) on processor 1 due to cpu
switch
[1]kdb> bt
0xe0000000045cce40 acpi_ut_release_mutex+0xc0
        args (0x9, 0xe0000000045d63b0, 0x307)
        kernel .text 0xe000000004400000 0xe0000000045ccd80
0xe0000000045ccee0
0xe0000000045d63b0 acpi_ds_delete_walk_state+0x190
        args (0xe00000000004b140, 0xe00000000004b4b8, 0x30a,
0xe00000000004b4b8, 0xe0000000045f5720)
        kernel .text 0xe000000004400000 0xe0000000045d6220
0xe0000000045d6420
0xe0000000045f5720 acpi_ps_delete_parse_tree+0x160
        args (0xe00000000004b4d8, 0x793, 0xe00000000004b140,
0xe00000000004b4d8, 0xe0000000045f29b0)
        kernel .text 0xe000000004400000 0xe0000000045f55c0
0xe0000000045f5740
0xe0000000045f29b0 acpi_ps_complete_this_op+0x1b0
        args (0xe00000003f96dd90, 0xe00000003f96dd80, 0x0,
0xe0000000045f3410, 0x793)
        kernel .text 0xe000000004400000 0xe0000000045f2800
0xe0000000045f2ba0
0xe0000000045f3410 acpi_ps_parse_loop+0x5f0
        args (0xe000000000049940, 0xe0000000048f7df0, 0xe000000000049bf8,
0x4002, 0x0)
        kernel .text 0xe000000004400000 0xe0000000045f2e20
0xe0000000045f4120
0xe0000000045f4420 acpi_ps_parse_aml+0x300
        args (0xe000000000049940, 0xe00000000004a540, 0x0,
0xe00000003fb3fd30, 0x4003)
        kernel .text 0xe000000004400000 0xe0000000045f4120
0xe0000000045f4440
0xe0000000045f5a70 acpi_psx_execute+0x330
        args (0xe00000003f9649c0, 0x0, 0xe00000003f947de0, 0x309,
0xe000000000049d40)
        kernel .text 0xe000000004400000 0xe0000000045f5740
0xe0000000045f5b40
0xe0000000045eceb0 acpi_ns_execute_control_method+0xb0
[1]more>
        args (0xe00000003f9649c0, 0x0, 0xe00000003f947de0,
0xe000000004a614c0, 0xe0000000045ecdc0)
        kernel .text 0xe000000004400000 0xe0000000045ece00
0xe0000000045ecf00
0xe0000000045ecdc0 acpi_ns_evaluate_by_handle+0x1a0
        args (0xe00000003f9649c0, 0x0, 0x0, 0xe0000000045d75a0, 0x186)
        kernel .text 0xe000000004400000 0xe0000000045ecc20
0xe0000000045ece00
0xe0000000045d75a0 acpi_ev_asynch_execute_gpe_method+0xe0
        args (0x16, 0xe0000000045c8170, 0x205)
        kernel .text 0xe000000004400000 0xe0000000045d74c0
0xe0000000045d7600
0xe0000000045c8170 acpi_os_queue_exec+0xd0
        args (0xe00000003fb5e940, 0xe0000000049cda80, 0xe000000004498a10,
0x30c)        kernel .text 0xe000000004400000 0xe0000000045c80a0
0xe0000000045c81c0
0xe000000004498a10 kernel_thread+0x70
        args (0xe0000000048fafd8, 0xe0000000049cda80, 0x0,
0xe00000003fb88000, 0xe0000000045c8200)
        kernel .text 0xe000000004400000 0xe0000000044989a0
0xe000000004498a60
0xe0000000045c8200 acpi_os_schedule_exec+0x40
        args (0xe00000003fb5e940, 0xe0000000044f6730, 0x205)
        kernel .text 0xe000000004400000 0xe0000000045c81c0
0xe0000000045c8240
0xe0000000044f6730 __run_task_queue+0x1b0
        args (0xe00000003fb8fe10, 0xe0000000049cda80, 0xe00000000450bc80,
0x612)        kernel .text 0xe000000004400000 0xe0000000044f6580
0xe0000000044f6780
0xe00000000450bc80 context_thread+0x2c0
        args (0xe0000000049e79f8, 0xe00000003fb88000, 0xe00000003fb88ef0,
0xe00000003fb88010, 0xe00000003fb88ef0)
        kernel .text 0xe000000004400000 0xe00000000450b9c0
0xe00000000450be00
[1]more>
0xe000000004498a10 kernel_thread+0x70
        args (0xe0000000048fb958, 0xe0000000049cda80, 0x0,
0xe00000003fb38000, 0xe00000000450bf60)
        kernel .text 0xe000000004400000 0xe0000000044989a0
0xe000000004498a60
0xe00000000450bf60 start_context_thread+0x40
        args (0xe000000004929e28, 0xe000000004901610, 0x102)
        kernel .text 0xe000000004400000 0xe00000000450bf20
0xe00000000450bfa0
0xe000000004901610 do_basic_setup+0x50
        args (0xe000000004491450, 0x20a)
        kernel .text.init 0xe000000004900000 0xe0000000049015c0
0xe000000004901640
0xe000000004491450 init+0x50
        args (0x0, 0xe000000004a5d930, 0xe000000004498a10, 0x30c)
        kernel .text 0xe000000004400000 0xe000000004491400
0xe0000000044916e0
0xe000000004498a10 kernel_thread+0x70
        args (0xe0000000048fd978, 0xe0000000049cda80, 0x0,
0xe00000000495c000, 0xe000000004490f30)
        kernel .text 0xe000000004400000 0xe0000000044989a0
0xe000000004498a60
0xe000000004490f30 rest_init+0x30
        args (0xe000000004901420, 0x58e)
        kernel .text 0xe000000004400000 0xe000000004490f00
0xe000000004490fc0
0xe000000004901420 start_kernel+0x400
        args (0x3fb53d08, 0x120e, 0x3fa68770, 0x713, 0x5843)
        kernel .text.init 0xe000000004900000 0xe000000004901020
0xe000000004901520
0xe0000000044903d0 start_ap+0x1b0
        args (0x3fc92000, 0x3fb52008, 0x1, 0x1, 0x3fb53d08)
[1]more>
        kernel .text 0xe000000004400000 0xe000000004490220
0xe0000000044903f0
[1]kdb> go

-----Original Message-----
From: Grover, Andrew 
Sent: Tuesday, November 13, 2001 11:20 AM
To: Paris, DavidX; 'linux-ia64@linuxia64.org'
Subject: RE: [Linux-ia64] kacpidpc process takes 100% of CPU


The ACPI interpreter starts threads to run control methods, and these are
labeled kacpidpc. When nothing is wrong, these are short-lived, and then
terminate.

Can you please use kdb, break in, and get a stack trace to find out where
we're stuck?

Thanks -- Regards -- Andy

> -----Original Message-----
> From: Paris, DavidX [mailto:davidx.paris@intel.com]
> Sent: Tuesday, November 13, 2001 9:44 AM
> To: 'linux-ia64@linuxia64.org'
> Subject: [Linux-ia64] kacpidpc process takes 100% of CPU
> 
> 
> I've just built 2.4.13 and 2.4.14 with and without the KDB 
> patch and in all
> cases when the system comes up there is a kacpidpc process 
> (PID 10) taking
> 100% of one of the cpus (changes which CPU it's on every 
> boot). The system
> is a 4 processor Lion (733 Mhz B3) with 1 gig of ram. This 
> process isn't
> even running when I build the same kernels on a BigSpur. I've 
> even tried
> copying over the very kernel that works fine on the BigSpur, 
> but when I boot
> it on the Lion I get this kacpidpc process. Naturally the 
> process ignores my
> 'kill -9's. I've tried booting the kernel on single proc 
> Lions (733 C0s),
> but the kernel won't even boot on those systems (hangs right 
> after it loads
> the SCSI driver is begins looking for devices). Does anyone 
> have any idea
> why this kacpidpc process is hogging one of the CPUs, and how 
> I go about
> getting rid of it? Unlike in the IA32 kernels, it doesn't 
> look like you can
> turn off ACPI in the IA64 kernel. Thanks,
> 
> David
> 
> _______________________________________________
> Linux-IA64 mailing list
> Linux-IA64@linuxia64.org
> http://lists.linuxia64.org/lists/listinfo/linux-ia64
> 


      parent reply	other threads:[~2001-11-13 20:41 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-11-13 17:43 [Linux-ia64] kacpidpc process takes 100% of CPU Paris, DavidX
2001-11-13 17:57 ` David Mosberger
2001-11-13 18:13 ` Paris, DavidX
2001-11-13 19:20 ` Grover, Andrew
2001-11-13 20:41 ` Paris, DavidX [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=marc-linux-ia64-105590698805498@msgid-missing \
    --to=davidx.paris@intel.com \
    --cc=linux-ia64@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox