The goal of this patch set is to make the BPF code friendly in RT configurations. The first step is eliminating preemption disable/enable and replacing it with local lock usage when full RT is enabled. Likewise we also need to elide usage of up_read_non_owner() in the stackmap code when full RT is turned on. Signed-off-by: David S. Miller <davem@xxxxxxxxxxxxx>