diff options
| author | Ingo Molnar <mingo@kernel.org> | 2015-02-24 02:41:07 -0500 |
|---|---|---|
| committer | Ingo Molnar <mingo@kernel.org> | 2015-02-24 02:41:07 -0500 |
| commit | 2ae79026818e7d49fead82b79b1a543e3b9c8a23 (patch) | |
| tree | c7ee7bd8b37b0880918d361839fd95988fac2dac /kernel/taskstats.c | |
| parent | 1a99367023f6ac664365a37fa508b059e31d0e88 (diff) | |
| parent | c517d838eb7d07bbe9507871fab3931deccff539 (diff) | |
Merge tag 'v4.0-rc1' into locking/core, to refresh the tree before merging new changes
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'kernel/taskstats.c')
| -rw-r--r-- | kernel/taskstats.c | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/kernel/taskstats.c b/kernel/taskstats.c index 670fff88a961..21f82c29c914 100644 --- a/kernel/taskstats.c +++ b/kernel/taskstats.c | |||
| @@ -111,13 +111,8 @@ static int send_reply(struct sk_buff *skb, struct genl_info *info) | |||
| 111 | { | 111 | { |
| 112 | struct genlmsghdr *genlhdr = nlmsg_data(nlmsg_hdr(skb)); | 112 | struct genlmsghdr *genlhdr = nlmsg_data(nlmsg_hdr(skb)); |
| 113 | void *reply = genlmsg_data(genlhdr); | 113 | void *reply = genlmsg_data(genlhdr); |
| 114 | int rc; | ||
| 115 | 114 | ||
| 116 | rc = genlmsg_end(skb, reply); | 115 | genlmsg_end(skb, reply); |
| 117 | if (rc < 0) { | ||
| 118 | nlmsg_free(skb); | ||
| 119 | return rc; | ||
| 120 | } | ||
| 121 | 116 | ||
| 122 | return genlmsg_reply(skb, info); | 117 | return genlmsg_reply(skb, info); |
| 123 | } | 118 | } |
| @@ -134,11 +129,7 @@ static void send_cpu_listeners(struct sk_buff *skb, | |||
| 134 | void *reply = genlmsg_data(genlhdr); | 129 | void *reply = genlmsg_data(genlhdr); |
| 135 | int rc, delcount = 0; | 130 | int rc, delcount = 0; |
| 136 | 131 | ||
| 137 | rc = genlmsg_end(skb, reply); | 132 | genlmsg_end(skb, reply); |
| 138 | if (rc < 0) { | ||
| 139 | nlmsg_free(skb); | ||
| 140 | return; | ||
| 141 | } | ||
| 142 | 133 | ||
| 143 | rc = 0; | 134 | rc = 0; |
| 144 | down_read(&listeners->sem); | 135 | down_read(&listeners->sem); |
