aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
4 daysBluetooth: qca: fix wcn3991 device address checkHEADmasterJohan Hovold1-1/+4
4 daysBluetooth: HCI: fix slab-use-after-free in cmd_sync_workSungwoo Kim2-3/+4
4 daysBluetooth: Fix use-after-free bugs caused by sco_sock_timeoutDuoming Zhou1-0/+4
5 daysBluetooth: qca: set power_ctrl_enabled on NULL returned by gpiod_get_optional()Bartosz Golaszewski1-5/+13
5 daysBluetooth: btusb: Sort usb_device_id table by the IDJiande Lu1-18/+15
5 daysBluetooth: btusb: Add USB HW IDs for MT7921/MT7922/MT7925Jiande Lu1-0/+24
5 daysBluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv MonitorChun-Yi Lee1-2/+2
5 daysBluetooth: qca: Support downloading board id specific NVM for WCN7850Zijun Hu1-3/+15
5 daysBluetooth: Populate hci_set_hw_info for Intel and RealtekArchie Pusaka2-0/+16
5 daysBluetooth: Remove 3 repeated macro definitionsZijun Hu1-4/+0
5 daysBluetooth: hci_conn: Remove a redundant check for HFP offloadZijun Hu1-4/+4
5 daysBluetooth: btusb: Correct timeout macro argument used to receive control messageZijun Hu1-3/+3
5 daysBluetooth: qca: fix NULL-deref on non-serdev setupJohan Hovold1-2/+4
5 daysBluetooth: qca: fix NULL-deref on non-serdev suspendJohan Hovold1-0/+3
5 daysBluetooth: btusb: mediatek: Fix double free of skb in coredumpSean Wang1-4/+3
5 daysBluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUIDLuiz Augusto von Dentz1-5/+15
5 daysBluetooth: qca: fix invalid device address checkJohan Hovold2-2/+38
5 daysBluetooth: btusb: Fix the patch for MT7920 the affected to MT7921Peter Tsao1-0/+1
5 daysBluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZELuiz Augusto von Dentz2-3/+6
5 daysBluetooth: btusb: Fix triggering coredump implementation for QCAZijun Hu1-5/+4
5 daysBluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853WangYuli1-0/+2
5 daysBluetooth: add experimental BT_POLL_ERRQUEUE socket optionPauli Virtanen6-16/+204
5 daysBluetooth: ath3k: Fix multiple issues reported by checkpatch.plUri Arev1-14/+11
5 daysBluetooth: hci_bcm: Limit bcm43455 baudrate to 2000000Hans de Goede1-1/+1
5 daysBluetooth: hci_sync: Use advertised PHYs on hci_le_ext_create_conn_syncLuiz Augusto von Dentz5-15/+26
5 daysBluetooth: L2CAP: Avoid -Wflex-array-member-not-at-end warningsGustavo A. R. Silva2-33/+35
5 daysBluetooth: hci_intel: Fix multiple issues reported by checkpatch.plUri Arev1-9/+10
5 daysBluetooth: ISO: Handle PA sync when no BIGInfo reports are generatedIulia Tanasescu3-81/+74
5 daysBluetooth: ISO: Make iso_get_sock_listen genericIulia Tanasescu2-34/+43
5 daysBluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()Nathan Chancellor2-6/+8
5 daysBluetooth: SCO: add TX timestampingPauli Virtanen1-2/+17
5 daysBluetooth: L2CAP: add TX timestampingPauli Virtanen5-5/+28
5 daysBluetooth: ISO: add TX timestampingPauli Virtanen2-4/+21
5 daysBluetooth: add support for skb TX timestampingPauli Virtanen4-7/+146
5 daysBluetooth: hci_event: Set DISCOVERY_FINDING on SCAN_ENABLEDLuiz Augusto von Dentz2-4/+10
5 daysBluetooth: Add proper definitions for scan interval and windowLuiz Augusto von Dentz2-10/+24
5 daysBluetooth: hci_intel: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
5 daysBluetooth: hci_bcm: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
5 daysBluetooth: btqcomsmd: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
5 daysBluetooth: Add support for MediaTek MT7922 deviceIan W MORRISON1-0/+5
5 daysBluetooth: btintel: Add support to download intermediate loaderKiran K2-1/+40
5 daysBluetooth: btintel: Define macros for image typesKiran K2-6/+9
5 daysMerge branch 'sparx5-port-mirroring'David S. Miller6-10/+449
5 daysnet: sparx5: add support for matchall mirror statsDaniel Machon3-0/+67
5 daysnet: sparx5: add the tc glue to support port mirroringDaniel Machon1-2/+36
5 daysnet: sparx5: add port mirroring implementationDaniel Machon3-1/+212
5 daysnet: sparx5: add bookkeeping code for matchall rulesDaniel Machon3-8/+67
5 daysnet: sparx5: add new register definitionsDaniel Machon1-0/+68
5 daysMerge branch 'net-dunamic-dummy-device'David S. Miller19-53/+129
5 dayswifi: ath11k: allocate dummy net_device dynamicallyBreno Leitao3-7/+25
5 dayswifi: ath10k: allocate dummy net_device dynamicallyBreno Leitao6-8/+13
5 dayswifi: qtnfmac: Use netdev dummy allocator helperBreno Leitao1-2/+1
5 daysnet: ibm/emac: allocate dummy net_device dynamicallyBreno Leitao2-4/+12
5 daysnet: ipa: allocate dummy net_device dynamicallyBreno Leitao2-5/+9
5 daysnet: mediatek: mtk_eth_sock: allocate dummy net_device dynamicallyBreno Leitao2-5/+14
5 daysnet: marvell: prestera: allocate dummy net_device dynamicallyBreno Leitao1-3/+12
5 daysnet: create a dummy net_device allocatorBreno Leitao2-18/+41
5 daysnet: free_netdev: exit earlier if dummyBreno Leitao1-1/+2
5 daysnet: core: Fix documentationBreno Leitao1-2/+2
5 daysMerge branch 'dsa-mt7530-improvements'David S. Miller2-286/+297
5 daysnet: dsa: mt7530: explain exposing MDIO bus of MT7531AE betterArınç ÜNAL1-1/+4
5 daysnet: dsa: mt7530: do not pass port variable to mt7531_rgmii_setup()Arınç ÜNAL1-2/+2
5 daysnet: dsa: mt7530: use priv->ds->num_ports instead of MT7530_NUM_PORTSArınç ÜNAL1-4/+4
5 daysnet: dsa: mt7530: get rid of mac_port_validate member of mt753x_infoArınç ÜNAL1-7/+3
5 daysnet: dsa: mt7530: refactor MT7530_PMEEECR_P()Arınç ÜNAL2-10/+11
5 daysnet: dsa: mt7530: get rid of function sanity checkArınç ÜNAL1-7/+0
5 daysnet: dsa: mt7530: define MAC speed capabilities per switch modelArınç ÜNAL1-5/+10
5 daysnet: dsa: mt7530: return mt7530_setup_mdio & mt7531_setup_common on errorArınç ÜNAL1-1/+5
5 daysnet: dsa: mt7530: move MT753X_MTRAP operations for MT7530Arınç ÜNAL1-11/+27
5 daysnet: dsa: mt7530: refactor MT7530_HWTRAP and MT7530_MHWTRAPArınç ÜNAL2-55/+54
5 daysnet: dsa: mt7530: refactor MT7530_MFC and MT7531_CFC, add MT7531_QRY_FFPArınç ÜNAL2-50/+57
5 daysnet: dsa: mt7530: rename mt753x_bpdu_port_fw enum to mt753x_to_cpu_fwArınç ÜNAL2-64/+56
5 daysnet: dsa: mt7530: rename p5_intf_sel and use only for MT7530 switchArınç ÜNAL2-44/+33
5 daysnet: dsa: mt7530: refactor MT7530_PMCR_P()Arınç ÜNAL2-40/+42
5 daysnet: dsa: mt7530: disable EEE abilities on failure on MT7531 and MT7988Arınç ÜNAL1-1/+5
5 daysneighbour: fix neigh_master_filtered()Eric Dumazet1-1/+1
6 daysMerge branch 'selftests-drv-net-support-testing-with-a-remote-system'Jakub Kicinski12-30/+417
6 daysselftests: drv-net: add require_XYZ() helpers for validating envJakub Kicinski2-1/+34
6 daysselftests: drv-net: add a TCP ping test case (and useful helpers)Jakub Kicinski3-1/+68
6 daysselftests: net: support matching cases by name prefixJakub Kicinski2-3/+13
6 daysselftests: drv-net: add a trivial ping testJakub Kicinski2-1/+31
6 daysselftests: drv-net: construct environment for running tests which require an ...Jakub Kicinski4-1/+162
6 daysselftests: drv-net: factor out parsing of the envJakub Kicinski1-18/+27
6 daysselftests: drv-net: define endpoint structuresJakub Kicinski5-8/+85
6 daysMerge branch 'netdev-support-dumping-a-single-netdev-in-qstats'Jakub Kicinski6-81/+188
6 daysselftests: drv-net: test dumping qstats per deviceJakub Kicinski2-3/+77
6 daysnetlink: support all extack types in dumpsJakub Kicinski1-5/+10
6 daysnetlink: move extack writing helpersJakub Kicinski1-63/+63
6 daysnetdev: support dumping a single netdev in qstatsJakub Kicinski3-13/+41
6 daysaf_unix: Don't access successor in unix_del_edges() during GC.Kuniyuki Iwashima1-5/+12
6 daysMerge branch 'net-ipa-eight-simple-cleanups'Paolo Abeni15-167/+51
6 daysnet: ipa: kill ipa_version_supported()Alex Elder2-23/+0
6 daysnet: ipa: fix two minor ipa_cmd problemsAlex Elder2-8/+4
6 daysnet: ipa: fix two bogus argument namesAlex Elder1-3/+3
6 daysnet: ipa: make ipa_table_hash_support() a real functionAlex Elder2-6/+9
6 daysnet: ipa: remove unneeded FILT_ROUT_HASH_EN definitionsAlex Elder6-84/+0
6 daysnet: ipa: call device_init_wakeup() earlierAlex Elder4-32/+10
6 daysnet: ipa: only enable the SUSPEND IPA interrupt when neededAlex Elder2-10/+9
6 daysnet: ipa: maintain bitmap of suspend-enabled endpointsAlex Elder1-2/+17
6 daysMerge branch 'net-stmmac-fix-mac-capabilities-procedure'Paolo Abeni3-27/+25
6 daysnet: stmmac: Move MAC caps init to phylink MAC caps getterSerge Semin1-19/+17
6 daysnet: stmmac: Rename phylink_get_caps() callback to update_caps()Serge Semin3-11/+11
6 daysMerge branch 'enable-rx-hw-timestamp-for-ptp-packets-using-cpts-fifo'Paolo Abeni4-64/+118
6 daysnet: ethernet: ti: am65-cpsw/ethtool: Enable RX HW timestamp only for PTP pac...Chintan Vankar4-57/+35
6 daysnet: ethernet: ti: am65-cpts: Enable RX HW timestamp for PTP packets using CP...Chintan Vankar2-7/+83
6 daysMerge branch 'read-phy-address-of-switch-from-device-tree-on-mt7530-dsa-subdr...Paolo Abeni3-84/+75
6 daysnet: dsa: mt7530: simplify core operationsArınç ÜNAL1-65/+43
6 daysnet: dsa: mt7530-mdio: read PHY address of switch from device treeArınç ÜNAL3-28/+41
6 daysnet: ethernet: mtk_eth_soc: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+4
6 daysdpaa2-switch: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+6
6 dayscxgb4: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+3
6 daysnet: openvswitch: Check vport netdev nameJun Gu1-1/+4
6 daysMerge branch 'netlink-add-nftables-spec-w-multi-messages'Jakub Kicinski4-30/+1346
6 daysnetfilter: nfnetlink: Handle ACK flags for batch messagesDonald Hunter1-0/+5
6 daystools/net/ynl: Add multi message support to ynlDonald Hunter2-22/+71
6 daystools/net/ynl: Fix extack decoding for directional opsDonald Hunter1-8/+6
6 daysdoc/netlink/specs: Add draft nftables specDonald Hunter1-0/+1264
6 daysMerge branch 'for-uring-ubufops' into HEADJakub Kicinski9-36/+69
6 daysnet: add callback for setting a ubuf_info to skbPavel Begunkov2-6/+16
6 daysnet: extend ubuf_info callback to ops structurePavel Begunkov9-30/+53
6 daysMerge branch 'tcp-avoid-sending-too-small-packets'Jakub Kicinski1-25/+53
6 daystcp: try to send bigger TSO packetsEric Dumazet1-2/+36
6 daystcp: call tcp_set_skb_tso_segs() from tcp_write_xmit()Eric Dumazet1-12/+14
6 daystcp: remove dubious FIN exception from tcp_cwnd_test()Eric Dumazet1-13/+5
6 daysMerge branch 'mlx5e-per-queue-coalescing'Jakub Kicinski13-196/+672
6 daysnet/mlx5e: Implement ethtool callbacks for supporting per-queue coalescingRahul Rameshbabu3-0/+152
6 daysnet/mlx5e: Support updating coalescing configuration without resetting channelsRahul Rameshbabu12-169/+460
6 daysnet/mlx5e: Dynamically allocate DIM structure for SQs/RQsRahul Rameshbabu4-12/+31
6 daysnet/mlx5e: Use DIM constants for CQ period mode parameterRahul Rameshbabu6-54/+53
6 daysnet/mlx5e: Move DIM function declarations to en/dim.hRahul Rameshbabu5-3/+18
6 daysMerge branch 'net-dsa-vsc73xx-convert-to-phylink-and-do-some-cleanup'Jakub Kicinski2-138/+144
6 daysnet: dsa: vsc73xx: add structure descriptionsPawel Dembicki1-1/+15
6 daysnet: dsa: vsc73xx: Add define for max num of portsPawel Dembicki2-12/+12
6 daysnet: dsa: vsc73xx: use macros for rgmii recognitionPawel Dembicki1-1/+1
6 daysnet: dsa: vsc73xx: convert to PHYLINKPawel Dembicki1-127/+117
6 daysnet: dsa: vsc73xx: use read_poll_timeout instead delay loopPawel Dembicki1-14/+16
7 daystcp: do not export tcp_twsk_purge()Eric Dumazet1-1/+0
7 daysocteontx2-pf: Add support for offload tc with skbedit mark actionGeetha sowjanya6-0/+24
7 daysnet: ethernet: ti: am65-cpsw: Fix xdp_rxq error for disabled portJulien Panis1-0/+6
7 dayssysctl: treewide: constify ctl_table_header::ctl_table_argThomas Weißschuh27-30/+30
9 daysMerge branch 'testing-make-netfilter-selftests-functional-in-vng-environment'Jakub Kicinski12-520/+498
9 daysselftests: netfilter: update makefiles and kernel configFlorian Westphal3-1/+57
9 daysselftests: netfilter: nft_audit.sh: add more skip checksFlorian Westphal1-4/+26
9 daysselftests: netfilter: nft_meta.sh: small shellcheck cleanupFlorian Westphal1-2/+2
9 daysselftests: netfilter: nft_fib.sh: shellcheck cleanupsFlorian Westphal1-67/+61
9 daysselftests: netfilter: conntrack_ipip_mtu.sh: shellcheck cleanupsFlorian Westphal1-37/+37
9 daysselftests: netfilter: nft_nat_zones.sh: shellcheck cleanupsFlorian Westphal1-118/+75
9 daysselftests: netfilter: xt_string.sh: shellcheck cleanupsFlorian Westphal1-17/+17
9 daysselftests: netfilter: xt_string.sh: move to lib.sh infraFlorian Westphal1-25/+30
9 daysselftests: netfilter: nft_zones_many.sh: move to lib.sh infraFlorian Westphal1-48/+45
9 daysselftests: netfilter: nft_synproxy.sh: move to lib.sh infraFlorian Westphal1-49/+28
9 daysselftests: netfilter: nft_queue.sh: shellcheck cleanupsFlorian Westphal1-108/+103
9 daysselftests: netfilter: nft_queue.sh: move to lib.sh infraFlorian Westphal1-61/+34
10 daysMerge branch 'net-neigh-rcu'David S. Miller1-32/+36
10 daysneighbour: no longer hold RTNL in neigh_dump_info()Eric Dumazet1-4/+5
10 daysneighbour: fix neigh_dump_info() return valueEric Dumazet1-18/+13
10 daysneighbour: add RCU protection to neigh_tables[]Eric Dumazet1-11/+19
10 daysnet: dsa: xrs700x: fix missing initialisation of ds->phylink_mac_opsRussell King (Oracle)1-0/+1
10 daysMerge branch 'net-rps-lockless'David S. Miller1-9/+9
10 daysnet: rps: locklessly access rflow->cpuJason Xing1-1/+1
10 daysnet: rps: protect filter locklesslyJason Xing1-4/+4
10 daysnet: rps: protect last_qtail with rps_input_queue_tail_save() helperJason Xing1-4/+4
10 daysMerge branch 'net_sched-dump-no-rtnl'David S. Miller15-234/+323
10 daysnet_sched: sch_skbprio: implement lockless skbprio_dump()Eric Dumazet1-3/+5
10 daysnet_sched: sch_pie: implement lockless pie_dump()Eric Dumazet1-18/+21
10 daysnet_sched: sch_hhf: implement lockless hhf_dump()Eric Dumazet1-14/+21
10 daysnet_sched: sch_hfsc: implement lockless accesses to q->defclsEric Dumazet1-5/+4
10 daysnet_sched: sch_fq_pie: implement lockless fq_pie_dump()Eric Dumazet1-27/+34
10 daysnet_sched: sch_fq_codel: implement lockless fq_codel_dump()Eric Dumazet1-22/+35
10 daysnet_sched: sch_fifo: implement lockless __fifo_dump()Eric Dumazet1-6/+7
10 daysnet_sched: sch_ets: implement lockless ets_dump()Eric Dumazet1-11/+14
10 daysnet_sched: sch_tfs: implement lockless etf_dump()Eric Dumazet1-5/+5
10 daysnet_sched: sch_codel: implement lockless codel_dump()Eric Dumazet1-11/+18
10 daysnet_sched: sch_choke: implement lockless choke_dump()Eric Dumazet2-16/+17
10 daysnet_sched: sch_cbs: implement lockless cbs_dump()Eric Dumazet1-10/+10
10 daysnet_sched: cake: implement lockless cake_dump()Eric Dumazet1-47/+63
10 daysnet_sched: sch_fq: implement lockless fq_dump()Eric Dumazet1-39/+69
10 daysgve: Remove qpl_cfg struct since qpl_ids map with queues respectivelyZiwei Xiao7-113/+20
10 daysMerge branch 'net: Add support for Power over Ethernet (PoE)'Jakub Kicinski20-97/+3533
10 daysnet: pse-pd: Add TI TPS23881 PSE controller driverKory Maincent (Dent Project)3-0/+830
10 daysdt-bindings: net: pse-pd: Add bindings for TPS23881 PSE controllerKory Maincent (Dent Project)1-0/+95
10 daysnet: pse-pd: Add PD692x0 PSE controller driverKory Maincent (Dent Project)3-0/+1235
10 daysdt-bindings: net: pse-pd: Add bindings for PD692x0 PSE controllerKory Maincent (Dent Project)1-0/+169
10 daysnet: pse-pd: Use regulator framework within PSE frameworkKory Maincent (Dent Project)3-45/+267
10 daysnet: pse-pd: Add support for setup_pi_matrix callbackKory Maincent (Dent Project)2-0/+8
10 daysdt-bindings: net: pse-pd: Add another way of describing several PSE PIsKory Maincent (Dent Project)1-3/+98
10 daysnet: pse-pd: Add support for PSE PIsKory Maincent (Dent Project)4-37/+565
10 daysMAINTAINERS: Add myself to pse networking maintainerKory Maincent (Dent Project)1-0/+1
10 daysnetlink: specs: Expand the pse netlink command with PoE interfaceKory Maincent (Dent Project)1-0/+15
10 daysnetlink: specs: Modify pse attribute prefixKory Maincent (Dent Project)1-9/+9
10 daysnet: ethtool: pse-pd: Expand pse commands with the PSE PoE interfaceKory Maincent (Dent Project)2-10/+70
10 daysnet: pse-pd: Introduce PSE types enumerationKory Maincent (Dent Project)4-0/+40
10 daysethtool: Expand Ethernet Power Equipment with c33 (PoE) alongside PoDLKory Maincent (Dent Project)6-0/+138
10 daysMerge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski4-51/+67
10 daysnet: dsa: sja1105: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+3
10 daysnet: dsa: felix: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+3
10 daysnet: mscc: ocelot: flower: validate control flagsAsbjørn Sloth Tønnesen1-5/+2
10 dayssfc: use flow_rule_is_supp_control_flags()Asbjørn Sloth Tønnesen1-4/+3
10 daysmlxsw: spectrum_flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+4
10 daysselftests: net: set the exit code correctly in Python testsJakub Kicinski3-2/+16