aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-03-27bpf,arena: Use helper sizeof_field in struct accessorsHEADmasterHaiyue Wang1-1/+1
2024-03-27bpf: improve error message for unsupported helperMykyta Yatsenko5-10/+13
2024-03-27bpf: Add a check for struct bpf_fib_lookup sizeAnton Protopopov1-0/+3
2024-03-27selftests/bpf: Add BPF_FIB_LOOKUP_MARK testsAnton Protopopov1-29/+103
2024-03-27bpf: Add support for passing mark with bpf_fib_lookupAnton Protopopov3-7/+45
2024-03-27Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski50-274/+867
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-26net: remove skb_free_datagram_locked()Eric Dumazet2-25/+0
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-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-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-22libbpf: Add new sec_def "sk_skb/verdict"Yonghong Song1-0/+1
2024-03-22selftests/bpf: Mark uprobe trigger functions with nocf_check attributeJiri Olsa2-3/+9
2024-03-22selftests/bpf: Use syscall(SYS_gettid) instead of gettid() wrapper in benchAlan Maguire1-1/+1
2024-03-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski6688-100126/+451118
2024-03-21Merge tag 'net-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds71-346/+610
2024-03-21Merge tag 'kbuild-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds69-792/+1133
2024-03-21Merge tag 'firewire-fixes-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-4/+14
2024-03-21Merge tag 'driver-core-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds25-177/+387
2024-03-21Merge tag 'char-misc-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds305-4492/+15165
2024-03-21Merge tag 'staging-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds72-4820/+537
2024-03-21Merge tag 'tty-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds122-2524/+3545
2024-03-21Merge tag 'usb-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds178-2436/+9080
2024-03-21bpf-next: Avoid goto in regs_refine_cond_op()Harishankar Vishwanathan1-9/+13
2024-03-21Merge tag 'hwlock-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/remo...Linus Torvalds1-47/+10
2024-03-21Merge tag 'rpmsg-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/remot...Linus Torvalds3-13/+13
2024-03-21Merge tag 'rproc-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/remot...Linus Torvalds25-309/+419
2024-03-21Merge tag 'cocci-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jl...Linus Torvalds1-1/+1
2024-03-21Merge tag 'sh-for-v6.9-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-4/+4
2024-03-21Merge tag 'hyperv-next-signed-20240320' of git://git.kernel.org/pub/scm/linux...Linus Torvalds17-236/+375
2024-03-21Merge tag 'for-6.9-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-11/+47
2024-03-21Merge tag 'exfat-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-376/+293
2024-03-21Merge tag 'bitmap-for-6.9' of https://github.com/norov/linuxLinus Torvalds2-5/+4
2024-03-21Merge tag 'nf-24-03-21' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Paolo Abeni2-18/+16
2024-03-21firewire: core: add memo about the caller of show functions for device attrib...Takashi Sakamoto1-0/+2
2024-03-21Merge tag 'linux-can-fixes-for-6.9-20240319' of git://git.kernel.org/pub/scm/...Paolo Abeni1-2/+2
2024-03-21selftests: forwarding: Fix ping failure due to short timeoutIdo Schimmel2-4/+4
2024-03-21MAINTAINERS: step down as netfilter maintainerFlorian Westphal1-1/+0
2024-03-21sh: hd64461: Make setup_hd64461() staticArtur Rojek1-1/+1
2024-03-21netfilter: nf_tables: Fix a memory leak in nf_tables_updchainQuan Tian1-13/+14
2024-03-21Merge branch 'mt7530-dsa-subdriver-fix-vlan-egress-and-handling-of-all-link-l...Paolo Abeni2-9/+65
2024-03-21net: dsa: mt7530: fix handling of all link-local framesArınç ÜNAL2-4/+46
2024-03-21net: dsa: mt7530: fix link-local frames that ingress vlan filtering portsArınç ÜNAL2-9/+23
2024-03-20bpftool: Clean up HOST_CFLAGS, HOST_LDFLAGS for bootstrap bpftoolQuentin Monnet1-4/+5
2024-03-20Merge branch 'report-rcu-qs-for-busy-network-kthreads'Jakub Kicinski3-0/+37
2024-03-20bpf: report RCU QS in cpumap kthreadYan Zhai1-0/+3
2024-03-20net: report RCU QS on threaded NAPI repollingYan Zhai1-0/+3
2024-03-20rcu: add a helper to report consolidated flavor QSYan Zhai1-0/+31
2024-03-20ionic: update documentation for XDP supportShannon Nelson1-0/+22
2024-03-20lib/bitmap: Fix bitmap_scatter() and bitmap_gather() kernel docHerve Codina1-21/+23
2024-03-20Merge tag 'v6.9-rc-smb3-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds15-147/+716
2024-03-20Merge tag 'trace-tools-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds21-306/+650
2024-03-21netfilter: nf_tables: do not compare internal table flags on updatesPablo Neira Ayuso1-1/+1
2024-03-21netfilter: nft_set_pipapo: release elements in clone only from destroy pathPablo Neira Ayuso1-4/+1
2024-03-21kconfig: tests: test dependency after shuffling choicesMasahiro Yamada5-0/+71
2024-03-21kconfig: tests: add a test for randconfig with dependent choicesMasahiro Yamada5-0/+78
2024-03-21kconfig: tests: support KCONFIG_SEED for the randconfig runnerMasahiro Yamada1-6/+10
2024-03-20Merge tag 'docs-6.9-2' of git://git.lwn.net/linuxLinus Torvalds5-187/+220
2024-03-20Merge branch 'octeontx2-pf-mbox-fixes'David S. Miller10-88/+225
2024-03-20octeontx2-af: Use separate handlers for interruptsSubbaraya Sundeep1-3/+14
2024-03-20octeontx2-pf: Send UP messages to VF only when VF is up.Subbaraya Sundeep1-0/+3
2024-03-20octeontx2-pf: Use default max_active works instead of oneSubbaraya Sundeep1-3/+4
2024-03-20octeontx2-pf: Wait till detach_resources msg is completeSubbaraya Sundeep2-2/+2
2024-03-20octeontx2: Detect the mbox up or down message via registerSubbaraya Sundeep9-83/+205
2024-03-19selftests/bpf: scale benchmark counting by using per-CPU countersAndrii Nakryiko2-17/+62
2024-03-19bpftool: Remove unnecessary source files from bootstrap versionQuentin Monnet1-4/+1
2024-03-19bpftool: Enable libbpf logs when loading pid_iter in debug modeQuentin Monnet1-7/+12
2024-03-19Merge branch 'bpf-raw-tracepoint-support-for-bpf-cookie'Alexei Starovoitov14-50/+248
2024-03-19selftests/bpf: add raw_tp/tp_btf BPF cookie subtestsAndrii Nakryiko2-1/+129
2024-03-19libbpf: add support for BPF cookie for raw_tp/tp_btf programsAndrii Nakryiko5-5/+53
2024-03-19bpf: support BPF cookie in raw tracepoint (raw_tp, tp_btf) programsAndrii Nakryiko5-6/+28
2024-03-19bpf: pass whole link instead of prog when triggering raw tracepointAndrii Nakryiko5-33/+38
2024-03-19bpf: flatten bpf_probe_register call chainAndrii Nakryiko1-6/+1
2024-03-20tools/rtla: Add -U/--user-load option to timerlatDaniel Bristot de Oliveira4-9/+101
2024-03-20tools/verification: Use tools/build makefiles on rvDaniel Bristot de Oliveira6-133/+183
2024-03-20tools/rtla: Use tools/build makefiles to build rtlaDaniel Bristot de Oliveira7-145/+244
2024-03-20tools/tracing: Use tools/build makefiles on latency-collectorDaniel Bristot de Oliveira4-19/+122
2024-03-19Merge tag 'ipsec-2024-03-19' of git://git.kernel.org/pub/scm/linux/kernel/git...Jakub Kicinski4-9/+20
2024-03-19devlink: fix port new reply cmd typeJiri Pirko1-1/+1
2024-03-19tcp: Clear req->syncookie in reqsk_alloc().Kuniyuki Iwashima3-1/+12
2024-03-19net/bnx2x: Prevent access to a freed page in page_poolThinh Tran1-3/+3
2024-03-19Merge tag 'bcachefs-2024-03-19' of https://evilpiepirate.org/git/bcachefsLinus Torvalds26-111/+157
2024-03-19selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.shAlessandro Carminati (Red Hat)1-1/+12
2024-03-19Merge branch 'current_pid_tgid-for-all-prog-types'Andrii Nakryiko6-42/+215
2024-03-19selftests/bpf: Add a sk_msg prog bpf_get_ns_current_pid_tgid() testYonghong Song2-0/+76
2024-03-19selftests/bpf: Add a cgroup prog bpf_get_ns_current_pid_tgid() testYonghong Song2-0/+80
2024-03-19selftests/bpf: Refactor out some functions in ns_current_pid_tgid testYonghong Song2-22/+41
2024-03-19selftests/bpf: Replace CHECK with ASSERT_* in ns_current_pid_tgid testYonghong Song1-17/+19
2024-03-19bpf: Allow helper bpf_get_[ns_]current_pid_tgid() for all prog typesYonghong Song4-8/+4
2024-03-19Merge tag 'soc-late-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds44-486/+1441
2024-03-19Merge tag 's390-6.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds67-553/+771
2024-03-19tracing: Just use strcmp() for testing __string() and __assign_str() matchSteven Rostedt (Google)1-3/+2
2024-03-19Merge tag 'pm-6.9-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds8-13/+50
2024-03-19Merge tag 'acpi-6.9-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds3-16/+22
2024-03-19Merge tag 'thermal-6.9-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds14-58/+203
2024-03-19Merge tag 'ata-6.9-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/li...Linus Torvalds1-13/+0
2024-03-19Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds24-82/+521
2024-03-19Merge tag 'for-linus-6.9-rc1-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds10-59/+143
2024-03-19net: phy: fix phy_read_poll_timeout argument type in genphy_loopbackNikita Kiryushin1-2/+2
2024-03-19net/sched: Add module alias for sch_fq_pieMichal Koutný1-0/+2
2024-03-19can: kvaser_pciefd: Add additional Xilinx interruptsMartin Jocić1-2/+2
2024-03-19bpf/lpm_trie: Inline longest_prefix_match for fastpathJesper Dangaard Brouer1-5/+13
2024-03-19ipv4: raw: Fix sending packets from raw sockets via IPsec tunnelsTobias Brunner1-0/+1
2024-03-19hsr: Handle failures in module initFelix Maurer1-4/+11
2024-03-19Merge branches 'pm-em', 'pm-powercap' and 'pm-sleep'Rafael J. Wysocki3-4/+14
2024-03-19Merge branch 'acpi-docs'Rafael J. Wysocki1-6/+6
2024-03-19usb: usb-acpi: Fix oops due to freeing uninitialized pld pointerMathias Nyman1-1/+1
2024-03-19exfat: remove duplicate update parent dirYuezhang Mo1-1/+2
2024-03-19exfat: do not sync parent dir if just update timestampYuezhang Mo1-11/+8
2024-03-19exfat: remove unused functionsYuezhang Mo3-64/+4
2024-03-19exfat: convert exfat_find_empty_entry() to use dentry cacheYuezhang Mo1-84/+42
2024-03-19exfat: convert exfat_init_ext_entry() to use dentry cacheYuezhang Mo3-77/+33
2024-03-19exfat: move free cluster out of exfat_init_ext_entry()Yuezhang Mo2-5/+3
2024-03-19exfat: convert exfat_remove_entries() to use dentry cacheYuezhang Mo3-115/+90
2024-03-19exfat: convert exfat_add_entry() to use dentry cacheYuezhang Mo3-33/+22
2024-03-19exfat: add exfat_get_empty_dentry_set() helperYuezhang Mo2-0/+82
2024-03-19exfat: add __exfat_get_dentry_set() helperYuezhang Mo2-22/+43
2024-03-19rds: introduce acquire/release ordering in acquire/release_in_xmit()Yewon Choi1-3/+2
2024-03-19ahci: asm1064: asm1166: don't limit reported portsConrad Kostecki1-13/+0
2024-03-19tools: ynl: add header guards for nlctrlJakub Kicinski1-0/+1
2024-03-19Merge branch 'wireguard-fixes-for-6-9-rc1'Paolo Abeni5-17/+12
2024-03-19wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}Jason A. Donenfeld2-0/+2
2024-03-19wireguard: netlink: access device through ctx instead of peerJason A. Donenfeld1-2/+2
2024-03-19wireguard: netlink: check for dangling peer via is_dead instead of empty listJason A. Donenfeld1-3/+3
2024-03-19wireguard: device: remove generic .ndo_get_stats64Breno Leitao1-1/+0
2024-03-19wireguard: device: leverage core stats allocatorBreno Leitao1-8/+2
2024-03-19wireguard: receive: annotate data-race around receiving_counter.counterNikita Zhandarovich1-3/+3
2024-03-19net: move dev->state into net_device_read_txrx groupEric Dumazet3-3/+4
2024-03-19virtio_net: rename free_old_xmit_skbs to free_old_xmitXuan Zhuo1-5/+5
2024-03-19virtio_net: unify the code for recycling the xmit ptrXuan Zhuo1-43/+39
2024-03-19virtio-net: add cond_resched() to the command waiting loopJason Wang1-1/+3
2024-03-19virtio-net: convert rx mode setting to use workqueueJason Wang1-3/+52
2024-03-19virtio: packed: fix unmap leak for indirect desc tableXuan Zhuo1-3/+3
2024-03-19vDPA: report virtio-blk flush info to user spaceZhu Lingshan2-0/+15
2024-03-19vDPA: report virtio-block read-only info to user spaceZhu Lingshan2-0/+15
2024-03-19vDPA: report virtio-block write zeroes configuration to user spaceZhu Lingshan2-0/+25
2024-03-19vDPA: report virtio-block discarding configuration to user spaceZhu Lingshan2-0/+29
2024-03-19vDPA: report virtio-block topology info to user spaceZhu Lingshan2-0/+36
2024-03-19vDPA: report virtio-block MQ info to user spaceZhu Lingshan2-0/+17
2024-03-19vDPA: report virtio-block max segments in a request to user spaceZhu Lingshan2-0/+18
2024-03-19vDPA: report virtio-block block-size to user spaceZhu Lingshan2-0/+19
2024-03-19vDPA: report virtio-block max segment size to user spaceZhu Lingshan2-0/+18
2024-03-19vDPA: report virtio-block capacity to user spaceZhu Lingshan3-0/+38
2024-03-19virtio: make virtio_bus constRicardo B. Marliere1-1/+1
2024-03-19vdpa: make vdpa_bus constRicardo B. Marliere1-1/+1
2024-03-19vDPA/ifcvf: implement vdpa_config_ops.get_vq_num_minZhu Lingshan2-0/+7
2024-03-19vDPA/ifcvf: get_max_vq_size to return max sizeZhu Lingshan1-5/+1
2024-03-19virtio_vdpa: create vqs with the actual sizeZhu Lingshan1-1/+4
2024-03-19vduse: implement vdpa_config_ops.get_vq_size for vduseZhu Lingshan1-0/+12
2024-03-19vdpa_sim: implement vdpa_config_ops.get_vq_size for vDPA simulatorZhu Lingshan1-0/+12
2024-03-19eni_vdpa: implement vdpa_config_ops.get_vq_sizeZhu Lingshan1-0/+8
2024-03-19vp_vdpa: implement vdpa_config_ops.get_vq_sizeZhu Lingshan1-0/+8
2024-03-19vDPA/ifcvf: implement vdpa_config_ops.get_vq_sizeZhu Lingshan3-1/+14
2024-03-19vDPA: introduce get_vq_size to vdpa_config_opsZhu Lingshan2-0/+13
2024-03-19vhost-vdpa: uapi to support reporting per vq sizeZhu Lingshan1-0/+7
2024-03-19vdpa/pds: fixes for VF vdpa flr-aer handlingShannon Nelson3-4/+19
2024-03-19vduse: implement DMA sync callbacksMaxime Coquelin3-3/+54
2024-03-19vdpa/mlx5: Allow CVQ size changesJonah Palmer1-4/+9
2024-03-19vdpa: skip suspend/resume ops if not DRIVER_OKSteve Sistare1-0/+6
2024-03-19virtio: reenable config if freezing device failedDavid Hildenbrand1-1/+3
2024-03-19vdpa_sim: reset must not runSteve Sistare1-1/+2
2024-03-19virtio: uapi: Drop __packed attribute in linux/virtio_pci.hSuzuki K Poulose1-5/+5
2024-03-19vhost: Added pad cleanup if vnet_hdr is not present.Andrew Melnychenko1-0/+3
2024-03-18bcachefs: Fix lost wakeup on journal shutdownKent Overstreet1-6/+6
2024-03-18bcachefs; Fix deadlock in bch2_btree_update_start()Kent Overstreet1-4/+9
2024-03-18ksmbd: remove module versionNamjae Jeon2-3/+0
2024-03-18ksmbd: fix potencial out-of-bounds when buffer offset is invalidNamjae Jeon2-29/+42
2024-03-18Merge tag 'dlm-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland...Linus Torvalds3-39/+81
2024-03-18Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds44-698/+899
2024-03-18Merge tag 'ktest-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds1-6/+11
2024-03-18Merge tag 'trace-v6.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds31-799/+1363
2024-03-18x86/hyperv: Use Hyper-V entropy to seed guest random number generatorMichael Kelley4-0/+74
2024-03-18Merge tag 'sysctl-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds3-36/+34
2024-03-18x86/hyperv: Cosmetic changes for hv_spinlock.cPurna Pavan Chandra Aekkaladevi1-1/+2
2024-03-18bpf: Check return from set_memory_rox()Christophe Leroy7-16/+40
2024-03-18bpf: Remove arch_unprotect_bpf_trampoline()Christophe Leroy4-16/+0
2024-03-18libbpbpf: Check bpf_map/bpf_program fd validityMykyta Yatsenko1-7/+52
2024-03-18bpf: Remove unnecessary err < 0 check in bpf_struct_ops_map_update_elemMartin KaFai Lau1-2/+0
2024-03-18Merge tag 'for-linus-6.9-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-13/+3
2024-03-18Merge tag 'f2fs-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds22-883/+1054
2024-03-18btrfs: do not skip re-registration for the mounted deviceAnand Jain1-11/+47
2024-03-18Merge tag 'ovl-fixes-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-4/+4
2024-03-19kbuild: rpm-pkg: add dtb files in kernel rpmJose Ignacio Tornos Martinez1-0/+13
2024-03-19kconfig: remove unneeded menu_is_visible() call in conf_write_defconfig()Masahiro Yamada1-4/+1
2024-03-19kconfig: check prompt for choice while parsingMasahiro Yamada2-3/+6
2024-03-19kconfig: lxdialog: remove unused dialog colorsMasahiro Yamada2-22/+0
2024-03-19kconfig: lxdialog: fix button color for blackbg themeMasahiro Yamada1-1/+1