make objname NULL for vmlinux

Signed-off-by: Seth Jennings <sjenning@redhat.com>
split WARN_ON

Signed-off-by: Seth Jennings <sjenning@redhat.com>
add CC_USING_FENTRY check

Signed-off-by: Seth Jennings <sjenning@redhat.com>
s/LPC_/KLP_/g

Signed-off-by: Seth Jennings <sjenning@redhat.com>
add comment for klp_mutex

Signed-off-by: Seth Jennings <sjenning@redhat.com>
add inline

Signed-off-by: Seth Jennings <sjenning@redhat.com>
dynamically allocate ftrace ops

Signed-off-by: Seth Jennings <sjenning@redhat.com>
call __klp_disable_patch() from error path, not klp_disable_patch

Signed-off-by: Seth Jennings <sjenning@redhat.com>
remove old comment

Signed-off-by: Seth Jennings <sjenning@redhat.com>
return -EINVAL if klp_disable_patch() on disabled patch

Signed-off-by: Seth Jennings <sjenning@redhat.com>
return -EINVAL on invalid structure from user

Signed-off-by: Seth Jennings <sjenning@redhat.com>
add sample live patching module

Signed-off-by: Seth Jennings <sjenning@redhat.com>
add kernel-doc for API structures

Signed-off-by: Seth Jennings <sjenning@redhat.com>