e40d2cca01893c1941f5959b14bb0cd0d4f4d099 net: phy: add MediaTek Gigabit Ethernet PHY driver ba751e28d44255744a30190faad0ca09b455c44d net: dsa: mt7530: add interrupt support 4006f986c091cda1a66067f77b6f5704a9618562 dt-bindings: net: dsa: add MT7530 interrupt controller binding f494f0935ffb62c1d5463e59dfcd7d89a46c7807 staging: mt7621-dts: enable MT7530 interrupt controller 0f844e4c993d6bbdce8547deeb99e89a5a797fa2 Merge branch 'mt7530-interrupt-support' 0c20f2d29fff7ecd3b2802536d0089ed908304a5 igc: Move igc_xdp_is_enabled() 73a6e3721261524567eb5e319d5dc8e37b5f18dc igc: Refactor __igc_xdp_run_prog() f485164867d3b960e811d94fc83e12d5a687ef05 igc: Refactor igc_clean_rx_ring() 4609ffb9f6157880e76c038f8df4fbf4e148a41a igc: Refactor XDP rxq info registration a27e6e73e5501fd0cb84467d71ddeac9a5855e0b igc: Introduce TX/RX stats helpers 6123429516c7fc6a7ee2f0a9dbef8c0c16ffb7cc igc: Introduce igc_unmap_tx_buffer() helper 859b4dfa4115d11aa1fda7d0628a93a9d61a7c46 igc: Replace IGC_TX_FLAGS_XDP flag by an enum fc9df2a0b520d7d439ecf464794d53e91be74b93 igc: Enable RX via AF_XDP zero-copy 9acf59a752d4c686739117d3b3129e60af1ba5c1 igc: Enable TX via AF_XDP zero-copy 2682ea324b000709dafec7e9210caa5189377c45 mISDN: Remove obsolete PIPELINE_DEBUG debugging information d96b0e59468dcbd61417b7dd31985a700e58d3b2 net: hns3: refactor dump reg of debugfs 365e860aa7a74afe1ba7157b3bfc547551c5795e net: hns3: refactor dump reg dcb info of debugfs d2f737cf21b87d4239987da69a3b14730c6a57ad net: hns3: refactor queue map of debugfs e44c495d95e0dd3a5513f72a830639a72b4c14f1 net: hns3: refactor queue info of debugfs b5a0b70d77b9be91b8e6dfa5dd3b39ea9cf6be4c net: hns3: refactor dump fd tcam of debugfs 7679f28e32a48461be4d4c30c14d7be06300cd5d net: hns3: refactor dump tm map of debugfs cad7c215a4b1bc67920ab0d2673ac08a2cc885f1 net: hns3: refactor dump tm of debugfs 0e32038dc8565e8f1c00129307d56fd336267a56 net: hns3: refactor dump tc of debugfs 6571ec2eda65d4e19244bb3e001ec64a6eef41dc net: hns3: refactor dump qos pause cfg of debugfs 28d3bada7d42e324ee8558e6d22c3d768a87af7b net: hns3: refactor dump qos pri map of debugfs 95b195869b7d1eb7a1f837f024db31cd6fc07981 net: hns3: refactor dump qos buf cfg of debugfs 484e1ed1b25a6cd02ab25c871e670760f4b627b6 net: hns3: refactor dump qs shaper of debugfs 7b07ab06e6b00b4421a4dfd732e98b359e0bad91 net: hns3: refactor dump mac tnl status of debugfs 058c3be95235a12953d6533ef1486dc3d5879688 net: hns3: refactor dump serv info of debugfs b4689aaf18633ff1b9ce37b09e226a7964ce9751 net: hns3: remove the useless debugfs file node cmd dc185ae6ab879a971d3b5b0cb5c98d4ab14157b7 Merge branch 'hns3-debugfs' c169a93c8176e40f8956ca365ce466537101cd51 net: wan: remove leading spaces before tabs 094fefd663adb651833989bb3cef7d8fd56abfb8 net: usb: remove leading spaces before tabs 1d314fc1a157f3a39af68518c27a9e98b125053d net: slip: remove leading spaces before tabs 63b63138f656d2ab9e1e692b6d1e4112406741a0 net: ppp: remove leading spaces before tabs d1542f85dfc29f4a012e98730d8b465ea05cd461 net: hamradio: remove leading spaces before tabs a597111a3ce330f28fca9cc3806cf7a0b3d5e4c2 net: fddi: skfp: remove leading spaces before tabs 20a4fc3bc2849068c4119c9ce4d57e8f18a1b329 net: appletalk: remove leading spaces before tabs cf9207d77aef758efe884e3edb6bf38baacf24ec ifb: remove leading spaces before tabs 9e5914cc9571fca4de2978aaa14e7d8a262a7ca4 mii: remove leading spaces before tabs 938263064ea72bcb1d602585ab187453792480b8 Merge branch 'net-leading-spaces' 92b13cabeacd7d17d49723420d8efc2eae116f9c Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue 86a5ad0a4608c96055117ae031ceb6ed387f026c net: bonding: add some required blank lines 8ce390bb985939a3bbc9a3616fa4fd046b54333b net: bonding: fix code indent for conditional statements 52333512701b56464a42f79b82570b37e7b91164 net: bonding: remove unnecessary braces 97a1111d9ca69efef5a248ae5b89cc264b0b04f4 net: bonding: use tabs instead of space for code indent ba102914fa4f0e555a534038f3752b78e294de2f Merge branch 'bond-cleanups' 4b99b74982774b0ba3cc3e2e8e0cbcd7f920dc78 NFC: st21nfca: remove unnecessary variable and labels 07b5dc1d515a9a9b3973e0bdc716a78adf6db8f8 ibmvnic: remove default label from to_string switch 25173dd4093a24e977e2af9cd5654c205bf13547 selftests: net: devlink_port_split.py: skip the test if no devlink device 48afdaea04eb691df3244b6a361f1a0c4540ff45 net: atm: use DEVICE_ATTR_RO macro 7567d603b3f1c5ee799e311d0e48932bfc449028 net: usb: hso: use DEVICE_ATTR_RO macro 86fe2f8aa14f6b0b76a1ce3897a3ee1433e5203a net: cdc_ncm: use DEVICE_ATTR_RW macro d0d62baa7f505bd4c59cd169692ff07ec49dde37 net: xilinx_emaclite: Do not print real IOMEM pointer 48e8c6f1612b3d2dccaea2285231def830cc5b8e net: phy: add driver for Motorcomm yt8511 phy ca021f0dd85140bc96f1381700bbcab753b74658 net: dsa: sja1105: send multiple spi_messages instead of using cs_change 718bad0e4da9a637a99c13b27dcb030921961bc7 net: dsa: sja1105: adapt to a SPI controller with a limited max transfer size 44be5c42e3edafac0a8095bf89abd6171c3beb96 Merge branch 'sja1105-spi' 4926257916496909154857d92413027915a30309 net: wan: fix an code style issue about "foo* bar" 974221c6cf5441107c82f8c4c0b0694345d6c568 net: wan: add some required spaces eab9948140d109fdf42f0477d1b3b85c3a7e3306 net: wan: fix the code style issue about trailing statements 145efe6c279bbfd0795dcded592147278c22d713 net: wan: remove redundant blank lines 1bf705d4f2316ec213ada3119bc6cb352f43de64 net: wan: add braces {} to all arms of the statement 70fe4523c8f6c310c4e5e2c2de5a018a22a6d928 net: wan: add necessary () to macro argument faf5954d7f0cdb439da475b21e7a67d51d6fb136 Merge branch 'wan-cleanups' ae8102b87b9a91f401841513ceab4fc2c0e14787 caif_virtio: Fix some typos in caif_virtio.c 4057c58da21ceeecb71c0f2d22c50755d53320e0 net: bonding: bond_alb: Fix some typos in bond_alb.c 31d990cb2628448806a94e64f07b90994a716c56 sfc: farch: fix compile warning in efx_farch_dimension_resources() b269875f91c30c8d18cf6a6fbce40b12965e120f net: phy: Fix inconsistent indenting 04fdfad68b81cab9de660190ed8c881b1e5bf5fa atm: Fix typo 030c8198d744e4149da57bd2a73b87aa6a8aa272 net: hns3: Fix return of uninitialized variable ret 30a2e9c0f5cf8892255e21153952cd347c81b36b net: dsa: sja1105: stop reporting the queue levels in ethtool port counters 039b167d68a3ce401114b1a520843db319277895 net: dsa: sja1105: don't use burst SPI reads for port statistics f07b300c815757b0aabb3a0520249df4a879b416 Merge branch 'sja1105-stats' b193f2ed533f6ddffe947327dcf2e76d8beb72a4 dpaa2-eth: setup the of_node field of the device 30f43d6f1cab2eae349a27bd8a0faa795673a97f dpaa2-eth: name the debugfs directory after the DPNI object b12a6b7193e1362d297eb30e229ca0392b0583a2 Merge branch 'dpaa2-eth-of_node' f5120f5998803a973b1d432ed2aa7e592527aa46 dpaa2-eth: don't print error from dpaa2_mac_connect if that's EPROBE_DEFER 52af13a41489d7bbc1932d17583eff6e5fffc820 net: ftgmac100: add missing error return code in ftgmac100_probe() 3880fc37beba5d6878ef4c8d57f21683974a211b sfc: use DEVICE_ATTR_*() macro 4934fb7dc409c2b14dc49a1f6d9024bec87431a4 sfc: falcon: use DEVICE_ATTR_*() macro 0056982f093d6d5f12c43855754a0933b654778d ehea: Use DEVICE_ATTR_*() macro 190e6e291a4c5b9602817cffeacfd577f805e563 net: r6040: Use logical or for MDIO operations 06666907a38acdd07058014944d041856a11ebe7 net: r6040: Use ETH_FCS_LEN 2ae83ed289c0b9add3d5d4d045d5907c1fafc4e6 Merge branch 'r6040-cleanups' 5d6c3d91ad722bad16346bcd3e839c7649e5dca4 net: r6040: Allow restarting auto-negotiation ec7d6dd870d421a853ffa692d4bce5783a519342 ethernet: ucc_geth: Use kmemdup() rather than kmalloc+memcpy 62f148d8dde6239199af49e52ae43d0820765a65 nfc: st-nci: remove unnecessary assignment and label 1e6e76101fd9f51319a742991778bdc3b2d992d9 net: hns3: configure promisc mode for VF asynchronously 4e2471f7b6ef5a564cd05bc5fb9f3ce71b7b7942 net: hns3: use HCLGE_VPORT_STATE_PROMISC_CHANGE to replace HCLGE_STATE_PROMISC_CHANGED feeb371272febb2a4fd01bc84b0bfbf8acd07048 Merge branch 'hns3-promisc-updates' 542043e91df452ed09f382d8c41cdf3788f31b5e net: dsa: sja1105: parameterize the number of ports f238fef1b3de2fac2d09d925ebc75aacf5e27fd1 net: dsa: sja1105: avoid some work for unused ports 82760d7f2ea63829d6ab0f3de7ec98b93132c8ee net: dsa: sja1105: dimension the data structures for a larger port count df2a81a35ebb507d8d614d993d3b55425d73ffee net: dsa: sja1105: don't assign the host port using dsa_upstream_port() c50376783f23ffd2dd8833c2069e52ba08e82917 net: dsa: sja1105: skip CGU configuration if it's unnecessary fd6f2c257b0bc0c656e88dcc2c6fc7ce180fb2de net: dsa: sja1105: dynamically choose the number of static config table entries f78a2517cf73fb0de68012ba2f42c9ad65d2aa14 net: dsa: sja1105: use sja1105_xfer_u32 for the reset procedure 38fbe91f2287c696f290d9115901aa435f7166a8 net: dsa: sja1105: configure the multicast policers, if present 1bf658eefe38cc26801b5861bbb6dbf3259ba8c1 net: dsa: sja1105: allow the frame buffer size to be customized d9d15a662cffe5ce66918606a94bbc8385fbfff0 Merge branch 'sja1105-sja1110-prep' 8890d0a1891aea989e23e357eac4c8a206152d58 net: wan: remove redundant blank lines b32db030b96e380a86b0d8827a902bdf41f7035a net: wan: fix an code style issue about "foo* bar" f0328a1922906be3540611e344914b9682fff350 net: wan: add blank line after declarations 261795f4113bba9b26e76b27c0522c403d90bfe7 net: wan: code indent use tabs where possible e5877104b5ec315167e0234110725f6a7c8351ab net: wan: fix the code style issue about trailing statements c3b6b5c64f394ce381ae7ce12060dd61768d9dd7 net: wan: add some required spaces 87feef1cfbbe9233c53d5c4ff03277b70b58c458 net: wan: move out assignment in if condition 336d781bd952beb1a043b786ced65883d67c34bd net: wan: replace comparison to NULL with "!card" 80d67b95d1fe3aa629efb453f57dea935e304421 net: wan: fix the comments style issue d1406175f96869b653ee1071266a78cb8c70ab80 net: wan: add braces {} to all arms of the statement c1eaf3c09c54bdc0886f8ecd6532803ab9d82454 Merge branch 'wan-cleanups' ee66ccdae997587a2c2eace24141098684610cf2 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux into net-next 4ff9c28bcd7ac912683e7921d0491cd477c0f926 net/mlx5: Fix devlink reload LOCKDEP warning 1afd0facba338f2f25804f1263cebe4e02659ffa net/mlx5: Don't allow health work when device is probing 64ea9b13f34f7bdedbf713745bb0eca3a53afbd6 netfilter: flowtable: Make sure dst_cache is valid before using it a0aebb7eb9c0e3bf66e194b2044034842373f41f Revert "net/mlx5: Fix fatal error handling during device load" e42243271c808ae7981a6441e8b73e0c8b943a2e net/mlx5e: RX, Re-place page pool numa node change logic 6c2aa4de1f3c2b0555ce3c062ba1ec3f745c476d net/mlx5e: Zero-init DIM structures de651f9f8d150367416fb2bf1f774cf5a6c7a537 net/mlx5e: Disable TX MPWQE in kdump mode b8c65aa195285914e85b4a5d0422a11b650dd770 net/mlx5e: Disable TLS device offload in kdump mode 4cfb3b0ba8ddabfdc0658cc29917ff599be4de18 net/mlx5: Remove unnecessary spin lock protection a6987500f84c9390b9faa7d3b9c3f9d27c978b16 net/mlx5: Use boolean arithmetic to evaluate roce_lag faf28256bb906e5e5a6ff7632b5285e1039b47c0 net/mlx5: Fix lag port remapping logic a09c678925f708773da21e9d4fc0f2ca825024c7 net/mlx5: Ensure SF BAR size is at least PAGE_SIZE 6b420828fdfc95f2b9b52885e36d7ad164b16ea0 net/mlx5_core: Improve peroformance in SF allocation 07770d3b76ced39e1d47edce8ac909f0b5c2fd86 net/mlx5: Remove unnecessary spin lock protection 6df7d05554385d8b2a3a4ee3afcf6edfc9df1afa net/mlx5: Use boolean arithmetic to evaluate roce_lag 1aca5a5b8594c97c4e4fe7af47a7634e60351ecb net/mlx5: Fix lag port remapping logic bbb0e8400d15d5d6ffb815dbf978674ba9165a07 net/mlx5: Ensure SF BAR size is at least PAGE_SIZE 0cb11e53c3daa4f083f62f058b7e2d3c21b88d61 net/mlx5: Remove unnecessary spin lock protection ccefe3209624324fab056429c97d1df4d19bd592 net/mlx5e: Remove unreachable code in mlx5e_xmit() ef5a528ded6574eb1adb6e1e5b775894e5db628f net/mlx5: Use boolean arithmetic to evaluate roce_lag 2e6c5587d037a049b7874b512a66ae42e2c7779b net/mlx5: Fix lag port remapping logic 948e4c69db7e40130b951c96bbbc39345dc854c4 net/mlx5e: Verify dev is present in get devlink port ndo 73261e151ad5e395d43a2b3be8ec24ebff31d9e0 net/mlx5: Expose MPFS configuration eadd3320d223754341933793dfc7174339276996 net/mlx5e: CT, Remove newline from ct_dbg call e76b70de6e16549b6c61fc66d161560f78173273 net/mlx5e: Disable TLS offload for uplink representor 72fdaa4c90eb87e18971c4d6048ca64596e76ee6 net/mlx5e: Check for needed capability for cvlan matching 6becd7684160cdc073adb33d9d48a123ce85b033 net/mlx5e: TC: Use bit counts for register mapping 5b3551ddef3be0eb63f0245416349a8bfc41ec82 net/mlx5: CT: Avoid reusing modify header context for natted entries 63da6e86d056f3d944ef373e6507d08b224de371 net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload bf3f05c990b8b79127130a56a33e4a5eda13a9a8 net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet ba1cd4f32eb85b47a0336efc656187198807a4f7 net/mlx5e: RX, Remove unnecessary check in RX CQE compression handling b96b1425cd9b44e701fd6025aca1d769643f4b58 net/mlx5e: Don't update netdev RQs with PTP-RQ 63da2d70f1fb403d3a5559bf6ecec9d170ef4ac3 net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP 90253ccf3f16220c188bdd98e8860cbba2c1abc7 net/mlx5: DR, Remove unused field of send_ring struct 73c42128831ea43477f6371f4b1f5f9830b26cab net/mlx5: Add case for FS_FT_NIC_TX FT in MLX5_CAP_FLOWTABLE_TYPE 4d5f7900fc77cea1d531ddfaeee9b71af7b6e388 netfilter: flowtable: Make sure dst_cache is valid before using it 54eef2683fdbf5ced037602b232a177973621000 net/mlx5: Move table size calculation to steering cmd layer 1c9d36af4b6b1e4012d1951605e90977578eb84e net/mlx5: Move chains ft pool to be used by all firmware steering 76908ce944c44108f4f4d752dc47758c6fbfd2c9 net/mlx5: DR, Set max table size to 2G entries 95a037cbafe15cc849e945bac038d89a9b47b46a net/mlx5: Cap the maximum flow group size to 16M entries 2ae98ab06805a75a0d0ba9d0bda2a582b78bb254 Merge branch 'patchq/398482' into mlx5-queue e8d63002ac2e01f34acf98d3ca1aaed274502366 Merge branch 'patchq/393105' into mlx5-queue 8753814714e0d971613cdba0029d0d69533f95b4 Merge branch 'patchq/392655' into mlx5-queue 6bfd43823761fa74634cf9606422de0c792fb155 Merge branch 'patchq/392626' into mlx5-queue d686807d221cce2985eb25575c2a7b5d126c829c Merge branch 'patchq/390986' into mlx5-queue 508a68ba16ff3e4a780a5b5aa748bd52dfcb0093 Merge branch 'patchq/394756' into mlx5-queue 8a59f09068bc04e5db2f2dacce9de0f2b83b28f5 Merge branch 'patchq/393577' into mlx5-queue 337efc05998f4518f2c07f7f098f79b7f0ed7942 Merge branch 'patchq/392114' into mlx5-queue c7908d313295a9fcc5077c2b3307113added77fe Merge branch 'patchq/382097' into mlx5-queue 4448de20e71f60ecf54150287d0dd365648e437a Merge branch 'patchq/393872' into mlx5-queue f16312024ae6c29ca4024fa1a509bd69dee35601 Merge branch 'patchq/390017' into mlx5-queue 4516375a23c9df41f1ac93db7be7ae5f87a05a56 Merge branch 'patchq/391056' into mlx5-queue 9a250c1d4f3368e25eaf768d091bd26b7dc53543 Merge branch 'patchq/361867' into mlx5-queue 8b5831a14a70162f6cc5dd6ae2cc8855176cde91 Merge branch 'patchq/392173' into mlx5-queue 03657e2c95cff7bfcdb3fd64cb4017aefff61372 Merge branch 'patchq/391760' into mlx5-queue 305dd74d0369f6902c4779aae471eca664c7ec8f Merge branch 'patchq/390892' into mlx5-queue 75fa6735edea148659887a03a54eed49060d2f45 Merge branch 'patchq/385190' into mlx5-queue e7adac79365b88dc6e710cc02826dbf79a99a76c Merge branch 'patchq/391074' into mlx5-queue 198d263c26adc5459bce8694f66e628dd0ede573 Merge branch 'patchq/382160' into mlx5-queue