From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sitsofe Wheeler Subject: kmemleaks related to ACPI psparse Date: Fri, 16 Sep 2011 08:22:10 +0100 Message-ID: <20110916072210.GA25500@sucs.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline Sender: linux-kernel-owner@vger.kernel.org To: Lin Ming , Bob Moore Cc: linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org List-Id: linux-acpi@vger.kernel.org Hi, In 3.1.0-rc5-dirty the following warning appeared in dmesg: [ 249.506212] ACPI Exception: AE_TIME, Returned by Handler for [EmbeddedControl] (20110623/evregion-478) [ 249.506387] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SBRG.EC0_.RCTP] (Node ee96daf0), AE_TIME (20110623/psparse-536) [ 249.506636] ACPI Error: Method parse/execution failed [\_TZ_.RTMP] (Node eeb85000), AE_TIME (20110623/psparse-536) [ 249.506827] ACPI Error: Method parse/execution failed [\_TZ_.TZ00._TMP] (Node eeb85190), AE_TIME (20110623/psparse-536) [ 249.511953] Thermal: failed to read out thermal zone 0 Shortly followed by a bunch of kmemleak warnings (the initial trigger has not been reproducible though): unreferenced object 0xedcb81a0 (size 32): comm "kworker/0:2", pid 389, jiffies 4294915201 (age 649.854s) hex dump (first 32 bytes): 00 00 00 00 0d 01 70 00 00 00 00 00 00 00 00 00 ......p......... 00 00 00 00 d0 8d cb ed 00 00 00 00 01 00 00 00 ................ backtrace: [] kmemleak_alloc+0x27/0x50 [] kmem_cache_alloc+0xc5/0x180 [] acpi_ps_alloc_op+0x82/0x84 [] acpi_ps_parse_loop+0x1e9/0x830 [] acpi_ps_parse_aml+0x87/0x235 [] acpi_ps_execute_method+0x190/0x248 [] acpi_ns_evaluate+0xc7/0x179 [] acpi_evaluate_object+0xd1/0x1c0 [] acpi_evaluate_integer+0x2a/0x51 [] thermal_get_temp+0x34/0x5a [] thermal_zone_device_update+0x29/0x2a0 [] thermal_zone_device_check+0xd/0x10 [] process_one_work+0x18c/0x3c0 [] worker_thread+0x107/0x310 [] kthread+0x7c/0x90 [] kernel_thread_helper+0x6/0xd unreferenced object 0xedcb8dd0 (size 32): comm "kworker/0:2", pid 389, jiffies 4294915201 (age 649.854s) hex dump (first 32 bytes): a0 81 cb ed 0d 01 36 00 00 00 00 00 00 00 00 00 ......6......... 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace: [] kmemleak_alloc+0x27/0x50 [] kmem_cache_alloc+0xc5/0x180 [] acpi_ps_alloc_op+0x82/0x84 [] acpi_ps_complete_this_op+0xbb/0x146 [] acpi_ps_complete_op+0x1e/0x208 [] acpi_ps_parse_loop+0x711/0x830 [] acpi_ps_parse_aml+0x87/0x235 [] acpi_ps_execute_method+0x190/0x248 [] acpi_ns_evaluate+0xc7/0x179 [] acpi_evaluate_object+0xd1/0x1c0 [] acpi_evaluate_integer+0x2a/0x51 [] thermal_get_temp+0x34/0x5a [] thermal_zone_device_update+0x29/0x2a0 [] thermal_zone_device_check+0xd/0x10 [] process_one_work+0x18c/0x3c0 [] worker_thread+0x107/0x310 unreferenced object 0xedcb84e0 (size 32): comm "kworker/0:2", pid 389, jiffies 4294915202 (age 649.853s) hex dump (first 32 bytes): 00 00 00 00 0d 01 a0 00 03 00 00 00 00 00 00 00 ................ 00 00 00 00 00 80 cb ed 00 00 00 00 02 00 00 00 ................ backtrace: [] kmemleak_alloc+0x27/0x50 [] kmem_cache_alloc+0xc5/0x180 [] acpi_ps_alloc_op+0x82/0x84 [] acpi_ps_parse_loop+0x1e9/0x830 [] acpi_ps_parse_aml+0x87/0x235 [] acpi_ps_execute_method+0x190/0x248 [] acpi_ns_evaluate+0xc7/0x179 [] acpi_evaluate_object+0xd1/0x1c0 [] acpi_evaluate_integer+0x2a/0x51 [] thermal_get_temp+0x34/0x5a [] thermal_zone_device_update+0x29/0x2a0 [] thermal_zone_device_check+0xd/0x10 [] process_one_work+0x18c/0x3c0 [] worker_thread+0x107/0x310 [] kthread+0x7c/0x90 [] kernel_thread_helper+0x6/0xd unreferenced object 0xedcb8000 (size 32): comm "kworker/0:2", pid 389, jiffies 4294915209 (age 649.870s) hex dump (first 32 bytes): e0 84 cb ed 0d 01 a0 00 09 00 00 00 00 00 00 00 ................ 00 00 00 00 90 8a cb ed 00 00 00 00 02 00 00 00 ................ backtrace: [] kmemleak_alloc+0x27/0x50 [] kmem_cache_alloc+0xc5/0x180 [] acpi_ps_alloc_op+0x82/0x84 [] acpi_ps_parse_loop+0x1e9/0x830 [] acpi_ps_parse_aml+0x87/0x235 [] acpi_ps_execute_method+0x190/0x248 [] acpi_ns_evaluate+0xc7/0x179 [] acpi_evaluate_object+0xd1/0x1c0 [] acpi_evaluate_integer+0x2a/0x51 [] thermal_get_temp+0x34/0x5a [] thermal_zone_device_update+0x29/0x2a0 [] thermal_zone_device_check+0xd/0x10 [] process_one_work+0x18c/0x3c0 [] worker_thread+0x107/0x310 [] kthread+0x7c/0x90 [] kernel_thread_helper+0x6/0xd unreferenced object 0xedcb8a90 (size 32): comm "kworker/0:2", pid 389, jiffies 4294915210 (age 649.869s) hex dump (first 32 bytes): 00 80 cb ed 0d 01 70 00 14 00 00 00 00 00 00 00 ......p......... 00 00 00 00 40 83 cb ed 00 00 00 00 01 00 00 00 ....@........... backtrace: [] kmemleak_alloc+0x27/0x50 [] kmem_cache_alloc+0xc5/0x180 [] acpi_ps_alloc_op+0x82/0x84 [] acpi_ps_parse_loop+0x1e9/0x830 [] acpi_ps_parse_aml+0x87/0x235 [] acpi_ps_execute_method+0x190/0x248 [] acpi_ns_evaluate+0xc7/0x179 [] acpi_evaluate_object+0xd1/0x1c0 [] acpi_evaluate_integer+0x2a/0x51 [] thermal_get_temp+0x34/0x5a [] thermal_zone_device_update+0x29/0x2a0 [] thermal_zone_device_check+0xd/0x10 [] process_one_work+0x18c/0x3c0 [] worker_thread+0x107/0x310 [] kthread+0x7c/0x90 [] kernel_thread_helper+0x6/0xd unreferenced object 0xedcb8340 (size 32): comm "kworker/0:2", pid 389, jiffies 4294915210 (age 649.869s) hex dump (first 32 bytes): 90 8a cb ed 0d 01 2d 00 15 00 00 00 00 00 00 00 ......-......... 00 00 00 00 85 17 f8 ef 00 00 00 00 00 00 00 00 ................ backtrace: [] kmemleak_alloc+0x27/0x50 [] kmem_cache_alloc+0xc5/0x180 [] acpi_ps_alloc_op+0x82/0x84 [] acpi_ps_parse_loop+0x1e9/0x830 [] acpi_ps_parse_aml+0x87/0x235 [] acpi_ps_execute_method+0x190/0x248 [] acpi_ns_evaluate+0xc7/0x179 [] acpi_evaluate_object+0xd1/0x1c0 [] acpi_evaluate_integer+0x2a/0x51 [] thermal_get_temp+0x34/0x5a [] thermal_zone_device_update+0x29/0x2a0 [] thermal_zone_device_check+0xd/0x10 [] process_one_work+0x18c/0x3c0 [] worker_thread+0x107/0x310 [] kthread+0x7c/0x90 [] kernel_thread_helper+0x6/0xd -- Sitsofe | http://sucs.org/~sits/