# Re: \[RFC\]\[PATCH 3/7\] sched,livepatch: Use task\_try\_func()

- From: Peter Zijlstra \<peterz@infradead.org\>
- Date: 2021-09-23 13:47:59 
- List: live-patching
- Page: https://ratatoskr.run/live-patching/2021/09/1519588
- Thread: https://ratatoskr.run/live-patching/2021/09/1518181/t.md

```text
On Thu, Sep 23, 2021 at 03:17:17PM +0200, Peter Zijlstra wrote:
> On Thu, Sep 23, 2021 at 02:05:00PM +0200, Petr Mladek wrote:
> > I would prefer to be on the safe side and catch error codes that might
> > eventually appear in the future.
> > 
> > 	case 0:
> > 		/* success */
> > 		break;
> 
> 	case -EAGAIN:
> 		/* task_try_func() raced */
> 		break;

Also, I'll try and see if I can get rid of that one.
```
