PR sync from: ZhaoLong Wang wangzhaolong1@huawei.com
https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/JBSPAQHTQDDGNJVSQ5R3CWZIQDVHGQ4Z/
CONFIG:
CONFIG_DEBUG_INFO_BTF=y
CONFIG_BPF_SYSCALL=y
CONFIG_NF_CONNTRACK=y
CONFIG_NF_CONNTRACK_MARK=y

V2:

  • Using helpers function, such as i_size_read(),round_up
  • Fix commit log Signature

Hou Tao (5):
vfs: add bare tracepoints for vfs read and release
fs: add helper fs_file_read_do_trace()
xfs: add trace for read and release of regular file
ext4: add trace for the read and release of regular file
selftests/bpf: add demo for file read pattern detection

Yufen Yu (1):
readahead: introduce FMODE_CTL_WILLNEED to read first 2MB of file

ZhaoLong Wang (2):
selftests/bpf: Update the demo file_read_pattern to run on libbpf 1.0+

#I7Y9JD:Spark SQL场景IO readahead 同步6.4版本内核
#I8O4U8:Spark SQL场景IO bpf readahead 优化 同步OLK-6.6