Re: [PATCH v2 0/8] kernel/fork: Move thread stack free otu of the scheduler path.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2/17/22 02:23, Sebastian Andrzej Siewior wrote:
This is a follup-up on the patch
     sched: Delay task stack freeing on RT
     https://lkml.kernel.org/r/20210928122411.593486363@xxxxxxxxxxxxx

It addresses the review feedback:
- Decouple stack accounting from its free invocation. The accounting
   happens in do_exit(), the final free call happens later.

- Add put_task_stack_sched() to finish_task_switch(). Here the VMAP
   stack is cached only. If it fails, or in the !VMAP case then the final
   free happens in delayed_put_task_struct(). This is also an oportunity
   to cache the stack.

My first two tries to apply this series to something failed. What's it based on?

The rest of my review will be based on diffs, not real code, since I failed to apply it.



[Index of Archives]     [Linux Kernel]     [Sparc Linux]     [DCCP]     [Linux ARM]     [Yosemite News]     [Linux SCSI]     [Linux x86_64]     [Linux for Ham Radio]

  Powered by Linux