aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-04-03selftests/bpf: Add uprobe multi session cookie testbpf/session_data_3Jiri Olsa2-0/+80
2024-04-03selftests/bpf: Add uprobe multi wrapper testJiri Olsa2-0/+103
2024-04-03libbpf: Add support for uprobe multi wrapper attachJiri Olsa3-3/+53
2024-04-03bpf: Add support for uprobe multi session cookieJiri Olsa1-3/+13
2024-04-03bpf: Add support for uprobe multi session contextJiri Olsa1-11/+16
2024-04-03bpf: Add support for uprobe multi session attachJiri Olsa5-11/+62
2024-04-03selftests/bpf: Add kprobe multi wrapper cookie testJiri Olsa2-0/+94
2024-04-03selftests/bpf: Add kprobe multi session testJiri Olsa3-0/+151
2024-04-03libbpf: Add support for kprobe multi session attachJiri Olsa3-3/+41
2024-04-03bpf: Add support for kprobe multi session cookieJiri Olsa2-3/+23
2024-04-03bpf: Add support for kprobe multi session contextJiri Olsa2-7/+61
2024-04-03bpf: Add support for kprobe multi session attachJiri Olsa4-9/+28
2024-04-02Merge branch 'bpf-arm64-add-support-for-bpf-arena'Alexei Starovoitov2-12/+76
2024-04-02bpf: Add arm64 JIT support for bpf_addr_space_cast instruction.Puranjay Mohan2-2/+16
2024-04-02bpf: Add arm64 JIT support for PROBE_MEM32 pseudo instructions.Puranjay Mohan1-10/+60
2024-04-02selftests/bpf: Add pid limit for mptcpify progGeliang Tang2-0/+6
2024-04-02libbpf: Use local bpf_helpers.h includeTobias Böhm1-1/+1
2024-04-02bpf: Improve program stats run-time calculationJose Fernandez2-3/+6
2024-04-02selftests/bpf: Skip test when perf_event_open returns EOPNOTSUPPPu Lehui2-2/+2
2024-04-02bpftool: Use __typeof__() instead of typeof() in BPF skeletonAndrii Nakryiko1-2/+2
2024-04-02selftests/bpf: Using llvm may_goto inline asm for cond_break macroYonghong Song1-0/+11
2024-04-02bpf: Add a verbose message if map limit is reachedAnton Protopopov1-0/+2
2024-04-02bpf: Fix typo in uapi doc commentsDavid Lechner2-4/+4
2024-04-02bpftool: Clean-up typos, punctuation, list formatting in docsRameez Rehman3-40/+35
2024-04-02bpftool: Remove useless emphasis on command description in man pagesRameez Rehman11-61/+61
2024-04-02bpftool: Use simpler indentation in source rST for documentationRameez Rehman14-991/+908
2024-03-29selftests/bpf: make multi-uprobe tests work in RELEASE=1 modeAndrii Nakryiko2-2/+2
2024-03-29bpf: Avoid kfree_rcu() under lock in bpf_lpm_trie.Alexei Starovoitov1-4/+9
2024-03-28Merge branch 'Use start_server and connect_fd_to_fd'Martin KaFai Lau1-9/+2
2024-03-28selftests/bpf: Drop settimeo in do_testGeliang Tang1-2/+1
2024-03-28selftests/bpf: Use connect_fd_to_fd in bpf_tcp_caGeliang Tang1-7/+1
2024-03-28bpf: Mark bpf prog stack with kmsan_unposion_memory in interpreter modeMartin KaFai Lau1-0/+2
2024-03-28Merge branch 'bpf-fix-a-couple-of-test-failures-with-lto-kernel'Alexei Starovoitov6-81/+281
2024-03-28selftests/bpf: Add a kprobe_multi subtest to use addrs instead of symsYonghong Song1-0/+98
2024-03-28selftests/bpf: Fix kprobe_multi_bench_attach test failure with LTO kernelYonghong Song1-14/+48
2024-03-28selftests/bpf: Add {load,search}_kallsyms_custom_local()Yonghong Song2-0/+32
2024-03-28selftests/bpf: Refactor trace helper func load_kallsyms_local()Yonghong Song2-7/+14
2024-03-28selftests/bpf: Refactor some functions for kprobe_multi_testYonghong Song1-37/+57
2024-03-28libbpf: Handle <orig_name>.llvm.<hash> symbol properlyYonghong Song1-1/+20
2024-03-28libbpf: Mark libbpf_kallsyms_parse static functionYonghong Song2-6/+4
2024-03-28selftests/bpf: Replace CHECK with ASSERT macros for ksyms testYonghong Song1-19/+11
2024-03-28selftests/bpf: Test loading bpf-tcp-cc prog calling the kernel tcp-cc kfuncsMartin KaFai Lau3-0/+135
2024-03-28bpf: Remove CONFIG_X86 and CONFIG_DYNAMIC_FTRACE guard from the tcp-cc kfuncsMartin KaFai Lau3-12/+0
2024-03-28bpf: Mitigate latency spikes associated with freeing non-preallocated htabYafang Shao1-0/+1
2024-03-28Merge branch 'bench-fast-in-kernel-triggering-benchmarks'Alexei Starovoitov8-228/+314
2024-03-28selftests/bpf: add batched tp/raw_tp/fmodret testsAndrii Nakryiko4-1/+81
2024-03-28bpf: add bpf_modify_return_test_tp() kfunc triggering tracepointAndrii Nakryiko3-0/+26
2024-03-28selftests/bpf: lazy-load trigger bench BPF programsAndrii Nakryiko2-12/+42
2024-03-28selftests/bpf: remove syscall-driven benchs, keep syscall-count onlyAndrii Nakryiko5-299/+42
2024-03-28selftests/bpf: add batched, mostly in-kernel BPF triggering benchmarksAndrii Nakryiko4-7/+238
2024-03-28selftests/bpf: rename and clean up userspace-triggered benchmarksAndrii Nakryiko3-73/+49
2024-03-28bpf,arena: Use helper sizeof_field in struct accessorsHaiyue Wang1-1/+1
2024-03-28bpf: improve error message for unsupported helperMykyta Yatsenko5-10/+13
2024-03-28bpf: Add a check for struct bpf_fib_lookup sizeAnton Protopopov1-0/+3
2024-03-28selftests/bpf: Add BPF_FIB_LOOKUP_MARK testsAnton Protopopov1-29/+103
2024-03-28bpf: Add support for passing mark with bpf_fib_lookupAnton Protopopov3-7/+45
2024-03-28Merge branch 'ravb-support-describing-the-mdio-bus'Jakub Kicinski2-3/+18
2024-03-28ravb: Add support for an optional MDIO modeNiklas Söderlund1-1/+8
2024-03-28dt-bindings: net: renesas,etheravb: Add optional MDIO bus nodeNiklas Söderlund1-2/+10
2024-03-28Merge branch 'doc-netlink-specs-add-vlan-support'Jakub Kicinski2-3/+82
2024-03-28doc/netlink/specs: Add vlan attr in rt_link specHangbin Liu1-2/+78
2024-03-28ynl: support hex display_hint for integerHangbin Liu1-1/+4
2024-03-28Merge branch 'selftests-fixes-for-kernel-ci'Jakub Kicinski28-171/+565
2024-03-28selftests: forwarding: Add a test for testing lib.sh functionalityPetr Machata2-0/+209
2024-03-28selftests: forwarding: router_mpath_nh_lib: Don't skip, xfail on vethPetr Machata2-11/+15
2024-03-28selftests: forwarding: Mark performance-sensitive testsPetr Machata3-14/+17
2024-03-28selftests: forwarding: Support for performance sensitive testsPetr Machata1-1/+22
2024-03-28selftests: forwarding: Convert log_test() to recognize RET valuesPetr Machata2-24/+77
2024-03-28selftests: forwarding: Have RET track kselftest framework constantsPetr Machata2-7/+44
2024-03-28selftests: lib: Define more kselftest exit codesPetr Machata2-3/+5
2024-03-28selftests: forwarding: Change inappropriate log_test_skip() callsPetr Machata6-6/+13
2024-03-28selftests: forwarding: Ditch skip_on_veth()Petr Machata5-29/+4
2024-03-28selftests: forwarding: Move several selftestsPetr Machata13-18/+42
2024-03-28selftests: forwarding: ipip_lib: Do not import lib.shPetr Machata1-1/+0
2024-03-28selftests: forwarding: README: Document customizationPetr Machata1-0/+33
2024-03-28selftests: forwarding.config.sample: Move overrides to lib.shPetr Machata2-48/+74
2024-03-28selftests: net: libs: Change variable fallback syntaxPetr Machata3-26/+27
2024-03-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski613-4251/+13092
2024-03-28Merge tag 'net-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds86-337/+865
2024-03-28inet: inet_defrag: prevent sk release while still in useFlorian Westphal4-21/+60
2024-03-28Octeontx2-af: fix pause frame configuration in GMP modeHariprasad Kelam1-0/+5
2024-03-28net: lan743x: Add set RFE read fifo threshold for PCI1x1x chipsRaju Lakkaraju2-0/+22
2024-03-28Merge branch 'net-bcmasp-phy-managements-fixes'Paolo Abeni1-23/+20
2024-03-28net: bcmasp: Remove phy_{suspend/resume}Justin Chen1-14/+1
2024-03-28net: bcmasp: Bring up unimac after PHY link upJustin Chen1-9/+19
2024-03-28net: phy: qcom: at803x: fix kernel panic with at8031_probeChristian Marangi1-1/+3
2024-03-28Merge tag 'nf-24-03-28' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Paolo Abeni2-8/+43
2024-03-28Merge tag 'for-net' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfPaolo Abeni5-3/+26
2024-03-27Merge tag 'erofs-for-6.9-rc2-fixes' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-1/+1
2024-03-28netfilter: arptables: Select NETFILTER_FAMILY_ARP when building arp_tables.cKuniyuki Iwashima1-0/+1
2024-03-28netfilter: nf_tables: skip netdev hook unregistration if table is dormantPablo Neira Ayuso1-6/+10
2024-03-28netfilter: nf_tables: reject table flag and netdev basechain updatesPablo Neira Ayuso1-1/+30
2024-03-28netfilter: nf_tables: reject destroy command to remove basechain hooksPablo Neira Ayuso1-1/+2
2024-03-27Merge tag 'wireless-2024-03-27' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski21-65/+138
2024-03-27Merge tag '9p-fixes-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-11/+11
2024-03-27Merge tag 'for-6.9-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds6-22/+63
2024-03-27Merge tag 'mm-hotfixes-stable-2024-03-27-11-25' of git://git.kernel.org/pub/s...Linus Torvalds25-40/+177
2024-03-27bpf: update BPF LSM designated reviewer listMatt Bobrowski1-2/+1
2024-03-27Merge tag 'probes-fixes-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2024-03-27Merge tag 'execve-v6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds7-55/+61
2024-03-27Merge branch 'check-bloom-filter-map-value-size'Alexei Starovoitov3-0/+24
2024-03-27bpf: Protect against int overflow for stack access sizeAndrei Matei1-0/+5
2024-03-27bpf: Check bloom filter map value sizeAndrei Matei2-0/+19
2024-03-27Fix build errors due to new UIO_MEM_DMA_COHERENT messLinus Torvalds3-4/+4
2024-03-27Fix memory leak in posix_clock_open()Linus Torvalds1-7/+9
2024-03-27bpf: fix warning for crash_kexecHari Bathini1-1/+1
2024-03-27Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski50-274/+867
2024-03-27selftests: netdevsim: set test timeout to 10 minutesJakub Kicinski1-0/+1
2024-03-27net: wan: framer: Add missing static inline qualifiersHerve Codina1-2/+2
2024-03-26Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski7-36/+37
2024-03-26mlxbf_gige: call request_irq() after NAPI initializedDavid Thompson1-7/+11
2024-03-26Merge branch 'tls-recvmsg-fixes'Jakub Kicinski2-2/+39
2024-03-26tls: get psock ref after taking rxlock to avoid leakSabrina Dubroca1-1/+1
2024-03-26selftests: tls: add test with a partially invalid iovSabrina Dubroca1-0/+34
2024-03-26tls: adjust recv return with async crypto and failed copy to userspaceSabrina Dubroca1-0/+3
2024-03-26tls: recv: process_rx_list shouldn't use an offset with kvecSabrina Dubroca1-1/+1
2024-03-26net: amd8111e: Drop unused copy of pm_capBjorn Helgaas2-2/+0
2024-03-26net: pin system percpu page_pools to the corresponding NUMA nodesAlexander Lobakin1-1/+1
2024-03-26crash: use macro to add crashk_res into iomem early for specific archBaoquan He2-0/+9
2024-03-26mm: zswap: fix data loss on SWP_SYNCHRONOUS_IO devicesJohannes Weiner1-4/+19
2024-03-26selftests/mm: fix ARM related issue with fork after pthread_createEdward Liaw3-0/+15
2024-03-26hexagon: vmlinux.lds.S: handle attributes sectionNathan Chancellor1-0/+1
2024-03-26userfaultfd: fix deadlock warning when locking src and dst VMAsLokesh Gidra1-1/+2
2024-03-26tmpfs: fix race on handling dquot rbtreeCarlos Maiolino1-3/+7
2024-03-26selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEMEdward Liaw1-1/+2
2024-03-26mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursionJohannes Weiner1-0/+8
2024-03-26ARM: prctl: reject PR_SET_MDWE on pre-ARMv6Zev Weiss1-0/+14
2024-03-26prctl: generalize PR_SET_MDWE support check to be per-archZev Weiss3-2/+27
2024-03-26MAINTAINERS: remove incorrect M: tag for dm-devel@lists.linux.devKuan-Wei Chiu1-1/+0
2024-03-26mm: zswap: fix kernel BUG in sg_init_oneBarry Song1-2/+12
2024-03-26selftests: mm: restore settings from only parent processMuhammad Usama Anjum1-1/+5
2024-03-26tools/Makefile: remove cgroup targetCong Liu1-7/+6
2024-03-26mm: cachestat: fix two shmem bugsJohannes Weiner1-0/+16
2024-03-26mm: increase folio batch sizeMatthew Wilcox (Oracle)1-2/+2
2024-03-26mm,page_owner: fix recursionOscar Salvador1-10/+23
2024-03-26mailmap: update entry for Leonard CrestezLeonard Crestez1-1/+2
2024-03-26init: open /initrd.image with O_LARGEFILEJohn Sperbeck1-1/+1
2024-03-26selftests/mm: Fix build with _FORTIFY_SOURCEVitaly Chikunov3-3/+3
2024-03-26mm/memory: fix missing pte marker for !page on pte zapsPeter Xu1-1/+3
2024-03-26Merge tag 'printk-for-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+6
2024-03-26Merge tag 'pwm/for-6.9-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+2
2024-03-26btrfs: fix race in read_extent_buffer_pages()Tavian Barnes1-0/+13
2024-03-26btrfs: return accurate error code on open failure in open_fs_devices()Anand Jain1-5/+12
2024-03-26btrfs: zoned: don't skip block groups with 100% zone unusableJohannes Thumshirn1-1/+2
2024-03-26btrfs: use btrfs_warn() to log message at btrfs_add_extent_mapping()Filipe Manana1-5/+5
2024-03-26btrfs: fix message not properly printing interval when adding extent mapFilipe Manana1-2/+2
2024-03-26btrfs: fix warning messages not printing interval at unpin_extent_range()Filipe Manana1-2/+2
2024-03-26btrfs: fix extent map leak in unexpected scenario at unpin_extent_cache()Filipe Manana1-1/+1
2024-03-26btrfs: validate device maj:min during openAnand Jain1-0/+10
2024-03-26btrfs: zoned: fix use-after-free in do_zone_finish()Johannes Thumshirn1-7/+7
2024-03-26net: remove skb_free_datagram_locked()Eric Dumazet2-25/+0
2024-03-26Merge branch 'there-are-some-bugfix-for-the-hns3-ethernet-driver'Paolo Abeni3-3/+22
2024-03-26net: hns3: mark unexcuted loopback test result as UNEXECUTEDJian Shen1-2/+17
2024-03-26net: hns3: fix kernel crash when devlink reload during pf initializationYonglong Liu1-0/+4
2024-03-26net: hns3: fix index limit to support all queue statsJie Wang1-1/+1
2024-03-26MAINTAINERS: wifi: mwifiex: add Francesco as reviewerFrancesco Dolcini1-0/+1
2024-03-26Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Paolo Abeni19-61/+184
2024-03-26selftests: vxlan_mdb: Fix failures with old libnetIdo Schimmel1-77/+128
2024-03-26Merge branch 'net-provide-smp-threads-for-backlog-napi'Paolo Abeni3-68/+154
2024-03-26net: Rename rps_lock to backlog_lock.Sebastian Andrzej Siewior1-17/+17
2024-03-26net: Use backlog-NAPI to clean up the defer_list.Sebastian Andrzej Siewior3-6/+24
2024-03-26net: Allow to use SMP threads for backlog NAPI.Sebastian Andrzej Siewior1-35/+113
2024-03-26net: Remove conditional threaded-NAPI wakeup based on task state.Sebastian Andrzej Siewior1-12/+2
2024-03-26MAINTAINERS: split Renesas Ethernet drivers entrySergey Shtylyov1-4/+25
2024-03-26Merge branch 'trace-use-tp_store_addrs-macro'Paolo Abeni3-59/+34
2024-03-26trace: use TP_STORE_ADDRS() macro in inet_sock_set_state()Jason Xing1-15/+2
2024-03-26trace: use TP_STORE_ADDRS() macro in inet_sk_error_report()Jason Xing1-15/+3
2024-03-26trace: move to TP_STORE_ADDRS related macro to net_probe_common.hJason Xing2-29/+29
2024-03-26dns_resolver: correct module name in dns resolver documentationBharath SM1-2/+2
2024-03-26net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530Arınç ÜNAL1-2/+3
2024-03-25net: wwan: t7xx: Split 64bit accesses to fix alignment issuesBjørn Mork3-10/+11
2024-03-25tcp: properly terminate timers for kernel socketsEric Dumazet4-0/+24
2024-03-25net: hsr: hsr_slave: Fix the promiscuous mode in offload modeRavi Gunasekaran1-1/+2
2024-03-25net: ll_temac: platform_get_resource replaced by wrong functionClaus Hansen Ries1-1/+1
2024-03-25s390/qeth: handle deferred cc1Alexandra Winter1-2/+36
2024-03-25dpll: indent DPLL option type by a tabPrasad Pandit1-1/+1
2024-03-25riscv, bpf: Fix kfunc parameters incompatibility between bpf and riscv abiPu Lehui1-0/+16
2024-03-25Merge tag 'gfs2-v6.8-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/gf...Linus Torvalds1-2/+3
2024-03-25Merge tag 'v6.9-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds9-5/+114
2024-03-25igc: Remove stale comment about Tx timestampingKurt Kanzenbach1-4/+0
2024-03-25ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()Przemek Kitszel1-8/+8
2024-03-25ice: fix memory corruption bug with suspend and rebuildJesse Brandeburg1-9/+9
2024-03-25ice: Refactor FW data type and fix bitmap casting issueSteven Zou4-15/+20
2024-03-25kunit: fix wireless test dependenciesJohannes Berg1-0/+2
2024-03-25selftests/bpf: Fix flaky test btf_map_in_map/lookup_updateYonghong Song1-25/+1
2024-03-25bpf: implement insn_is_cast_user() helper for JITsPuranjay Mohan2-2/+11
2024-03-25bpf: Avoid get_kernel_nofault() to fetch kprobe entry IPAndrii Nakryiko1-3/+9
2024-03-25selftests/bpf: Use start_server in bpf_tcp_caGeliang Tang1-12/+1
2024-03-25bpf: Sync uapi bpf.h to tools directoryYonghong Song1-3/+4
2024-03-25net: mark racy access on sk->sk_rcvbuflinke li1-2/+2
2024-03-25wifi: iwlwifi: mvm: include link ID when releasing framesBenjamin Berg1-12/+8
2024-03-25wifi: iwlwifi: mvm: handle debugfs names more carefullyJohannes Berg1-4/+7
2024-03-25wifi: iwlwifi: mvm: guard against invalid STA ID on removalBenjamin Berg1-1/+6
2024-03-25wifi: iwlwifi: read txq->read_ptr under lockJohannes Berg1-1/+1
2024-03-25wifi: iwlwifi: fw: don't always use FW dump trigJohannes Berg1-7/+8
2024-03-25wifi: iwlwifi: mvm: rfi: fix potential response leaksJohannes Berg1-2/+6
2024-03-25wifi: mac80211: correctly set active links upon TTLMAyala Beker1-1/+9
2024-03-25wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FWIlan Peer3-14/+56
2024-03-25wifi: iwlwifi: mvm: consider having one active linkShaul Triebitz1-7/+9
2024-03-25wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIFEmmanuel Grumbach1-3/+2