• T
    ALSA: hda: Extend i915 component bind timeout · 2191cd58
    Takashi Iwai 提交于
    commit cfc35f9c128cea8fce6a5513b1de50d36f3b209f upstream.
    
    I set 10 seconds for the timeout of the i915 audio component binding
    with a hope that recent machines are fast enough to handle all probe
    tasks in that period, but I was too optimistic.  The binding may take
    longer than that, and this caused a problem on the machine with both
    audio and graphics driver modules loaded in parallel, as Paul Menzel
    experienced.  This problem haven't hit so often just because the KMS
    driver is loaded in initrd on most machines.
    
    As a simple workaround, extend the timeout to 60 seconds.
    
    Fixes: f9b54e19 ("ALSA: hda/i915: Allow delayed i915 audio component binding")
    Reported-by: NPaul Menzel <pmenzel+alsa-devel@molgen.mpg.de>
    Cc: <stable@vger.kernel.org>
    Signed-off-by: NTakashi Iwai <tiwai@suse.de>
    Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
    2191cd58
hdac_i915.c 4.2 KB