cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

task_fd_query_kern.c (410B)


      1// SPDX-License-Identifier: GPL-2.0
      2#include <linux/version.h>
      3#include <linux/ptrace.h>
      4#include <uapi/linux/bpf.h>
      5#include <bpf/bpf_helpers.h>
      6
      7SEC("kprobe/blk_mq_start_request")
      8int bpf_prog1(struct pt_regs *ctx)
      9{
     10	return 0;
     11}
     12
     13SEC("kretprobe/blk_account_io_done")
     14int bpf_prog2(struct pt_regs *ctx)
     15{
     16	return 0;
     17}
     18char _license[] SEC("license") = "GPL";
     19u32 _version SEC("version") = LINUX_VERSION_CODE;