OpenWrt – Blame information for rev 4
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
4 | office | 1 | From 0d37e6edc09c99e683dd91ca0e83bbc0df8477b3 Mon Sep 17 00:00:00 2001 |
2 | From: Felix Fietkau <nbd@nbd.name> |
||
3 | Date: Sun, 16 Jul 2017 16:56:10 +0200 |
||
4 | Subject: lib: add uevent_next_seqnum() |
||
5 | |||
6 | Signed-off-by: Felix Fietkau <nbd@nbd.name> |
||
7 | --- |
||
8 | include/linux/kobject.h | 5 +++++ |
||
9 | lib/kobject_uevent.c | 37 +++++++++++++++++++++++++++++++++++++ |
||
10 | 2 files changed, 42 insertions(+) |
||
11 | |||
12 | --- a/lib/kobject_uevent.c |
||
13 | +++ b/lib/kobject_uevent.c |
||
14 | @@ -176,6 +176,18 @@ out: |
||
15 | return r; |
||
16 | } |
||
17 | |||
18 | +u64 uevent_next_seqnum(void) |
||
19 | +{ |
||
20 | + u64 seq; |
||
21 | + |
||
22 | + mutex_lock(&uevent_sock_mutex); |
||
23 | + seq = ++uevent_seqnum; |
||
24 | + mutex_unlock(&uevent_sock_mutex); |
||
25 | + |
||
26 | + return seq; |
||
27 | +} |
||
28 | +EXPORT_SYMBOL_GPL(uevent_next_seqnum); |
||
29 | + |
||
30 | /** |
||
31 | * kobject_synth_uevent - send synthetic uevent with arguments |
||
32 | * |