Go to file
Artem Savkov fafa73d6f8 bpf: Move nf_conn extern declarations to filter.h
Bugzilla: https://bugzilla.redhat.com/2166911

commit fdf214978a71b2749d26f6da2b1d51d9ac23831d
Author: Daniel Xu <dxu@dxuuu.xyz>
Date:   Tue Sep 20 08:15:24 2022 -0600

    bpf: Move nf_conn extern declarations to filter.h
    
    We're seeing the following new warnings on netdev/build_32bit and
    netdev/build_allmodconfig_warn CI jobs:
    
        ../net/core/filter.c:8608:1: warning: symbol
        'nf_conn_btf_access_lock' was not declared. Should it be static?
        ../net/core/filter.c:8611:5: warning: symbol 'nfct_bsa' was not
        declared. Should it be static?
    
    Fix by ensuring extern declaration is present while compiling filter.o.
    
    Fixes: 864b656f82cc ("bpf: Add support for writing to nf_conn:mark")
    Signed-off-by: Daniel Xu <dxu@dxuuu.xyz>
    Link: https://lore.kernel.org/r/2bd2e0283df36d8a4119605878edb1838d144174.1663683114.git.dxu@dxuuu.xyz
    Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>

Signed-off-by: Artem Savkov <asavkov@redhat.com>
2023-03-06 14:54:14 +01:00
Documentation bpf: add destructive kfunc flag 2023-03-06 14:54:00 +01:00
LICENSES
arch bpf: Move bpf_dispatcher function out of ftrace locations 2023-03-06 14:54:12 +01:00
block Merge: Revert "block: freeze the queue earlier in del_gendisk" 2023-02-23 20:27:42 +00:00
certs
crypto
drivers Merge: [RHEL for Edge] add changes to enable USB support on NVIDIA Orin 2023-02-23 20:26:24 +00:00
fs Merge: nfsd: don't destroy global nfs4_file table in per-net shutdown 2023-02-22 15:17:29 +00:00
include bpf: Move nf_conn extern declarations to filter.h 2023-03-06 14:54:14 +01:00
init
ipc
kernel bpf: Check whether or not node is NULL before free it in free_bulk 2023-03-06 14:54:13 +01:00
lib
mm Merge: mm/kmemleak: Fix a UAF problem in kmemleak 2023-02-17 17:16:30 +00:00
net bpf: Move nf_conn extern declarations to filter.h 2023-03-06 14:54:14 +01:00
redhat [redhat] kernel-5.14.0-284.el9 2023-02-27 20:19:13 +00:00
samples samples/bpf: Reduce syscall overhead in map_perf_test. 2023-03-06 14:54:07 +01:00
scripts bpf/scripts: Assert helper enum value is aligned with comment order 2023-03-06 14:54:04 +01:00
security
sound ASoC: amd: ps: Add a module parameter to influence pdm_gain 2023-02-14 17:32:53 +01:00
tools selftests/bpf: Add test result messages for test_task_storage_map_stress_lookup 2023-03-06 14:54:13 +01:00
usr
virt
.clang-format
.cocciconfig
.get_maintainer.conf
.get_maintainer.ignore
.gitattributes
.gitignore
.gitlab-ci.yml
.mailmap
COPYING
CREDITS
Kbuild
Kconfig
Kconfig.redhat
MAINTAINERS Merge: The Neoverse N2/A710 self hosted trace errata, and updated coresight and spe subsystem 2023-02-21 17:57:29 +00:00
Makefile
Makefile.rhelver [redhat] kernel-5.14.0-284.el9 2023-02-27 20:19:13 +00:00
README
makefile

README

Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.