All of lore.kernel.org
 help / color / mirror / Atom feed
* [Ksummit-discuss] Addressing Complex Dependencies - Tuesday 9:30am - Coronado/Devargas
@ 2016-10-31 18:35 Luis R. Rodriguez
  2016-10-31 19:32 ` James Bottomley
  2016-10-31 22:00 ` Luis R. Rodriguez
  0 siblings, 2 replies; 5+ messages in thread
From: Luis R. Rodriguez @ 2016-10-31 18:35 UTC (permalink / raw)
  To: ksummit-discuss

[ Note: Plumbers attendees are welcomed to participate in KS tech topics ]

The tech topic thread of addressing complex dependencies was pretty
broad, I've gone over most of the thread and have tried to condense
most ideas discussed into categories. There were four related work
items I had originally noted but Andrzej Hajda also had mentioned his
own work, below they are all together:

  * Functional dependencies (now merged on Greg's tree)
  * Resource tracking / allocation framework
  * Media controller feature graph
  * Linker tables
  * Async probe

Other topics brought up:

  * Probe ordering
  * Generic drivers

And lastly these related subjects were also mentioned which have a
direct impact to dependency relationships:

  * Device hierarchy (just not a tree but a graph)
  * Handling cycles on the graph
  * Graph Cycle solution proposals

There was some overlap in interest between a bit of Audio workshop
folks and this session so we've made arrangements to address only the
shared topics of interest together with the Audio folks at the Audio
workshop first at Sweeney Ballroom CDE, and then move on to address
the rest of the topics in the room assigned for addressing complex
dependencies, Coronado/Devargas.

The shared topics then we will address first at 9:30am are:

  * Generic drivers
  * Device hierarchy (just not a tree but a graph)
  * Handling cycles on the graph
  * Graph Cycle solution proposals

After this is covered we can move on to Coronado/Devargas to adress
the rest of the remaining topics:

  * Functional dependencies (now merged on Greg's tree)
  * Resource tracking / allocation framework
  * Media controller feature graph
  * Linker tables
  * Async probe

  Luis

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Ksummit-discuss] Addressing Complex Dependencies - Tuesday 9:30am - Coronado/Devargas
  2016-10-31 18:35 [Ksummit-discuss] Addressing Complex Dependencies - Tuesday 9:30am - Coronado/Devargas Luis R. Rodriguez
@ 2016-10-31 19:32 ` James Bottomley
  2016-10-31 22:00 ` Luis R. Rodriguez
  1 sibling, 0 replies; 5+ messages in thread
From: James Bottomley @ 2016-10-31 19:32 UTC (permalink / raw)
  To: Luis R. Rodriguez, ksummit-discuss

On Mon, 2016-10-31 at 11:35 -0700, Luis R. Rodriguez wrote:
> [ Note: Plumbers attendees are welcomed to participate in KS tech
> topics ]
> 
> The tech topic thread of addressing complex dependencies was pretty
> broad, I've gone over most of the thread and have tried to condense
> most ideas discussed into categories. There were four related work
> items I had originally noted but Andrzej Hajda also had mentioned his
> own work, below they are all together:
> 
>   * Functional dependencies (now merged on Greg's tree)
>   * Resource tracking / allocation framework
>   * Media controller feature graph
>   * Linker tables
>   * Async probe
> 
> Other topics brought up:
> 
>   * Probe ordering
>   * Generic drivers
> 
> And lastly these related subjects were also mentioned which have a
> direct impact to dependency relationships:
> 
>   * Device hierarchy (just not a tree but a graph)
>   * Handling cycles on the graph
>   * Graph Cycle solution proposals
> 
> There was some overlap in interest between a bit of Audio workshop
> folks and this session so we've made arrangements to address only the
> shared topics of interest together with the Audio folks at the Audio
> workshop first at Sweeney Ballroom CDE, and then move on to address
> the rest of the topics in the room assigned for addressing complex
> dependencies, Coronado/Devargas.
> 
> The shared topics then we will address first at 9:30am are:
> 
>   * Generic drivers
>   * Device hierarchy (just not a tree but a graph)
>   * Handling cycles on the graph
>   * Graph Cycle solution proposals
> 
> After this is covered we can move on to Coronado/Devargas to adress
> the rest of the remaining topics:
> 
>   * Functional dependencies (now merged on Greg's tree)
>   * Resource tracking / allocation framework
>   * Media controller feature graph
>   * Linker tables
>   * Async probe

I added you to the schedule for Plumbers/KS here:

https://linuxplumbersconf.org/2016/ocw/proposals/4551

You've got about three plumbers users, so I'm not sure I picked the
correct one.

James

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Ksummit-discuss] Addressing Complex Dependencies - Tuesday 9:30am - Coronado/Devargas
  2016-10-31 18:35 [Ksummit-discuss] Addressing Complex Dependencies - Tuesday 9:30am - Coronado/Devargas Luis R. Rodriguez
  2016-10-31 19:32 ` James Bottomley
@ 2016-10-31 22:00 ` Luis R. Rodriguez
  2016-11-01 17:56   ` Grant Likely
  1 sibling, 1 reply; 5+ messages in thread
From: Luis R. Rodriguez @ 2016-10-31 22:00 UTC (permalink / raw)
  To: ksummit-discuss

Update:

We've reduced the topics that will be covered and time that will be
required as follows:

The shared topics with the Audio workshop will take place first at
9:30am-10:30am at Sweeney CDE:

  * Device hierarchy (just not a tree but a graph)
  * Handling cycles on the graph proposals

Then we move to Coronado room 10:30am-12:30pm for:

  * Functional dependencies (now merged on Greg's tree)
  * Resource tracking / allocation framework
  * Media controller feature graph
  * Linker tables
  * Async probe

  Luis

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Ksummit-discuss] Addressing Complex Dependencies - Tuesday 9:30am - Coronado/Devargas
  2016-10-31 22:00 ` Luis R. Rodriguez
@ 2016-11-01 17:56   ` Grant Likely
  2016-11-02  3:48     ` Rafael J. Wysocki
  0 siblings, 1 reply; 5+ messages in thread
From: Grant Likely @ 2016-11-01 17:56 UTC (permalink / raw)
  To: Luis R. Rodriguez; +Cc: ksummit-discuss

[-- Attachment #1: Type: text/plain, Size: 1152 bytes --]

For those who want to brainstorm how to teach driver core about probe order
dependencies, we'll be meeting at 2:00 in "Milagro"

This will be a working session to try and come up with a design. If we make
any progress, we can do a readout later in the week for a larger audience
here at Plumbers.

Cheers,
g.

On Monday, 31 October 2016, Luis R. Rodriguez <mcgrof@kernel.org> wrote:

> Update:
>
> We've reduced the topics that will be covered and time that will be
> required as follows:
>
> The shared topics with the Audio workshop will take place first at
> 9:30am-10:30am at Sweeney CDE:
>
>   * Device hierarchy (just not a tree but a graph)
>   * Handling cycles on the graph proposals
>
> Then we move to Coronado room 10:30am-12:30pm for:
>
>   * Functional dependencies (now merged on Greg's tree)
>   * Resource tracking / allocation framework
>   * Media controller feature graph
>   * Linker tables
>   * Async probe
>
>   Luis
> _______________________________________________
> Ksummit-discuss mailing list
> Ksummit-discuss@lists.linuxfoundation.org <javascript:;>
> https://lists.linuxfoundation.org/mailman/listinfo/ksummit-discuss
>

[-- Attachment #2: Type: text/html, Size: 1711 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Ksummit-discuss] Addressing Complex Dependencies - Tuesday 9:30am - Coronado/Devargas
  2016-11-01 17:56   ` Grant Likely
@ 2016-11-02  3:48     ` Rafael J. Wysocki
  0 siblings, 0 replies; 5+ messages in thread
From: Rafael J. Wysocki @ 2016-11-02  3:48 UTC (permalink / raw)
  To: ksummit-discuss

On Tuesday, November 01, 2016 11:56:33 AM Grant Likely wrote:
> For those who want to brainstorm how to teach driver core about probe order
> dependencies, we'll be meeting at 2:00 in "Milagro"
> 
> This will be a working session to try and come up with a design. If we make
> any progress, we can do a readout later in the week for a larger audience
> here at Plumbers.

For everyone interested, the series of "device dependencies tracking" patches
mentioned during the discussion today is available from a git branch at

git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git device-links-test

Thanks,
Rafael


> On Monday, 31 October 2016, Luis R. Rodriguez <mcgrof@kernel.org> wrote:
> 
> > Update:
> >
> > We've reduced the topics that will be covered and time that will be
> > required as follows:
> >
> > The shared topics with the Audio workshop will take place first at
> > 9:30am-10:30am at Sweeney CDE:
> >
> >   * Device hierarchy (just not a tree but a graph)
> >   * Handling cycles on the graph proposals
> >
> > Then we move to Coronado room 10:30am-12:30pm for:
> >
> >   * Functional dependencies (now merged on Greg's tree)
> >   * Resource tracking / allocation framework
> >   * Media controller feature graph
> >   * Linker tables
> >   * Async probe
> >
> >   Luis

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-11-02  3:40 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-31 18:35 [Ksummit-discuss] Addressing Complex Dependencies - Tuesday 9:30am - Coronado/Devargas Luis R. Rodriguez
2016-10-31 19:32 ` James Bottomley
2016-10-31 22:00 ` Luis R. Rodriguez
2016-11-01 17:56   ` Grant Likely
2016-11-02  3:48     ` Rafael J. Wysocki

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.