aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-12-23net/ps3_gelic_net: Add gelic_descr structuresfor-merge-net-next-v1Geoff Levand2-92/+109
2023-12-23Merge branch 'dpaa2-switch-small-improvements'David S. Miller1-48/+84
2023-12-23dpaa2-switch: cleanup the egress flood of an unused FDBIoana Ciornei1-0/+6
2023-12-23dpaa2-switch: move a check to the prechangeupper stageIoana Ciornei1-15/+16
2023-12-23dpaa2-switch: reorganize the [pre]changeupper eventsIoana Ciornei1-25/+52
2023-12-23dpaa2-switch: do not clear any interrupts automaticallyIoana Ciornei1-2/+2
2023-12-23dpaa2-switch: add ENDPOINT_CHANGED to the irq_maskIoana Ciornei1-1/+1
2023-12-23dpaa2-switch: print an error when the vlan is already configuredIoana Ciornei1-2/+4
2023-12-23dpaa2-switch: declare the netdev as IFF_LIVE_ADDR_CHANGE capableIoana Ciornei1-0/+1
2023-12-23dpaa2-switch: set interface MAC address only on endpoint changeIoana Ciornei1-3/+2
2023-12-23Merge branch 'am65-cpsw-preemption-coalescing'David S. Miller9-187/+1100
2023-12-23net: ethernet: ti: am65-cpsw: add sw tx/rx irq coalescing based on hrtimersGrygorii Strashko3-8/+134
2023-12-23net: ethernet: ti: am65-cpsw-qos: Add Frame Preemption MAC Merge supportRoger Quadros6-2/+456
2023-12-23net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel modeGrygorii Strashko4-4/+278
2023-12-23net: ethernet: am65-cpsw: Move register definitions to header fileRoger Quadros2-35/+35
2023-12-23net: ethernet: ti: am65-cpsw: Move code to avoid forward declarationRoger Quadros1-43/+43
2023-12-23net: ethernet: am65-cpsw: cleanup TAPRIO handlingRoger Quadros1-80/+71
2023-12-23net: ethernet: am65-cpsw: Rename TI_AM65_CPSW_TAS to TI_AM65_CPSW_QOSRoger Quadros3-8/+8
2023-12-23net: ethernet: am65-cpsw: Build am65-cpsw-qos only if requiredRoger Quadros3-13/+28
2023-12-23selftests: forwarding: ethtool_mm: fall back to aggregate if device does not ...Vladimir Oltean2-0/+20
2023-12-23selftests: forwarding: ethtool_mm: support devices with higher rx-min-frag-sizeVladimir Oltean1-2/+35
2023-12-23Merge branch 'net-selftests-unique-namespace-last-part'David S. Miller12-157/+193
2023-12-23kselftest/runner.sh: add netns supportHangbin Liu2-3/+45
2023-12-23selftests/net: convert pmtu.sh to run it in unique namespaceHangbin Liu1-18/+9
2023-12-23selftests/net: use unique netns name for setup_loopback.sh setup_veth.shHangbin Liu4-15/+20
2023-12-23selftests/net: convert xfrm_policy.sh to run it in unique namespaceHangbin Liu1-69/+69
2023-12-23selftests/net: convert stress_reuseport_listen.sh to run it in unique namespaceHangbin Liu1-3/+3
2023-12-23selftests/net: convert rtnetlink.sh to run it in unique namespaceHangbin Liu1-16/+18
2023-12-23selftests/net: convert netns-name.sh to run it in unique namespaceHangbin Liu1-22/+22
2023-12-23selftests/net: convert gre_gso.sh to run it in unique namespaceHangbin Liu1-11/+7
2023-12-23selftests/net: remove unneeded semicolonJiapeng Chong1-1/+1
2023-12-22selftest/tcp-ao: Rectify out-of-tree buildDmitry Safonov1-6/+3
2023-12-22tipc: Remove some excess struct member documentationJonathan Corbet1-15/+0
2023-12-22net: skbuff: Remove some excess struct-member documentationJonathan Corbet1-2/+0
2023-12-22Merge branch 'tcp-refactor-bhash2'David S. Miller8-146/+92
2023-12-22tcp: Remove dead code and fields for bhash2.Kuniyuki Iwashima5-35/+1
2023-12-22tcp: Link sk and twsk to tb2->owners using skc_bind_node.Kuniyuki Iwashima5-26/+9
2023-12-22tcp: Unlink sk from bhash.Kuniyuki Iwashima3-12/+0
2023-12-22tcp: Check hlist_empty(&tb->bhash2) instead of hlist_empty(&tb->owners).Kuniyuki Iwashima3-9/+8
2023-12-22tcp: Iterate tb->bhash2 in inet_csk_bind_conflict().Kuniyuki Iwashima1-1/+17
2023-12-22tcp: Rearrange tests in inet_csk_bind_conflict().Kuniyuki Iwashima1-21/+19
2023-12-22tcp: Link bhash2 to bhash.Kuniyuki Iwashima3-12/+15
2023-12-22tcp: Rename tb in inet_bind2_bucket_(init|create)().Kuniyuki Iwashima1-16/+16
2023-12-22tcp: Save address type in inet_bind2_bucket.Kuniyuki Iwashima2-16/+14
2023-12-22tcp: Save v4 address as v4-mapped-v6 in inet_bind2_bucket.v6_rcv_saddr.Kuniyuki Iwashima3-29/+21
2023-12-22tcp: Rearrange tests in inet_bind2_bucket_(addr_match|match_addr_any)().Kuniyuki Iwashima1-13/+12
2023-12-22tcp: Use bhash2 for v4-mapped-v6 non-wildcard address.Kuniyuki Iwashima2-3/+7
2023-12-22selftests/net: Fix various spelling mistakes in TCP-AO testsColin Ian King4-5/+5
2023-12-22octeontx2-af: Fix a double free issueSuman Ghosh1-1/+1
2023-12-22Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/ne...David S. Miller71-1016/+734
2023-12-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni290-2236/+2280
2023-12-21net/ipv6: Remove gc_link warn on in fib6_info_releaseDavid Ahern1-3/+1
2023-12-21Merge tag 'net-6.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds74-369/+561
2023-12-21net: phy: at803x: replace msleep(1) with usleep_rangeChristian Marangi1-3/+3
2023-12-21net: phy: at803x: remove extra space after castChristian Marangi1-1/+1
2023-12-21Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Paolo Abeni4-0/+45
2023-12-21net: check dev->gso_max_size in gso_features_check()Eric Dumazet1-0/+3
2023-12-21kselftest: rtnetlink.sh: use grep_fail when expecting the cmd failHangbin Liu1-1/+1
2023-12-21net/ipv6: Revert remove expired routes with a separated list of routesDavid Ahern3-103/+22
2023-12-21Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Paolo Abeni2-4/+5
2023-12-21net: avoid build bug in skb extension length calculationThomas Weißschuh1-0/+2
2023-12-21net: ethernet: mtk_wed: fix possible NULL pointer dereference in mtk_wed_wo_q...Lorenzo Bianconi1-0/+3
2023-12-20posix-timers: Get rid of [COMPAT_]SYS_NI() usesLinus Torvalds6-96/+19
2023-12-20Merge tag '6.7-rc6-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds9-72/+93
2023-12-20Merge tag 's390-6.7-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds5-14/+16
2023-12-20Merge tag 'soc-fixes-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds10-13/+32
2023-12-20Merge tag 'platform-drivers-x86-v6.7-5' of git://git.kernel.org/pub/scm/linux...Linus Torvalds5-34/+131
2023-12-20Merge tag 'ovl-fixes-6.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+3
2023-12-20Merge tag 'bcachefs-2023-12-19' of https://evilpiepirate.org/git/bcachefsLinus Torvalds9-28/+70
2023-12-20Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds9-258/+29
2023-12-20Merge tag 'dm-6.7/dm-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-10/+18
2023-12-20arm64: dts: mediatek: mt8395-genio-1200-evk: add interrupt-parent for mt6360Macpaul Lin1-0/+1
2023-12-20Merge tag 'am3-usb-hang-fix-signed' of git://git.kernel.org/pub/scm/linux/ker...Arnd Bergmann1-0/+1
2023-12-20Merge tag 'omap-for-v6.7/fixes-signed' of git://git.kernel.org/pub/scm/linux/...Arnd Bergmann3-5/+20
2023-12-20Merge branch 'net-sched-tc-drop-reason'David S. Miller7-49/+70
2023-12-20net: sched: Add initial TC error skb drop reasonsVictor Nogueira3-12/+31
2023-12-20net: sched: Make tc-related drop reason more flexible for remaining qdiscsVictor Nogueira4-37/+36
2023-12-20net: sched: Move drop_reason to struct tc_skb_cbVictor Nogueira6-22/+25
2023-12-20r8169: add support for LED's on RTL8168/RTL8101Heiner Kallweit4-0/+232
2023-12-20Merge branch 'bridge-mdb-bulk-delete'David S. Miller11-31/+749
2023-12-20selftests: vxlan_mdb: Add MDB bulk deletion testIdo Schimmel1-2/+199
2023-12-20selftests: bridge_mdb: Add MDB bulk deletion testIdo Schimmel1-2/+189
2023-12-20rtnetlink: bridge: Enable MDB bulk deletionIdo Schimmel1-1/+2
2023-12-20vxlan: mdb: Add MDB bulk deletion supportIdo Schimmel3-24/+153
2023-12-20bridge: mdb: Add MDB bulk deletion supportIdo Schimmel3-0/+142
2023-12-20rtnetlink: bridge: Invoke MDB bulk deletion when neededIdo Schimmel1-0/+8
2023-12-20net: Add MDB bulk deletion device operationIdo Schimmel1-0/+6
2023-12-20rtnetlink: bridge: Use a different policy for MDB bulk deleteIdo Schimmel1-2/+49
2023-12-20bridge: add MDB state mask uAPI attributeIdo Schimmel1-0/+1
2023-12-20net: stmmac: fix incorrect flag check in timestamp interruptLai Peter Jun Ann1-1/+1
2023-12-20octeontx2-af: insert space after includeWang Jinchao1-1/+1
2023-12-20Merge tag 'for-net-2023-12-15' of git://git.kernel.org/pub/scm/linux/kernel/g...David S. Miller7-29/+80
2023-12-19bcachefs: Fix bch2_alloc_sectors_start_trans() error handlingKent Overstreet1-3/+11
2023-12-19bcachefs; guard against overflow in btree node splitKent Overstreet1-0/+12
2023-12-19bcachefs: btree_node_u64s_with_format() takes nr keysKent Overstreet2-17/+14
2023-12-19Merge tag 'trace-v6.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-55/+24
2023-12-19Merge tag 'arc-6.7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vg...Linus Torvalds12-326/+155
2023-12-19Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Paolo Abeni40-2926/+642
2023-12-19cifs: do not let cifs_chan_update_iface deallocate channelsShyam Prasad N1-31/+19
2023-12-19cifs: fix a pending undercount of srv_countShyam Prasad N1-2/+1
2023-12-19s390: update defconfigsHeiko Carstens3-10/+11
2023-12-19fs: cifs: Fix atime update checkZizhi Wo1-1/+1
2023-12-19smb: client: fix potential OOB in smb2_dump_detail()Paulo Alcantara2-17/+19
2023-12-19Revert BPF token-related functionalityAndrii Nakryiko40-2925/+641
2023-12-19Merge branch 'devlink-introduce-notifications-filtering'Paolo Abeni21-53/+463
2023-12-19devlink: extend multicast filtering by port indexJiri Pirko6-5/+31
2023-12-19devlink: add a command to set notification filter and use it for multicastsJiri Pirko6-4/+169
2023-12-19genetlink: introduce helpers to do filtered multicastJiri Pirko2-8/+58
2023-12-19netlink: introduce typedef for filter functionJiri Pirko4-9/+8
2023-12-19genetlink: introduce per-sock family private storageJiri Pirko2-1/+154
2023-12-19devlink: introduce a helper for netlink multicast sendJiri Pirko9-22/+18
2023-12-19devlink: send notifications only if there are listenersJiri Pirko9-9/+21
2023-12-19devlink: introduce __devl_is_registered() helper and use it instead of xa_get...Jiri Pirko4-4/+10
2023-12-19devlink: use devl_is_registered() helper instead xa_get_mark()Jiri Pirko3-6/+9
2023-12-19bpf: Use nla_ok() instead of checking nla_len directlyJakub Kicinski1-1/+1
2023-12-19Merge branch 'check-vlan-filter-feature-in-vlan_vids_add_by_dev-and-vlan_vids...Paolo Abeni3-1/+38
2023-12-19selftests: add vlan hw filter testsLiu Jian2-0/+30
2023-12-19net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by...Liu Jian1-1/+8
2023-12-19net: hns3: add new maintainer for the HNS3 ethernet driverJijie Shao1-0/+1
2023-12-19net: mana: select PAGE_POOLYury Norov1-0/+1
2023-12-19Merge branch 'add-pf-vf-mailbox-support'Paolo Abeni12-49/+859
2023-12-19octeon_ep: support firmware notifications for VFsShinas Rasheed3-0/+66
2023-12-19octeon_ep: control net framework to support VF offloadsShinas Rasheed2-1/+67
2023-12-19octeon_ep: PF-VF mailbox version supportShinas Rasheed3-3/+17
2023-12-19octeon_ep: add PF-VF mailbox communicationShinas Rasheed11-49/+713
2023-12-19net: ks8851: Fix TX stall caused by TX buffer overrunRonald Wahl3-25/+40
2023-12-18ring-buffer: Fix slowpath of interrupted eventSteven Rostedt (Google)1-55/+24
2023-12-18Merge tag 'hid-for-linus-2023121901' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-29/+42
2023-12-18Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski177-1798/+8407
2023-12-18Merge tag 'wireless-next-2023-12-18' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski292-2086/+10703
2023-12-18bpf: Ensure precise is reset to false in __mark_reg_const_zero()Andrii Nakryiko2-20/+19
2023-12-18Merge branch 'tools-net-ynl-add-sub-message-support-to-ynl'Jakub Kicinski8-45/+2782
2023-12-18tools/net/ynl-gen-rst: Remove extra indentation from generated docsDonald Hunter1-3/+3
2023-12-18tools/net/ynl-gen-rst: Remove bold from attribute-set headingsDonald Hunter1-1/+1
2023-12-18tools/net/ynl-gen-rst: Sort the index of generated netlink specsDonald Hunter1-1/+1
2023-12-18tools/net/ynl-gen-rst: Add sub-messages to generated docsDonald Hunter1-0/+23
2023-12-18doc/netlink: Regenerate netlink .rst files if ynl-gen-rst changesDonald Hunter1-3/+3
2023-12-18doc/netlink/specs: Add a spec for tcDonald Hunter1-0/+2031
2023-12-18doc/netlink/specs: use pad in structs in rt_linkDonald Hunter1-7/+6
2023-12-18doc/netlink/specs: Add sub-message type to rt_link familyDonald Hunter1-4/+432
2023-12-18tools/net/ynl: Add binary and pad support to structs for tcDonald Hunter1-10/+26
2023-12-18tools/net/ynl: Add 'sub-message' attribute decoding to ynlDonald Hunter2-8/+95
2023-12-18doc/netlink: Document the sub-message format for netlink-rawDonald Hunter1-1/+95
2023-12-18doc/netlink: Add sub-message support to netlink-rawDonald Hunter1-3/+62
2023-12-18tools/net/ynl: Use consistent array index expression formattingDonald Hunter1-5/+5
2023-12-18SUNRPC: Revert 5f7fc5d69f6e92ec0b38774c387f5cf7812c5806Chuck Lever1-3/+2
2023-12-18HID: nintendo: Prevent divide-by-zero on codeGuilherme G. Piccoli1-7/+20
2023-12-18idpf: refactor some missing field get/prep conversionsJesse Brandeburg2-35/+30
2023-12-18ice: cleanup inconsistent codeJesse Brandeburg2-3/+3
2023-12-18ice: field get conversionJesse Brandeburg13-121/+82
2023-12-18iavf: field get conversionJesse Brandeburg2-15/+8
2023-12-18i40e: field get conversionJesse Brandeburg11-226/+145
2023-12-18igc: field get conversionJesse Brandeburg4-13/+8
2023-12-18intel: legacy: field get conversionJesse Brandeburg25-162/+118
2023-12-18igc: field prep conversionJesse Brandeburg1-2/+2
2023-12-18ice: fix pre-shifted bit usageJesse Brandeburg3-11/+18
2023-12-18ice: field prep conversionJesse Brandeburg14-208/+139
2023-12-18iavf: field prep conversionJesse Brandeburg2-19/+14
2023-12-18i40e: field prep conversionJesse Brandeburg5-151/+109
2023-12-18intel: legacy: field prep conversionJesse Brandeburg8-23/+16
2023-12-18intel: add bit macro includes where neededJesse Brandeburg17-23/+37
2023-12-18e1000e: make lost bits explicitJesse Brandeburg1-6/+7
2023-12-18Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds5-43/+57
2023-12-18Merge tag 'spi-fix-v6.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-15/+96
2023-12-18MAINTAINERS: remove stale info for DEVICE-MAPPERMike Snitzer1-2/+0
2023-12-18dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DMMike Snitzer1-0/+1
2023-12-18dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata()Mikulas Patocka1-5/+6
2023-12-18dm-raid: delay flushing event_work() after reconfig_mutex is releasedYu Kuai2-3/+11
2023-12-18Merge branch 'bpf-add-check-for-negative-uprobe-multi-offset'Andrii Nakryiko2-5/+152
2023-12-18selftests/bpf: Add more uprobe multi fail testsJiri Olsa1-3/+146
2023-12-18bpf: Fail uprobe multi link with negative offsetJiri Olsa1-2/+6
2023-12-18ice: Fix PF with enabled XDP going no-carrier after resetLarysa Zaremba1-0/+3
2023-12-18ice: alter feature support check for SRIOV and LAGDave Ertman1-0/+2
2023-12-18selftests/bpf: Test the release of map btfHou Tao3-0/+227
2023-12-18ice: stop trashing VF VSI aggregator node ID informationJacob Keller1-4/+0
2023-12-18NFSD: Revert 738401a9bd1ac34ccd5723d69640a4adbb1a4bc0Chuck Lever3-128/+1
2023-12-18NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500dChuck Lever3-118/+14
2023-12-18platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13Mario Limonciello1-0/+17
2023-12-18platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirksMario Limonciello3-1/+5
2023-12-18platform/x86/amd/pmc: Only run IRQ1 firmware version check on CezanneMario Limonciello1-9/+12
2023-12-18platform/x86/amd/pmc: Move platform defines to headerMario Limonciello2-10/+11
2023-12-18platform/x86/intel/pmc: Fix hang in pmc_core_send_ltr_ignore()Rajvi Jingar1-1/+1
2023-12-18platform/x86: thinkpad_acpi: fix for incorrect fan reporting on some ThinkPad...Vishnu Sankar1-13/+85
2023-12-18s390/bpf: Fix indirect trampoline generationAlexei Starovoitov2-3/+2
2023-12-18s390/vx: fix save/restore of fpu kernel contextHeiko Carstens1-1/+1
2023-12-18HID: nintendo: fix initializer element is not constant errorRyan McClelland1-22/+22
2023-12-17bcachefs: print explicit recovery pass message only onceKent Overstreet1-0/+3
2023-12-18Merge branch 'rtnl-rcu'David S. Miller2-9/+15
2023-12-18net: rtnl: use rcu_replace_pointer_rtnl in rtnl_unregister_*Pedro Tammela1-9/+3
2023-12-18net: rtnl: introduce rcu_replace_pointer_rtnlJamal Hadi Salim1-0/+12
2023-12-17smb: client: fix potential OOB in cifs_dump_detail()Paulo Alcantara1-5/+7
2023-12-17smb: client: fix OOB in smbCalcSize()Paulo Alcantara1-0/+4
2023-12-17smb: client: fix OOB in SMB2_query_info_init()Paulo Alcantara1-7/+22
2023-12-17smb: client: fix OOB in cifsd when receiving compounded respsPaulo Alcantara3-9/+20
2023-12-17Linux 6.7-rc6Linus Torvalds1-1/+1
2023-12-17Merge tag 'perf_urgent_for_v6.7_rc6' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+10
2023-12-17Merge branch 'mptcp-misc-fixes'David S. Miller7-21/+36
2023-12-17mailmap: add entries for Geliang TangGeliang Tang1-0/+4
2023-12-17mptcp: fill in missing MODULE_DESCRIPTION()Matthieu Baerts2-0/+2
2023-12-17mptcp: fix inconsistent state on fastopen racePaolo Abeni3-17/+26