Skip to content

task_work_add: generic process-context callbacks

Oleg Nesterov linux-arch lkml 3 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v6 Latest6 patches 5 repliesIn review
  2. v53 patches 3 repliesSuperseded
  3. v43 patches 25 repliesSuperseded

Patches in v6 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6task_work_add: generic process-context callbacksinclude/linux/sched.h include/linux/task_work.h include/linux/tracehook.h +4 more+136 -41 reply
2/6genirq: reimplement exit_irq_thread() hook via task_work_add()include/linux/interrupt.h include/linux/sched.h kernel/exit.c +1 more+35 -500 replies
3/6hexagon: do_notify_resume() needs tracehook_notify_resume()arch/hexagon/kernel/signal.c+1 -01 reply
4/6keys: change keyctl_session_to_parent() to use task_work_add()include/linux/key.h security/keys/internal.h security/keys/keyctl.c +1 more+46 -551 reply
5/6keys: kill the dummy key_replace_session_keyring()arch/alpha/kernel/signal.c arch/arm/kernel/signal.c arch/avr32/kernel/signal.c +22 more+0 -501 reply
6/6keys: kill task_struct->replacement_session_keyringinclude/linux/sched.h kernel/cred.c+0 -111 reply

Reviews trailers per patch

All 6 patches have a Reviewed-by or Acked-by.

PatchThomas GleixnerRichard KuoDavid Howells
1/6A-b
2/6R-b
3/6A-b
4/6A-b
5/6A-b
6/6A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v6 thread

Cover letter [PATCH v6 0/6] task_work_add: generic process-context callbacks

Hello.

The final-final-final version. Andrew, I hope you can take it.

Compared to v5 this series has the new patches which remove the dead code, 5/6 and 6/6.

And, while doing 5/6 I noticed that arch/hexagon/kernel/signal.c lacks tracehook_notify_resume(), this one-liner comes as 3/6.

The patches from v5 were not changed.

To all: sorry for this endless spam. It seems that nobody objects, I'll trim CC if I need to send v7.

Oleg.