Re: [Intel-wired-lan] [PATCH] igb: Make driver init async

2019-01-21 Thread Feng Tang
Hi Alexander, On Mon, Jan 21, 2019 at 06:29:51PM -0800, Alexander Duyck wrote: > On Mon, Jan 21, 2019 at 5:39 PM Feng Tang wrote: > > > > Hi Duyck, > > > > Thanks for your review! > > > > On Mon, Jan 21, 2019 at 02:50:08PM -0800, Alexander Duyck wrote: > > > On Mon, Jan 21, 2019 at 12:36 AM Feng

Re: [Intel-wired-lan] [PATCH] igb: Make driver init async

2019-01-21 Thread Alexander Duyck
On Mon, Jan 21, 2019 at 5:39 PM Feng Tang wrote: > > Hi Duyck, > > Thanks for your review! > > On Mon, Jan 21, 2019 at 02:50:08PM -0800, Alexander Duyck wrote: > > On Mon, Jan 21, 2019 at 12:36 AM Feng Tang wrote: > > > > > > When optimizing boot time for a platform with igb module, we found the

Re: [Intel-wired-lan] [PATCH] igb: Make driver init async

2019-01-21 Thread Feng Tang
Hi Duyck, Thanks for your review! On Mon, Jan 21, 2019 at 02:50:08PM -0800, Alexander Duyck wrote: > On Mon, Jan 21, 2019 at 12:36 AM Feng Tang wrote: > > > > When optimizing boot time for a platform with igb module, we found the > > igb driver probe will take about 45 ms, make the probe asynchr

Re: [Intel-wired-lan] [PATCH] igb: Make driver init async

2019-01-21 Thread Alexander Duyck
On Mon, Jan 21, 2019 at 12:36 AM Feng Tang wrote: > > When optimizing boot time for a platform with igb module, we found the > igb driver probe will take about 45 ms, make the probe asynchronous > will save quite some time as the init runs in parallel with other > asynchronous drivers. > > In theo

[PATCH] igb: Make driver init async

2019-01-21 Thread Feng Tang
When optimizing boot time for a platform with igb module, we found the igb driver probe will take about 45 ms, make the probe asynchronous will save quite some time as the init runs in parallel with other asynchronous drivers. In theory, this could be applied to some other drivers like igc or e100