aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-04-02bpf, sockmap: Prevent lock inversion deadlock in map delete elemJakub Sitnicki1-0/+6
2024-04-02bcachefs: fix nocow lock deadlockKent Overstreet1-2/+1
2024-04-01ipv6: remove RTNL protection from inet6_dump_fib()Eric Dumazet1-25/+26
2024-04-01Merge branch 'genetlink-remove-linux-genetlink-h'Jakub Kicinski11-27/+26
2024-04-01genetlink: remove linux/genetlink.hJakub Kicinski7-20/+12
2024-04-01net: openvswitch: remove unnecessary linux/genetlink.h includeJakub Kicinski1-1/+0
2024-04-01netlink: create a new header for internal genetlink symbolsJakub Kicinski4-6/+14
2024-04-01Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/ne...Jakub Kicinski13-649/+582
2024-04-01i40e: Fix VF MAC filter removalIvan Vecera1-5/+6
2024-04-01tcp/dccp: do not care about families in inet_twsk_purge()Eric Dumazet8-25/+10
2024-04-01inet: preserve const qualifier in inet_csk()Eric Dumazet7-11/+8
2024-04-01Merge branch 'doc-netlink-add-hyperlinks-to-generated-docs'Jakub Kicinski2-19/+94
2024-04-01doc: netlink: Update tc spec with missing definitionsDonald Hunter1-0/+51
2024-04-01doc: netlink: Add hyperlinks to generated Netlink docsDonald Hunter1-18/+42
2024-04-01doc: netlink: Change generated docs to limit TOC to depth 3Donald Hunter1-1/+1
2024-04-01Merge branch 'mptcp-fix-fallback-mib-counter-and-wrong-var-in-selftests'Jakub Kicinski4-3/+14
2024-04-01selftests: mptcp: join: fix dev in check_endpointGeliang Tang1-1/+3
2024-04-01mptcp: don't account accept() of non-MPC client as fallback to TCPDavide Caratti3-2/+11
2024-04-01mptcp: prevent BPF accessing lowat from a subflow socket.Paolo Abeni1-0/+4
2024-04-01selftests: reuseaddr_conflict: add missing new line at the end of the outputJakub Kicinski1-1/+1
2024-04-01net: phy: micrel: Fix potential null pointer dereferenceAleksandr Mishin1-5/+16
2024-04-01Merge branch 'x86-bpf-fixes-for-the-bpf-jit-with-retbleed-stuff'Alexei Starovoitov3-15/+12
2024-04-01x86/bpf: Fix IP for relocating call depth accountingJoan Bruguera Micó3-15/+12
2024-04-01x86/bpf: Fix IP after emitting call depth accountingUros Bizjak1-1/+1
2024-04-01selinux: avoid dereference of garbage after mount failureChristian Göttsche1-5/+7
2024-04-01bcachefs: BCH_WATERMARK_interior_updatesKent Overstreet6-7/+12
2024-04-01bcachefs: Fix btree node reserveKent Overstreet1-1/+1
2024-04-01Merge tag 'pwm/for-6.9-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2024-04-01ice: hold devlink lock for whole init/cleanupMichal Swiatkowski2-20/+19
2024-04-01ice: move devlink port code to a separate filePiotr Raczynski7-424/+445
2024-04-01ice: move ice_devlink.[ch] to devlink folderMichal Swiatkowski8-7/+8
2024-04-01ice: Remove newlines in NL_SET_ERR_MSG_MODThorsten Blum1-3/+3
2024-04-01ice: Add switch recipe reusing featureSteven Zou5-17/+177
2024-04-01ice: fold ice_ptp_read_time into ice_ptp_gettimex64Michal Schmidt1-22/+3
2024-04-01ice: avoid the PTP hardware semaphore in gettimex64 pathMichal Schmidt4-7/+12
2024-04-01ice: add ice_adapter for shared data across PFs on the same NICMichal Schmidt5-1/+148
2024-04-01Merge branch 'net-rps-misc'David S. Miller5-70/+95
2024-04-01net: rps: move received_rps field to a better locationEric Dumazet1-1/+1
2024-04-01net: rps: add rps_input_queue_head_add() helperEric Dumazet2-7/+15
2024-04-01net: rps: change input_queue_tail_incr_save()Eric Dumazet3-23/+35
2024-04-01net: enqueue_to_backlog() cleanupEric Dumazet1-13/+11
2024-04-01net: make softnet_data.dropped an atomic_tEric Dumazet3-6/+13
2024-04-01net: enqueue_to_backlog() change vs not running deviceEric Dumazet1-4/+5
2024-04-01net: move dev_xmit_recursion() helpers to net/core/dev.hEric Dumazet2-17/+17
2024-04-01net: move kick_defer_list_purge() to net/core/dev.hEric Dumazet2-4/+3
2024-04-01Merge branch 'ice-pfcp-filter'David S. Miller78-624/+1988
2024-04-01ice: Add support for PFCP hardware offload in switchdevMarcin Szycik7-7/+169
2024-04-01ice: refactor ICE_TC_FLWR_FIELD_ENC_OPTSMarcin Szycik2-6/+6
2024-04-01pfcp: always set pfcp metadataMichal Swiatkowski7-6/+282
2024-04-01pfcp: add PFCP moduleWojciech Drewek4-0/+254
2024-04-01net: net_test: add tests for IP tunnel flags conversion helpersAlexander Lobakin2-9/+125
2024-04-01ip_tunnel: convert __be16 tunnel flags to bitmapsAlexander Lobakin40-415/+715
2024-04-01ip_tunnel: use a separate struct to store tunnel params in the kernelAlexander Lobakin13-75/+137
2024-04-01lib/bitmap: add compile-time test for __assign_bit() optimizationAlexander Lobakin1-8/+10
2024-04-01bitmap: make bitmap_{get,set}_value8() use bitmap_{read,write}()Alexander Lobakin1-33/+5
2024-04-01bitmap: introduce generic optimized bitmap_size()Alexander Lobakin6-15/+11
2024-04-01tools: move alignment-related macros to new <linux/align.h>Alexander Lobakin3-5/+14
2024-04-01btrfs: rename bitmap_set_bits() -> btrfs_bitmap_set_bits()Alexander Lobakin1-4/+4
2024-04-01fs/ntfs3: add prefix to bitmap_size() and use BITS_TO_U64()Alexander Lobakin5-11/+12
2024-04-01s390/cio: rename bitmap_size() -> idset_bitmap_size()Alexander Lobakin1-4/+6
2024-04-01linkmode: convert linkmode_{test,set,clear,mod}_bit() to macrosAlexander Lobakin1-23/+4
2024-04-01bitops: let the compiler optimize {__,}assign_bit()Alexander Lobakin1-16/+4
2024-04-01bitops: make BYTES_TO_BITS() treewide-availableAlexander Lobakin4-5/+5
2024-04-01bitops: add missing prototype checkAlexander Lobakin1-0/+1
2024-04-01lib/test_bitmap: use pr_info() for non-error messagesAlexander Potapenko1-5/+5
2024-04-01lib/test_bitmap: add tests for bitmap_{read,write}()Alexander Potapenko1-7/+172
2024-04-01lib/bitmap: add bitmap_{read,write}()Syed Nayyar Waris1-0/+77
2024-04-01KVM: arm64: Rationalise KVM banner outputMarc Zyngier1-8/+5
2024-04-01arm64: Fix early handling of FEAT_E2H0 not being implementedMarc Zyngier1-13/+16
2024-04-01KVM: arm64: Ensure target address is granule-aligned for range TLBIWill Deacon1-4/+7
2024-04-01KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()Will Deacon2-2/+4
2024-04-01KVM: arm64: Don't pass a TLBI level hint when zapping table entriesWill Deacon1-5/+7
2024-04-01KVM: arm64: Don't defer TLB invalidation when zapping table entriesWill Deacon1-1/+3
2024-04-01bcachefs: On emergency shutdown, print out current journal sequence numberKent Overstreet1-1/+3
2024-04-01bcachefs: Fix overlapping extent repairKent Overstreet1-4/+6
2024-04-01bcachefs: Fix remove_dirent()Kent Overstreet1-3/+4
2024-04-01bcachefs: Logged op errors should be ignoredKent Overstreet1-4/+3
2024-03-31bcachefs: Improve -o norecovery; opts.recovery_pass_limitKent Overstreet6-14/+26
2024-03-31bcachefs: bch2_run_explicit_recovery_pass_persistent()Kent Overstreet2-0/+19
2024-03-31bcachefs: Ensure bch_sb_field_ext always existsKent Overstreet2-17/+16
2024-03-31bcachefs: Flush journal immediately after replay if we did early repairKent Overstreet1-0/+20
2024-03-31bcachefs: Resume logged ops after fsckKent Overstreet1-1/+1
2024-03-31bcachefs: Add error messages to logged ops fnsKent Overstreet1-0/+2
2024-03-31bcachefs: Split out recovery_passes.cKent Overstreet16-286/+313
2024-03-31bcachefs: fix backpointer for missing alloc key msgKent Overstreet1-1/+1
2024-03-31bcachefs: Fix bch2_btree_increase_depth()Kent Overstreet1-2/+5
2024-03-31bcachefs: Kill bch2_bkey_ptr_data_type()Kent Overstreet5-66/+67
2024-03-31bcachefs: Fix use after free in check_root_trans()Kent Overstreet1-7/+11
2024-03-31bcachefs: Fix repair path for missing indirect extentsKent Overstreet1-2/+1
2024-03-31bcachefs: Fix use after free in bch2_check_fix_ptrs()Kent Overstreet1-6/+6
2024-03-31bcachefs: Fix btree node keys accounting in topology repair pathKent Overstreet4-4/+14
2024-03-31bcachefs: Check btree ptr min_key in .invalidKent Overstreet2-3/+9
2024-03-31bcachefs: add REQ_SYNC and REQ_IDLE in write diozhuxiaohui1-2/+2
2024-03-31bcachefs: Improved topology repair checksKent Overstreet8-165/+137
2024-03-31bcachefs: Be careful about btree node splits during journal replayKent Overstreet3-3/+26
2024-03-31bcachefs: btree_and_journal_iter now respects trans->journal_replay_not_finishedKent Overstreet1-5/+8
2024-03-31bcachefs: fix trans->mem realloc in __bch2_trans_kmallocHongbo Li1-3/+30
2024-03-31bcachefs: Don't do extent merging before journal replay is finishedKent Overstreet1-0/+6
2024-03-31bcachefs: Add checks for invalid snapshot IDsKent Overstreet5-39/+40
2024-03-31bcachefs: Move snapshot table size to struct snapshot_tableKent Overstreet4-13/+21
2024-03-31bcachefs: Add an assertion for trying to evict btree rootKent Overstreet1-0/+2
2024-03-31bcachefs: fix mount error pathKent Overstreet1-0/+1
2024-03-31bcachefs: fix misplaced newline in __bch2_inode_unpacked_to_text()Thomas Bertschinger1-1/+1
2024-03-31bcachefs: Fix journal pins in btree write bufferKent Overstreet1-0/+14
2024-03-31bcachefs: Fix assert in bch2_backpointer_invalid()Kent Overstreet1-0/+5
2024-03-31Linux 6.9-rc2Linus Torvalds1-1/+1
2024-03-31Merge tag 'kbuild-fixes-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds31-87/+66
2024-03-31Merge tag 'edac_urgent_for_v6.9_rc2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-18/+43
2024-03-31Merge tag 'irq_urgent_for_v6.9_rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds4-4/+12
2024-03-31Merge tag 'perf_urgent_for_v6.9_rc2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds7-16/+62
2024-03-31Merge tag 'timers_urgent_for_v6.9_rc2' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-8/+27
2024-03-31Merge tag 'objtool_urgent_for_v6.9_rc2' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-1/+1
2024-03-31Merge tag 'x86_urgent_for_v6.9_rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds16-64/+64
2024-03-31kconfig: Fix typo HEIGTH to HEIGHTIsak Ellmer8-14/+14
2024-03-31Documentation/llvm: Note s390 LLVM=1 support with LLVM 18.1.0 and newerNathan Chancellor1-1/+1
2024-03-31kbuild: Disable KCSAN for autogenerated *.mod.c intermediariesBorislav Petkov (AMD)1-1/+1
2024-03-31kbuild: make -Woverride-init warnings more consistentArnd Bergmann13-23/+18
2024-03-30objtool: Fix compile failure when using the x32 compilerMikulas Patocka1-1/+1
2024-03-30Merge tag 'xfs-6.9-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds6-32/+41
2024-03-30Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds47-355/+479
2024-03-30Merge tag 'i2c-for-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+4
2024-03-30Merge tag 'usb-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds27-160/+376
2024-03-30Merge tag 'staging-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+3
2024-03-30Merge tag 'i2c-host-fixes-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kern...Wolfram Sang1-3/+4
2024-03-30x86/build: Use obj-y to descend into arch/x86/virt/Masahiro Yamada3-4/+2
2024-03-29Merge tag 'drm-fixes-2024-03-30' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds74-448/+565
2024-03-29Merge branch 'add-property-in-dwmac-stm32-documentation'Jakub Kicinski1-0/+7
2024-03-29dt-bindings: net: dwmac: Document STM32 property st,ext-phyclkChristophe Roullier1-0/+7
2024-03-29Merge tag 'linux_kselftest-fixes-6.9-rc2' of git://git.kernel.org/pub/scm/lin...Linus Torvalds3-2/+5
2024-03-29Merge tag 'linux_kselftest-kunit-fixes-6.9-rc2' of git://git.kernel.org/pub/s...Linus Torvalds1-0/+1
2024-03-29Merge tag 'for-net-2024-03-29' of git://git.kernel.org/pub/scm/linux/kernel/g...Jakub Kicinski9-33/+98
2024-03-29Merge branch 'tcp-fix-bind-regression-and-more-tests'Jakub Kicinski2-77/+736
2024-03-29netlink: introduce type-checking attribute iterationJohannes Berg14-79/+65
2024-03-29Merge branch 'udp-small-changes-on-receive-path'Jakub Kicinski11-28/+38
2024-03-29net: add sk_wake_async_rcu() helperEric Dumazet11-15/+21
2024-03-29udp: avoid calling sock_def_readable() if possibleEric Dumazet1-3/+11
2024-03-29udp: relax atomic operation on sk->sk_rmem_allocEric Dumazet1-6/+1
2024-03-29udp: annotate data-race in __udp_enqueue_schedule_skb()Eric Dumazet1-5/+6
2024-03-29selftest: tcp: Add bind() tests for SO_REUSEADDR/SO_REUSEPORT.Kuniyuki Iwashima1-6/+257
2024-03-29selftest: tcp: Add bind() tests for IPV6_V6ONLY.Kuniyuki Iwashima1-0/+116
2024-03-29selftest: tcp: Add more bind() calls.Kuniyuki Iwashima1-59/+166
2024-03-29selftest: tcp: Add v4-v4 and v6-v6 bind() conflict tests.Kuniyuki Iwashima1-0/+100
2024-03-29selftest: tcp: Define the reverse order bind() tests explicitly.Kuniyuki Iwashima1-8/+59
2024-03-29selftest: tcp: Make bind() selftest flexible.Kuniyuki Iwashima1-34/+58
2024-03-29tcp: Fix bind() regression for v6-only wildcard and v4(-mapped-v6) non-wildca...Kuniyuki Iwashima1-8/+11
2024-03-29tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6 non-wildcard...Kuniyuki Iwashima1-2/+9
2024-03-29selftests: dmabuf-heap: add config file for the testMuhammad Usama Anjum1-0/+3
2024-03-29selftests/seccomp: Try to fit runtime of benchmark into timeoutMark Brown1-1/+1
2024-03-29selftests/ftrace: Fix event filter target_func selectionMark Rutland1-1/+1
2024-03-29Merge branch 'address-remaining-wtautological-constant-out-of-range-compare'Jakub Kicinski1-2/+4
2024-03-29mlx5: stop warning for 64KB pagesArnd Bergmann1-2/+4
2024-03-29erspan: make sure erspan_base_hdr is present in skb->headEric Dumazet2-0/+8
2024-03-29net: axienet: Fix kernel doc warningsSuraj Gupta2-5/+22
2024-03-29r8169: skip DASH fw status checks when DASH is disabledAtlas Yu1-4/+27
2024-03-29octeontx2-pf: remove unused variables req_hdr and rsp_hdrSu Hui1-6/+2
2024-03-29octeontx2-pf: check negative error code in otx2_open()Su Hui1-1/+1
2024-03-30Merge tag 'drm-intel-fixes-2024-03-28' of https://anongit.freedesktop.org/git...Dave Airlie22-63/+161
2024-03-29nfc: st95hf: drop driver owner assignmentKrzysztof Kozlowski1-1/+0
2024-03-29nfc: mrvl: spi: drop driver owner assignmentKrzysztof Kozlowski1-1/+0
2024-03-29net: wwan: mhi: drop driver owner assignmentKrzysztof Kozlowski1-1/+0
2024-03-29net: microchip: encx24j600: drop driver owner assignmentKrzysztof Kozlowski1-1/+0
2024-03-29net: do not consume a cacheline for system_page_poolEric Dumazet1-1/+1
2024-03-29tools/net/ynl: Add extack policy attribute decodingDonald Hunter1-0/+46
2024-03-29devlink: use kvzalloc() to allocate devlink instance resourcesJian Wen1-3/+3
2024-03-29Merge branch 'enabled-wformat-truncation-for-clang'Jakub Kicinski3-7/+6
2024-03-29mlx5: avoid truncating error messageArnd Bergmann1-1/+1
2024-03-29qed: avoid truncating work queue lengthArnd Bergmann1-5/+4
2024-03-29enetc: avoid truncating error messageArnd Bergmann1-1/+1
2024-03-29octeontx2-af: Increase maximum BPID channelsRadha Mohan Chintakuntla1-4/+2
2024-03-29Merge branch 'add-ip-port-information-to-udp-drop-tracepoint'Jakub Kicinski5-50/+69
2024-03-29net: udp: add IP/port data to the tracepoint udp/udp_fail_queue_rcv_skbBalazs Scheidler3-7/+27
2024-03-29net: port TP_STORE_ADDR_PORTS_SKB macro to be tcp/udp independentBalazs Scheidler2-43/+42
2024-03-29nfc: st95hf: Switch to using gpiod APIAndy Shevchenko1-16/+11
2024-03-29Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n...Jakub Kicinski6-41/+93
2024-03-29x86/bugs: Fix the SRSO mitigation on Zen3/4Borislav Petkov (AMD)3-10/+23
2024-03-29Merge branch 'add-en8811h-phy-driver-and-devicetree-binding-doc'Jakub Kicinski4-0/+1148
2024-03-29net: phy: air_en8811h: Add the Airoha EN8811H PHY driverEric Woudstra3-0/+1092
2024-03-29dt-bindings: net: airoha,en8811h: Add en8811hEric Woudstra1-0/+56
2024-03-29Merge tag '6.9-rc1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds4-2/+27
2024-03-29net/rds: fix possible cp null dereferenceMahmoud Adam1-1/+1
2024-03-29net: dsa: mv88e6xxx: fix usable ports on 88e6020Michael Krummsdorf1-1/+5
2024-03-29Merge tag 'thermal-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-18/+3
2024-03-29Merge tag 'acpi-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds2-3/+7
2024-03-29mm: clean up populate_vma_page_range() FOLL_* flag handlingLinus Torvalds1-6/+8
2024-03-29Merge branch 'acpica'Rafael J. Wysocki1-2/+6
2024-03-29Merge tag 'efi-fixes-for-v6.9-3' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-6/+17
2024-03-29Merge tag 'block-6.9-20240329' of git://git.kernel.dk/linuxLinus Torvalds4-11/+4
2024-03-29Merge tag 'for-6.9/dm-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-27/+9
2024-03-29Merge tag 'gpio-fixes-for-v6.9-rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-22/+65
2024-03-29bpf: fix possible file descriptor leaks in verifierAnton Protopopov1-0/+3
2024-03-29i40e: avoid forward declarations in i40e_nvm.cMaciej Fijalkowski1-521/+489
2024-03-29igc: Refactor runtime power management flowSasha Neftin1-17/+15
2024-03-29net: intel: implement modern PM ops declarationsJesse Brandeburg12-92/+64
2024-03-29igb: simplify pci ops declarationJesse Brandeburg1-29/+24
2024-03-29mlxbf_gige: stop interface during shutdownDavid Thompson1-2/+8
2024-03-29Merge branch 'af_unix-rework-gc'Jakub Kicinski8-205/+735
2024-03-29selftest: af_unix: Test GC for SCM_RIGHTS.Kuniyuki Iwashima3-1/+288
2024-03-29af_unix: Replace garbage collection algorithm.Kuniyuki Iwashima3-258/+64
2024-03-29af_unix: Detect dead SCC.Kuniyuki Iwashima1-1/+43
2024-03-29af_unix: Assign a unique index to SCC.Kuniyuki Iwashima2-15/+16