aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-04-01fixmhiramat_topic/fprobe-on-fgraphJiri Olsa1-2/+2
2024-04-01Documentation: probes: Update fprobe on function-graph tracerMasami Hiramatsu (Google)1-15/+27
2024-04-01selftests/ftrace: Add a test case for repeating register/unregister fprobeMasami Hiramatsu (Google)1-0/+19
2024-04-01selftests: ftrace: Remove obsolate maxactive syntax checkMasami Hiramatsu (Google)1-3/+1
2024-04-01tracing/fprobe: Remove nr_maxactive from fprobeMasami Hiramatsu (Google)2-40/+6
2024-04-01fprobe: Rewrite fprobe on function-graph tracerMasami Hiramatsu (Google)9-244/+531
2024-04-01ftrace: Add CONFIG_HAVE_FTRACE_GRAPH_FUNCMasami Hiramatsu (Google)6-0/+10
2024-04-01bpf: Enable kprobe_multi feature if CONFIG_FPROBE is enabledMasami Hiramatsu (Google)1-13/+9
2024-04-01tracing/fprobe: Enable fprobe events with CONFIG_DYNAMIC_FTRACE_WITH_ARGSMasami Hiramatsu (Google)4-39/+54
2024-04-01tracing: Add ftrace_fill_perf_regs() for perf eventMasami Hiramatsu (Google)5-0/+57
2024-04-01tracing: Add ftrace_partial_regs() for converting ftrace_regs to pt_regsMasami Hiramatsu (Google)2-0/+28
2024-04-01fprobe: Use ftrace_regs in fprobe exit handlerMasami Hiramatsu (Google)11-8/+34
2024-04-01fprobe: Use ftrace_regs in fprobe entry handlerMasami Hiramatsu (Google)7-10/+20
2024-04-01function_graph: Pass ftrace_regs to retfuncMasami Hiramatsu (Google)8-13/+26
2024-04-01function_graph: Replace fgraph_ret_regs with ftrace_regsMasami Hiramatsu (Google)23-206/+117
2024-04-01function_graph: Pass ftrace_regs to entryfuncMasami Hiramatsu (Google)14-48/+76
2024-04-01ftrace: Add multiple fgraph storage selftestMasami Hiramatsu (Google)1-45/+126
2024-04-01function_graph: Add selftest for passing local variablesSteven Rostedt (VMware)1-0/+169
2024-04-01function_graph: Implement fgraph_reserve_data() and fgraph_retrieve_data()Steven Rostedt (VMware)2-8/+170
2024-04-01function_graph: Move graph notrace bit to shadow stack global varSteven Rostedt (VMware)3-11/+15
2024-04-01function_graph: Move graph depth stored data to shadow stack global varSteven Rostedt (VMware)2-31/+32
2024-04-01function_graph: Move set_graph_function tests to shadow stack global varSteven Rostedt (VMware)5-22/+29
2024-04-01function_graph: Add "task variables" per task for fgraph_opsSteven Rostedt (VMware)2-1/+70
2024-04-01function_graph: Use a simple LRU for fgraph_array index numberMasami Hiramatsu (Google)1-21/+51
2024-04-01function_graph: Have the instances use their own ftrace_ops for filteringSteven Rostedt (VMware)11-47/+176
2024-04-01ftrace: Allow ftrace startup flags exist without dynamic ftraceSteven Rostedt (VMware)1-9/+9
2024-04-01ftrace: Allow function_graph tracer to be enabled in instancesSteven Rostedt (VMware)6-28/+64
2024-04-01ftrace/function_graph: Pass fgraph_ops to function graph callbacksSteven Rostedt (VMware)8-24/+40
2024-04-01function_graph: Remove logic around ftrace_graph_entry and returnSteven Rostedt (VMware)3-56/+15
2024-04-01function_graph: Allow multiple users to attach to function graphSteven Rostedt (VMware)2-60/+301
2024-04-01function_graph: Add an array structure that will allow multiple callbacksSteven Rostedt (VMware)1-33/+81
2024-04-01fgraph: Use BUILD_BUG_ON() to make sure we have structures divisible by longSteven Rostedt (VMware)1-3/+6
2024-04-01function_graph: Convert ret_stack to a series of longsSteven Rostedt (VMware)2-55/+71
2024-04-01x86: tracing: Add ftrace_regs definition in the headerMasami Hiramatsu (Google)1-0/+6
2024-04-01tracing: Rename ftrace_regs_return_value to ftrace_regs_get_return_valueMasami Hiramatsu (Google)5-5/+5
2024-04-01tracing: Add a comment about ftrace_regs definitionMasami Hiramatsu (Google)1-0/+26
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