Skip to content
Commit 5b4cdd9c authored by Linus Torvalds's avatar Linus Torvalds
Browse files

Fix memory leak in posix_clock_open()



If the clk ops.open() function returns an error, we don't release the
pccontext we allocated for this clock.

Re-organize the code slightly to make it all more obvious.

Reported-by: default avatarRohit Keshri <rkeshri@redhat.com>
Acked-by: default avatarOleg Nesterov <oleg@redhat.com>
Fixes: 60c69466

 ("posix-clock: introduce posix_clock_context concept")
Cc: Jakub Kicinski <kuba@kernel.org>
Cc: David S. Miller <davem@davemloft.net>
Cc: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: default avatarLinus Torvalds <torvalds@linuxfoundation.org>
parent 7033999e
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment