Lines Matching refs:kernel
13 # log(msg) - write message to kernel log
56 DYNAMIC_DEBUG=$(grep '^kernel/livepatch' /sys/kernel/debug/dynamic_debug/control | \
58 FTRACE_ENABLED=$(sysctl --values kernel.ftrace_enabled)
63 echo -n "$DYNAMIC_DEBUG" > /sys/kernel/debug/dynamic_debug/control
66 sysctl kernel.ftrace_enabled="$FTRACE_ENABLED" &> /dev/null
71 cat <<-EOF > /sys/kernel/debug/dynamic_debug/control
72 file kernel/livepatch/* +p
78 result=$(sysctl -q kernel.ftrace_enabled="$1" 2>&1 && \
79 sysctl kernel.ftrace_enabled 2>&1)
145 # load_mod(modname, params) - load a kernel module
160 # load_lp_nowait(modname, params) - load a kernel module with a livepatch
176 loop_until '[[ -e "/sys/kernel/livepatch/$mod" ]]' ||
180 # load_lp(modname, params) - load a kernel module with a livepatch
189 loop_until 'grep -q '^0$' /sys/kernel/livepatch/$mod/transition' ||
193 # load_failing_mod(modname, params) - load a kernel module, expect to fail
208 # unload_mod(modname) - unload a kernel module
228 # unload_lp(modname) - unload a kernel module with a livepatch
239 log "% echo 0 > /sys/kernel/livepatch/$mod/enabled"
240 echo 0 > /sys/kernel/livepatch/"$mod"/enabled
244 loop_until '[[ ! -e "/sys/kernel/livepatch/$mod" ]]' ||
277 # Note: when comparing dmesg output, the kernel log timestamps
283 grep -v '\(tainting\|taints\) kernel' | \