https://bugzilla.kernel.org/show_bug.cgi?id=51071
--- Comment #1 from Zdenek Kabelac <zdenek.kabe...@gmail.com> 2012-11-28 17:16:02 --- Here is related disassembled code: /* Get the prefix scope. A null scope means use the root scope */ if ((!scope_info) || (!scope_info->scope.node)) { 0000000000000054 <acpi_ns_lookup+0x54> test %rdi,%rdi 0000000000000057 <acpi_ns_lookup+0x57> mov %rsi,%r12 000000000000005a <acpi_ns_lookup+0x5a> mov %r8d,%r14d 000000000000005d <acpi_ns_lookup+0x5d> je 0000000000000068 <acpi_ns_lookup+0x68> 000000000000005f <acpi_ns_lookup+0x5f> mov 0x10(%rdi),%rbx 0000000000000063 <acpi_ns_lookup+0x63> test %rbx,%rbx 0000000000000066 <acpi_ns_lookup+0x66> jne 00000000000000a1 <acpi_ns_lookup+0xa1> ACPI_DEBUG_PRINT((ACPI_DB_NAMES, 0000000000000068 <acpi_ns_lookup+0x68> mov %rax,(%rsp) 000000000000006c <acpi_ns_lookup+0x6c> mov $0x0,%r9 0000000000000073 <acpi_ns_lookup+0x73> mov $0x140,%esi 0000000000000078 <acpi_ns_lookup+0x78> mov $0x10,%r8d 000000000000007e <acpi_ns_lookup+0x7e> mov $0x0,%rcx 0000000000000085 <acpi_ns_lookup+0x85> xor %eax,%eax 0000000000000087 <acpi_ns_lookup+0x87> mov $0x0,%rdx 000000000000008e <acpi_ns_lookup+0x8e> mov $0x400,%edi 0000000000000093 <acpi_ns_lookup+0x93> callq 0000000000000098 <acpi_ns_lookup+0x98> "Null scope prefix, using root node (%p)\n", acpi_gbl_root_node)); prefix_node = acpi_gbl_root_node; 0000000000000098 <acpi_ns_lookup+0x98> mov 0x0(%rip),%rbx # 000000000000009f <acpi_ns_lookup+0x9f> 000000000000009f <acpi_ns_lookup+0x9f> jmp 00000000000000f9 <acpi_ns_lookup+0xf9> } else { prefix_node = scope_info->scope.node; if (ACPI_GET_DESCRIPTOR_TYPE(prefix_node) != 00000000000000a1 <acpi_ns_lookup+0xa1> cmpb $0xf,0x8(%rbx) 00000000000000a5 <acpi_ns_lookup+0xa5> je 00000000000000da <acpi_ns_lookup+0xda> ACPI_DESC_TYPE_NAMED) { ACPI_ERROR((AE_INFO, "%p is not a namespace node [%s]", 00000000000000a7 <acpi_ns_lookup+0xa7> mov %rbx,%rdi 00000000000000aa <acpi_ns_lookup+0xaa> callq 00000000000000af <acpi_ns_lookup+0xaf> 00000000000000af <acpi_ns_lookup+0xaf> mov %rbx,%rcx 00000000000000b2 <acpi_ns_lookup+0xb2> mov $0x0,%rdx 00000000000000b9 <acpi_ns_lookup+0xb9> mov %rax,%r8 00000000000000bc <acpi_ns_lookup+0xbc> mov $0x149,%esi 00000000000000c1 <acpi_ns_lookup+0xc1> mov $0x0,%rdi 00000000000000c8 <acpi_ns_lookup+0xc8> xor %eax,%eax 00000000000000ca <acpi_ns_lookup+0xca> callq 00000000000000cf <acpi_ns_lookup+0xcf> prefix_node, acpi_ut_get_descriptor_name(prefix_node))); return_ACPI_STATUS(AE_AML_INTERNAL); -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug. ------------------------------------------------------------------------------ Keep yourself connected to Go Parallel: INSIGHTS What's next for parallel hardware, programming and related areas? Interviews and blogs by thought leaders keep you ahead of the curve. http://goparallel.sourceforge.net _______________________________________________ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla