Re: [PATCH] driver core: Extend device_is_dependent()

2021-01-15 Thread Stephan Gerhold
On Fri, Jan 15, 2021 at 09:20:54AM -0800, Saravana Kannan wrote: > On Fri, Jan 15, 2021 at 5:03 AM Rafael J. Wysocki wrote: > > On Fri, Jan 15, 2021 at 11:03 AM Stephan Gerhold > > wrote: > > > On Thu, Jan 14, 2021 at 11:31:12AM -0800, Saravana Kannan wrote: > > > > On Thu, Jan 14, 2021 at 10:41

Re: [PATCH] driver core: Extend device_is_dependent()

2021-01-15 Thread Rafael J. Wysocki
On Fri, Jan 15, 2021 at 6:21 PM Saravana Kannan wrote: > > On Fri, Jan 15, 2021 at 5:03 AM Rafael J. Wysocki wrote: > > > > On Fri, Jan 15, 2021 at 11:03 AM Stephan Gerhold > > wrote: > > > > > > Hi, > > > > > > On Thu, Jan 14, 2021 at 11:31:12AM -0800, Saravana Kannan wrote: > > > > On Thu, Ja

Re: [PATCH] driver core: Extend device_is_dependent()

2021-01-15 Thread Saravana Kannan
On Fri, Jan 15, 2021 at 5:03 AM Rafael J. Wysocki wrote: > > On Fri, Jan 15, 2021 at 11:03 AM Stephan Gerhold wrote: > > > > Hi, > > > > On Thu, Jan 14, 2021 at 11:31:12AM -0800, Saravana Kannan wrote: > > > On Thu, Jan 14, 2021 at 10:41 AM Rafael J. Wysocki > > > wrote: > > > > > > > > From: R

Re: [PATCH] driver core: Extend device_is_dependent()

2021-01-15 Thread Rafael J. Wysocki
On Fri, Jan 15, 2021 at 11:03 AM Stephan Gerhold wrote: > > Hi, > > On Thu, Jan 14, 2021 at 11:31:12AM -0800, Saravana Kannan wrote: > > On Thu, Jan 14, 2021 at 10:41 AM Rafael J. Wysocki > > wrote: > > > > > > From: Rafael J. Wysocki > > > > > > When adding a new device link, device_is_depende

Re: [PATCH] driver core: Extend device_is_dependent()

2021-01-15 Thread Rafael J. Wysocki
On Thu, Jan 14, 2021 at 8:59 PM Saravana Kannan wrote: > > On Thu, Jan 14, 2021 at 11:38 AM Rafael J. Wysocki wrote: > > > > On Thu, Jan 14, 2021 at 8:32 PM Saravana Kannan > > wrote: > > > > > > On Thu, Jan 14, 2021 at 10:41 AM Rafael J. Wysocki > > > wrote: > > > > > > > > From: Rafael J. W

Re: [PATCH] driver core: Extend device_is_dependent()

2021-01-15 Thread Stephan Gerhold
Hi, On Thu, Jan 14, 2021 at 11:31:12AM -0800, Saravana Kannan wrote: > On Thu, Jan 14, 2021 at 10:41 AM Rafael J. Wysocki wrote: > > > > From: Rafael J. Wysocki > > > > When adding a new device link, device_is_dependent() is used to > > check whether or not the prospective supplier device does n

Re: [PATCH] driver core: Extend device_is_dependent()

2021-01-14 Thread Saravana Kannan
On Thu, Jan 14, 2021 at 11:38 AM Rafael J. Wysocki wrote: > > On Thu, Jan 14, 2021 at 8:32 PM Saravana Kannan wrote: > > > > On Thu, Jan 14, 2021 at 10:41 AM Rafael J. Wysocki > > wrote: > > > > > > From: Rafael J. Wysocki > > > > > > When adding a new device link, device_is_dependent() is use

Re: [PATCH] driver core: Extend device_is_dependent()

2021-01-14 Thread Rafael J. Wysocki
On Thu, Jan 14, 2021 at 8:32 PM Saravana Kannan wrote: > > On Thu, Jan 14, 2021 at 10:41 AM Rafael J. Wysocki wrote: > > > > From: Rafael J. Wysocki > > > > When adding a new device link, device_is_dependent() is used to > > check whether or not the prospective supplier device does not > > depen

Re: [PATCH] driver core: Extend device_is_dependent()

2021-01-14 Thread Saravana Kannan
On Thu, Jan 14, 2021 at 10:41 AM Rafael J. Wysocki wrote: > > From: Rafael J. Wysocki > > When adding a new device link, device_is_dependent() is used to > check whether or not the prospective supplier device does not > depend on the prospective consumer one to avoid adding loops > to the graph o

[PATCH] driver core: Extend device_is_dependent()

2021-01-14 Thread Rafael J. Wysocki
From: Rafael J. Wysocki When adding a new device link, device_is_dependent() is used to check whether or not the prospective supplier device does not depend on the prospective consumer one to avoid adding loops to the graph of device dependencies. However, device_is_dependent() does not take the