i801 i2c driver installs an own ACPI io handler. When discussing some driver improvements one open question is about behavior of acpi_remove_address_space_handler() if the handler is currently running. Will the function wait until handler is finished? In other words, the actual question is: Are we guaranteed that after the call to acpi_remove_address_space_handler() the handler can't be running?