[Intel-gfx] [RFC] i915: make the probe asynchronous

Jani Nikula jani.nikula at intel.com
Wed Jun 6 08:21:43 UTC 2018


On Wed, 06 Jun 2018, Feng Tang <feng.tang at intel.com> wrote:
> Hi Jani,
>
> On Tue, Jun 05, 2018 at 11:18:46AM +0300, Jani Nikula wrote:
>> On Tue, 05 Jun 2018, Feng Tang <feng.tang at intel.com> wrote:
>> > Hi Jani,
>> >
>> > On Tue, Jun 05, 2018 at 10:41:04AM +0300, Jani Nikula wrote:
>> >> On Mon, 04 Jun 2018, Feng Tang <feng.tang at intel.com> wrote:
>> >> > i915 driver's probe is one of the longest of pci devices, which takes
>> >> > about hundreds of microseconds or more, make the probe async will help
>> >> > much on the kernel boot time, as different driver's probe can go async.
>> >> >
>> >> > This have been limited verified on several platforms of mine, don't
>> >> > know if it will have other side effects and drawbacks, so I would
>> >> > throw it out for reviews and comments, thanks
>> >> 
>> >> See the previous discussion [1].
>> >
>> > Thanks! But cannot access the link :( 
>> >
>> > I've googled, but without luck, is there other link? or some other
>> > keywords so that I can google with?
>> 
>> Works for me, here's another:
>> 
>> http://patchwork.freedesktop.org/patch/msgid/20180323083048.13327-1-chris@chris-wilson.co.uk
>
> thanks, this works now.
>
> IIUC, you are waiting for the HDA audio driver to first handle the
> i915 sync probel case?

I wouldn't hold my breath waiting. If you want to do i915 async probe,
you'll probably have to figure hda out as well.

BR,
Jani.



>
> Thanks,
> Feng

-- 
Jani Nikula, Intel Open Source Graphics Center


More information about the Intel-gfx mailing list