https://bugzilla.kernel.org/show_bug.cgi?id=215419

--- Comment #3 from Paul Menzel (pmenzel+bugzilla.kernel....@molgen.mpg.de) ---
Created attachment 300247
  --> https://bugzilla.kernel.org/attachment.cgi?id=300247&action=edit
Linux 5.15.5 messages (output of `dmesg`) with ftrace of `acpi_bus_scan()`

Sorry, the comment above regarding `acpi_pci_root_create()` as the culprit is
incorrect. (The timestamps are bigger than the ones from the Linux log.)

It’s actually `acpi_bus_get_status()`:

    […]
        0.807591 |   0)   swapper-1    |               |       
acpi_bus_check_add_1() {
        0.807591 |   0)   swapper-1    |               |         
acpi_bus_check_add() {
        0.807591 |   0)   swapper-1    |               |           
handle_to_device() {
        0.807592 |   0)   swapper-1    |   1.488 us    |             
acpi_get_data_full();
        0.807593 |   0)   swapper-1    |   2.050 us    |            } /*
handle_to_device */
        0.807594 |   0)   swapper-1    |               |           
acpi_get_type() {
        0.807594 |   0)   swapper-1    |   0.923 us    |             
acpi_ut_acquire_mutex();
        0.807595 |   0)   swapper-1    |   0.346 us    |             
acpi_ns_validate_handle();
        0.807596 |   0)   swapper-1    |   0.602 us    |             
acpi_ut_release_mutex();
        0.807597 |   0)   swapper-1    |   3.188 us    |            } /*
acpi_get_type */
        0.807597 |   0)   swapper-1    |               |           
acpi_scan_check_dep() {
        0.807598 |   0)   swapper-1    |   3.148 us    |             
acpi_has_method();
        0.807601 |   0)   swapper-1    |   3.790 us    |            } /*
acpi_scan_check_dep */
        0.807601 |   0)   swapper-1    |               |           
acpi_add_single_object() {
        0.807602 |   0)   swapper-1    |   0.832 us    |             
kmem_cache_alloc_trace();
        0.807603 |   0)   swapper-1    | ! 132.304 us  |             
acpi_init_device_object();
        0.807736 |   0)   swapper-1    | @ 108199.6 us |             
acpi_bus_get_status();
        0.915939 |   0)   swapper-1    |   3.683 us    |             
acpi_has_method();
        0.915943 |   0)   swapper-1    |   2.922 us    |             
acpi_has_method();
        0.915947 |   0)   swapper-1    |   2.857 us    |             
acpi_has_method();
        0.915950 |   0)   swapper-1    |   1.875 us    |             
acpi_attach_data();
        0.915952 |   0)   swapper-1    | + 71.565 us   |             
__acpi_device_add();
        0.916024 |   0)   swapper-1    |   0.301 us    |             
acpi_power_add_remove_device();
        0.916025 |   0)   swapper-1    |   0.326 us    |             
dev_uevent_filter();
        0.916026 |   0)   swapper-1    |   0.271 us    |             
dev_uevent_name();
        0.916026 |   0)   swapper-1    |   0.887 us    |             
kmem_cache_alloc_trace();
        0.916028 |   0)   swapper-1    |   0.596 us    |             
__kmalloc();
        0.916030 |   0)   swapper-1    |   1.463 us    |             
dev_uevent();
        0.916032 |   0)   swapper-1    |   0.571 us    |             
mutex_lock();
        0.916033 |   0)   swapper-1    |   0.516 us    |             
netlink_has_listeners();
        0.916034 |   0)   swapper-1    |   0.351 us    |             
consume_skb();
        0.916034 |   0)   swapper-1    |   0.387 us    |             
mutex_unlock();
        0.916035 |   0)   swapper-1    |   0.321 us    |              kfree();
        0.916036 |   0)   swapper-1    |   0.305 us    |              kfree();
        0.916036 |   0)   swapper-1    | @ 108431.8 us |            } /*
acpi_add_single_object */
        0.916037 |   0)   swapper-1    |               |           
acpi_has_method() {
        0.916037 |   0)   swapper-1    |   2.932 us    |             
acpi_get_handle();
        0.916040 |   0)   swapper-1    |   3.554 us    |            } /*
acpi_has_method */
        0.916040 |   0)   swapper-1    |               |           
acpi_has_method() {
        0.916041 |   0)   swapper-1    |   2.832 us    |             
acpi_get_handle();
        0.916044 |   0)   swapper-1    |   3.464 us    |            } /*
acpi_has_method */
        0.916044 |   0)   swapper-1    |               |           
acpi_bay_match() {
        0.916045 |   0)   swapper-1    |   2.942 us    |             
acpi_has_method();
        0.916048 |   0)   swapper-1    |   3.549 us    |            } /*
acpi_bay_match */
        0.916048 |   0)   swapper-1    |               |           
acpi_scan_match_handler() {
        0.916050 |   0)   swapper-1    |   6.721 us    |             
acpi_pnp_match();
        0.916057 |   0)   swapper-1    |   8.958 us    |            } /*
acpi_scan_match_handler */
        0.916057 |   0)   swapper-1    | @ 108463.3 us |          } /*
acpi_bus_check_add */
        0.916058 |   0)   swapper-1    | @ 108464.0 us |        } /*
acpi_bus_check_add_1 */
    […]

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to