notifier: Add atomic/blocking_notifier_chain_register_unique_prio()
authorDmitry Osipenko <digetx@gmail.com>
Sun, 30 Jan 2022 23:36:59 +0000 (02:36 +0300)
committerHector Martin <marcan@marcan.st>
Sat, 19 Feb 2022 08:06:37 +0000 (17:06 +0900)
commit44b6c2d35208c4e02a7b800ac2fc96ae14d3807f
treead891abbafc565fc3aa44b57de3b48db00b2b4b3
parentbe5faa9214e0af112bdf38117f5601637d88b9f6
notifier: Add atomic/blocking_notifier_chain_register_unique_prio()

Add variant of atomic/blocking_notifier_chain_register() functions that
doesn't allow to register notifier using a duplicated priority. The -EBUSY
error code is returned in this case by the new API functions.

Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
include/linux/notifier.h
kernel/notifier.c