Re: [RFC PATCH 5/5] livepatch: Do not manually track kobject initialization

2019-05-02 Thread Petr Mladek
On Thu 2019-05-02 18:31:27, Tobin C. Harding wrote: > On Thu, May 02, 2019 at 09:30:44AM +0200, Petr Mladek wrote: > > On Thu 2019-05-02 09:12:32, Greg Kroah-Hartman wrote: > > > On Thu, May 02, 2019 at 12:31:42PM +1000, Tobin C. Harding wrote: > > > > Currently we use custom logic to track

Re: [RFC PATCH 5/5] livepatch: Do not manually track kobject initialization

2019-05-02 Thread Tobin C. Harding
On Thu, May 02, 2019 at 09:30:44AM +0200, Petr Mladek wrote: > On Thu 2019-05-02 09:12:32, Greg Kroah-Hartman wrote: > > On Thu, May 02, 2019 at 12:31:42PM +1000, Tobin C. Harding wrote: > > > Currently we use custom logic to track kobject initialization. Recently > > > a predicate function was

Re: [RFC PATCH 5/5] livepatch: Do not manually track kobject initialization

2019-05-02 Thread Greg Kroah-Hartman
On Thu, May 02, 2019 at 09:30:44AM +0200, Petr Mladek wrote: > On Thu 2019-05-02 09:12:32, Greg Kroah-Hartman wrote: > > On Thu, May 02, 2019 at 12:31:42PM +1000, Tobin C. Harding wrote: > > > Currently we use custom logic to track kobject initialization. Recently > > > a predicate function was

Re: [RFC PATCH 5/5] livepatch: Do not manually track kobject initialization

2019-05-02 Thread Petr Mladek
On Thu 2019-05-02 09:12:32, Greg Kroah-Hartman wrote: > On Thu, May 02, 2019 at 12:31:42PM +1000, Tobin C. Harding wrote: > > Currently we use custom logic to track kobject initialization. Recently > > a predicate function was added to the kobject API so we now no longer > > need to do this. > >

Re: [RFC PATCH 5/5] livepatch: Do not manually track kobject initialization

2019-05-02 Thread Greg Kroah-Hartman
On Thu, May 02, 2019 at 12:31:42PM +1000, Tobin C. Harding wrote: > Currently we use custom logic to track kobject initialization. Recently > a predicate function was added to the kobject API so we now no longer > need to do this. > > Use kobject API to check for initialized state of kobjects

[RFC PATCH 5/5] livepatch: Do not manually track kobject initialization

2019-05-01 Thread Tobin C. Harding
Currently we use custom logic to track kobject initialization. Recently a predicate function was added to the kobject API so we now no longer need to do this. Use kobject API to check for initialized state of kobjects instead of using custom logic to track state. Signed-off-by: Tobin C. Harding