aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/qlogic
AgeCommit message (Expand)AuthorFilesLines
2025-11-20devlink: pass extack through to devlink_param::get()Daniel Zahka1-1/+2
2025-11-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+3
2025-11-18net: qlogic/qede: fix potential out-of-bounds read in qede_tpa_cont() and qed...Pavel Zhigulin1-2/+3
2025-11-17qede: convert to use ndo_hwtstamp callbacksVadim Fedorenko3-50/+54
2025-10-06Merge tag 'pci-v6.18-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-3/+0
2025-09-26net: qed: Remove redundant NULL checks after list_first_entry()Zhen Ni1-9/+0
2025-09-22net: WQ_PERCPU added to alloc_workqueue usersMarco Crivellari1-1/+2
2025-09-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+4
2025-09-14qed: Don't collect too many protection override GRC elementsJamie Bainbridge1-3/+4
2025-08-26devlink: Move graceful period parameter to reporter opsShahar Shitrit1-4/+5
2025-08-13PCI/ERR: Update device error_state already after resetLukas Wunner2-3/+0
2025-07-30Merge tag 'net-next-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds7-17/+17
2025-07-29Merge tag 'timers-cleanups-2025-07-27' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2025-07-29Merge tag 'driver-core-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-22/+22
2025-07-25net: Fix typosBjorn Helgaas4-4/+4
2025-07-01time/timecounter: Fix the lie that struct cyclecounter is constGreg Kroah-Hartman1-1/+1
2025-06-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-4/+4
2025-06-23net: qed: reduce stack usage for TLV processingArnd Bergmann1-4/+4
2025-06-21eth: qede: migrate to new RXFH callbacksJakub Kicinski1-9/+13
2025-06-18udp_tunnel: remove rtnl_lock dependencyStanislav Fomichev2-4/+0
2025-06-17sysfs: treewide: switch back to bin_attribute::read()/write()Thomas Weißschuh2-22/+22
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar1-1/+1
2025-05-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-3/+6
2025-05-13qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd()Abdun Nihaal1-2/+5
2025-05-08net: qede: Initialize qede_ll_ops with designated initializerNathan Chancellor1-1/+1
2025-04-15qed: Remove unused qed_db_recovery_dpDr. David Alan Gilbert2-20/+0
2025-04-15qed: Remove unused qed_print_mcp_trace_*Dr. David Alan Gilbert2-56/+0
2025-04-15qed: Remove unused qed_ptt_invalidateDr. David Alan Gilbert2-20/+0
2025-04-15qed: Remove unused qed_calc_*_ctx_validation functionsDr. David Alan Gilbert2-128/+0
2025-04-15qed: Remove unused qed_memset_*ctx functionsDr. David Alan Gilbert2-62/+0
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner1-1/+1
2025-03-18qed: remove cast to pointers passed to kfreeChen Ni1-1/+1
2025-03-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-2/+6
2025-03-11qlcnic: fix memory leak issues in qlcnic_sriov_common.cHaoxiang Li1-2/+6
2025-02-04net: qed: fix typosAndrew Kreimer1-4/+4
2024-12-20qlcnic: use const 'struct bin_attribute' callbacksThomas Weißschuh1-35/+34
2024-12-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+1
2024-12-17netxen_nic: constify 'struct bin_attribute'Thomas Weißschuh1-10/+10
2024-12-17qed: fix possible uninit pointer read in qed_mcp_nvm_info_populate()Gianfranco Trad1-0/+1
2024-12-03net/qed: allow old cards not supporting "num_images" to workLouis Leseur1-1/+3
2024-11-18Revert "net: ethtool: Avoid thousands of -Wflex-array-member-not-at-end warni...Kees Cook1-2/+2
2024-11-15ndo_fdb_del: Add a parameter to report whether notification was sentPetr Machata1-1/+1
2024-11-15ndo_fdb_add: Add a parameter to report whether notification was sentPetr Machata1-1/+1
2024-11-03net: ethtool: Avoid thousands of -Wflex-array-member-not-at-end warningsGustavo A. R. Silva1-2/+2
2024-10-29net: qlogic: use ethtool string helpersRosen Penev3-58/+50
2024-10-04qed: put cond_resched() in qed_dmae_operation_wait()Michal Schmidt1-0/+1
2024-10-04qed: allow the callee of qed_mcp_nvm_read() to sleepMichal Schmidt1-8/+1
2024-10-04qed: put cond_resched() in qed_grc_dump_ctx_data()Michal Schmidt1-0/+1
2024-10-04qed: make 'ethtool -d' 10 times fasterMichal Schmidt1-21/+15
2024-09-11qlcnic: make read-only const array key staticColin Ian King1-5/+7
2024-09-09qede: Remove setting of RX software timestampGal Pressman1-8/+1
2024-09-03qlcnic: Remove unused declarationsYue Haibing2-11/+0
2024-08-15ipv4: Remove redundant !ifa->ifa_dev check.Kuniyuki Iwashima2-4/+3
2024-07-15Merge branch 'net-make-timestamping-selectable'Jakub Kicinski3-3/+3
2024-07-15net: Add struct kernel_ethtool_ts_infoKory Maincent3-3/+3
2024-07-09netxen_nic: Use {low,upp}er_32_bits() helpersGeert Uytterhoeven1-5/+2
2024-05-14Merge tag 'net-next-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds7-70/+91
2024-05-14Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-1/+1
2024-05-13net: qede: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+3
2024-05-10net: qede: use extack in qede_parse_actions()Asbjørn Sloth Tønnesen1-2/+3
2024-05-10net: qede: propagate extack through qede_flow_spec_validate()Asbjørn Sloth Tønnesen1-3/+4
2024-05-10net: qede: use faked extack in qede_flow_spec_to_rule()Asbjørn Sloth Tønnesen1-1/+4
2024-05-10net: qede: use extack in qede_parse_flow_attr()Asbjørn Sloth Tønnesen1-12/+14
2024-05-10net: qede: add extack in qede_add_tc_flower_fltr()Asbjørn Sloth Tønnesen1-1/+2
2024-05-10net: qede: use extack in qede_flow_parse_udp_v4()Asbjørn Sloth Tønnesen1-4/+4
2024-05-10net: qede: use extack in qede_flow_parse_udp_v6()Asbjørn Sloth Tønnesen1-4/+4
2024-05-10net: qede: use extack in qede_flow_parse_tcp_v4()Asbjørn Sloth Tønnesen1-4/+4
2024-05-10net: qede: use extack in qede_flow_parse_tcp_v6()Asbjørn Sloth Tønnesen1-4/+4
2024-05-10net: qede: use extack in qede_flow_parse_v4_common()Asbjørn Sloth Tønnesen1-7/+9
2024-05-10net: qede: use extack in qede_flow_parse_v6_common()Asbjørn Sloth Tønnesen1-8/+9
2024-05-10net: qede: use extack in qede_set_v4_tuple_to_profile()Asbjørn Sloth Tønnesen1-4/+4
2024-05-10net: qede: use extack in qede_set_v6_tuple_to_profile()Asbjørn Sloth Tønnesen1-5/+5
2024-05-10net: qede: use extack in qede_flow_parse_ports()Asbjørn Sloth Tønnesen1-5/+6
2024-05-07net: annotate writes on dev->mtu from ndo_change_mtu()Eric Dumazet3-3/+3
2024-05-07net: qede: use return from qede_flow_parse_ports()Asbjørn Sloth Tønnesen1-4/+9
2024-05-07net: qede: use return from qede_flow_spec_validate_unused()Asbjørn Sloth Tønnesen1-3/+4
2024-05-07net: qede: use return from qede_parse_actions() for flow_specAsbjørn Sloth Tønnesen1-2/+5
2024-05-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-6/+8
2024-04-29net: qede: use return from qede_parse_actions()Asbjørn Sloth Tønnesen1-3/+2
2024-04-29net: qede: use return from qede_parse_flow_attr() for flow_specAsbjørn Sloth Tønnesen1-3/+2
2024-04-29net: qede: use return from qede_parse_flow_attr() for flowerAsbjørn Sloth Tønnesen1-3/+2
2024-04-29net: qede: sanitize 'rc' in qede_add_tc_flower_fltr()Asbjørn Sloth Tønnesen1-3/+8
2024-04-22devlink: extend devlink_param *set pointerMateusz Polchlopek1-1/+2
2024-03-29qed: avoid truncating work queue lengthArnd Bergmann1-5/+4
2024-03-28qed: Drop useless pci_params.pm_capBjorn Helgaas2-4/+1
2024-03-25Merge patch series "scsi: replace deprecated strncpy"Martin K. Petersen1-1/+1
2024-03-10scsi: qedf: Replace deprecated strncpy() with strscpy()Justin Stitt1-1/+1
2024-03-04net: adopt skb_network_offset() and similar helpersEric Dumazet2-3/+2
2024-02-28net: qlogic: qede: Use linkmode helpers for EEEAndrew Lunn1-22/+38
2024-02-08netxen_nic: remove redundant assignment to variable capabilityColin Ian King1-2/+0
2024-02-08qed: remove duplicated assignment to variable opaque_fidColin Ian King1-2/+0
2024-01-31ethtool: add suffix _u32 to legacy bitmap members of struct ethtool_keeeHeiner Kallweit1-14/+14
2024-01-31ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel ...Heiner Kallweit1-2/+2
2024-01-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+2
2024-01-03net/qla3xxx: fix potential memleak in ql_alloc_buffer_queuesDinghao Liu1-0/+2
2023-12-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+1
2023-12-13net: ethtool: pass a pointer to parameters to get/set_rxfh ethtool opsAhmed Zaki1-15/+17
2023-12-12qed: Fix a potential use-after-free in qed_cxt_tables_allocDinghao Liu1-0/+1
2023-12-10qlcnic: replace deprecated strncpy with strscpyJustin Stitt1-6/+6
2023-11-01Merge tag 'asm-generic-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+0
2023-10-20qed: devlink health: use retained error fmsg APIPrzemek Kitszel1-3/+3
2023-10-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+5
2023-10-18qede: Refactor qede_forced_speed_maps_init()Paul Greenwalt1-34/+12
2023-10-15qed: fix LL2 RX buffer allocationManish Chopra1-2/+5
2023-10-13qed: replace uses of strncpyJustin Stitt1-4/+3
2023-10-03qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_infoGustavo A. R. Silva1-1/+1
2023-09-11arch: Remove Itanium (IA-64) architectureArd Biesheuvel1-2/+0
2023-08-23qed/qede: Remove unused declarationsYue Haibing2-4/+0
2023-08-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+10
2023-08-17qede: fix firmware halt over suspend and resumeManish Chopra1-0/+10
2023-08-15qed: remove unused 'resp_size' calculationArnd Bergmann1-28/+17
2023-08-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski9-26/+128
2023-07-31net: flow_dissector: Use 64bits for used_keysRatheesh Kannoth1-6/+6
2023-07-29qed: Fix scheduling in a tasklet while getting statsKonstantin Khorenko9-26/+128
2023-06-06qed/qede: Fix scheduling while atomicManish Chopra4-4/+60
2023-04-23net: vlan: introduce skb_vlan_eth_hdr()Vladimir Oltean2-3/+3
2023-04-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+7
2023-04-12qlcnic: check pci_reset_function resultDenis Plotnikov1-1/+7
2023-03-27qed: remove unused num_ooo_add_to_peninsula variableTom Rix1-2/+1
2023-03-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+4
2023-03-19qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_infoDaniil Tatianin1-1/+4
2023-03-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-1/+6
2023-03-16qed/qed_mng_tlv: correctly zero out ->min instead of ->hourDaniil Tatianin1-1/+1
2023-03-13qed/qed_dev: guard against a possible division by zeroDaniil Tatianin1-0/+5
2023-03-10qede: remove linux/version.h and linux/compiler.hMuhammad Usama Anjum2-3/+0
2023-03-08qlcnic: Remove unnecessary aer.h includeBjorn Helgaas1-1/+0
2023-03-08qlcnic: Drop redundant pci_enable_pcie_error_reporting()Bjorn Helgaas2-5/+0
2023-03-08net: qede: Remove unnecessary aer.h includeBjorn Helgaas1-1/+0
2023-03-08qed: Drop redundant pci_enable_pcie_error_reporting()Bjorn Helgaas1-9/+0
2023-03-08netxen_nic: Drop redundant pci_enable_pcie_error_reporting()Bjorn Helgaas1-9/+1
2023-03-08netxen_nic: Replace fake flex-array with flexible-array memberGustavo A. R. Silva1-1/+1
2023-02-26qede: avoid uninitialized entries in coal_entry arrayMichal Schmidt1-14/+7
2023-02-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+9
2023-02-20qede: fix interrupt coalescing configurationManish Chopra1-2/+9
2023-02-02drivers: net: turn on XDP featuresMarek Majtyka1-0/+3
2023-01-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+4
2023-01-27qede: execute xdp_do_flush() before napi_complete_done()Magnus Karlsson1-3/+4
2023-01-27qed: remove pointless call to devlink_param_driverinit_value_set()Jiri Pirko1-6/+0
2023-01-10qed: fix a typo in commentDai Shixin1-1/+1
2023-01-04qed: allow sleep in qed_mcp_trace_dump()Caleb Sander1-8/+20
2022-12-26qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failureDaniil Tatianin3-10/+16
2022-12-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-0/+2
2022-12-12qlcnic: Clean up some inconsistent indentingJiapeng Chong1-1/+1
2022-12-09skbuff: Introduce slab_build_skb()Kees Cook1-1/+1
2022-12-09drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init()Yuan Can1-0/+2
2022-11-30net: devlink: let the core report the driver name instead of the driversVincent Mailhol1-4/+0
2022-11-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-14/+15
2022-11-25qed: avoid defines prefixed with CONFIGLukas Bulwahn1-12/+12
2022-11-25qlcnic: fix sleep-in-atomic-context bugs caused by msleepDuoming Zhou1-2/+2
2022-11-18net/qla3xxx: fix potential memleak in ql3xxx_send()Zhang Changzhong1-0/+1
2022-11-11ptp: convert remaining drivers to adjfine interfaceJacob Keller1-5/+8
2022-11-02qed (gcc13): use u16 for fid to be big enoughJiri Slaby (SUSE)1-1/+2
2022-09-28net: drop the weight argument from netif_napi_addJakub Kicinski4-17/+10
2022-08-31net: ethernet: move from strlcpy with unused retval to strscpyWolfram Sang6-13/+13
2022-07-12qlogic: qed: fix clang -Wformat warningsJustin Stitt1-2/+2
2022-07-06qed: Use bitmap_empty()Christophe JAILLET1-1/+1
2022-07-06qed: Use the bitmap API to allocate bitmapsChristophe JAILLET1-3/+2
2022-07-02net: add skb_[inner_]tcp_all_headers helpersEric Dumazet3-7/+5
2022-07-01qlogic/qed: fix repeated words in commentsJilin Yuan1-1/+1
2022-06-10ethernet: Remove vf rate limit check for driversBin Chen1-4/+2
2022-06-04Merge tag 'bitmap-for-5.19-rc1' of https://github.com/norov/linuxLinus Torvalds2-32/+15
2022-05-22qed: fix typos in commentsJulia Lawall2-2/+2
2022-05-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+2
2022-05-17net/qla3xxx: Fix a test in ql_reset_work()Christophe JAILLET1-1/+2
2022-05-17net: qede: Remove unnecessary synchronize_irq() before free_irq()Minghao Chi1-1/+0
2022-05-17qed: Remove unnecessary synchronize_irq() before free_irq()Minghao Chi1-1/+0
2022-05-09rtnetlink: add extack support in fdb del handlersAlaa Mohamed1-1/+2
2022-05-05net: switch to netif_napi_add_tx()Jakub Kicinski1-5/+4
2022-05-02qed: replace bitmap_weight with bitmap_empty in qed_roce_stop()Yury Norov1-1/+1
2022-05-02qed: rework qed_rdma_bmap_free()Yury Norov1-31/+14
2022-04-30qede: Reduce verbosity of ptp tx timestampPrabhakar Kushwaha1-5/+5
2022-04-22qed: Remove IP services API.Guillaume Nault2-240/+1
2022-04-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-1/+4
2022-04-07qed: remove an unneed NULL check on list iteratorXiaomeng Tong1-2/+2
2022-04-06qede: confirm skb is allocated before usingJamie Bainbridge1-0/+3
2022-04-04qed: fix ethtool register dumpManish Chopra1-1/+1
2022-03-26qlcnic: dcb: default to returning -EOPNOTSUPPTom Rix1-5/+5
2022-03-24Merge tag 'net-next-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds8-22/+146
2022-03-24Merge tag 'flexible-array-transformations-5.18-rc1' of git://git.kernel.org/p...Linus Torvalds1-1/+1
2022-03-21qed: remove unnecessary memset in qed_init_fw_funcsWan Jiabing1-2/+0
2022-03-18qlcnic: remove redundant assignment to variable indexColin Ian King1-1/+1
2022-03-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-7/+18
2022-03-07qed: return status of qed_iov_get_linkTom Rix1-7/+11
2022-03-07net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prep...Jia-Ju Bai1-0/+7
2022-03-03qed: validate and restrict untrusted VFs vlan promisc modeManish Chopra2-2/+27
2022-03-03qed: display VF trust configManish Chopra1-0/+1
2022-02-28net: qlcnic: use time_is_before_jiffies() instead of open coding itWang Qing1-1/+2
2022-02-17treewide: Replace zero-length arrays with flexible-array membersGustavo A. R. Silva1-1/+1
2022-02-10qed: prevent a fw assert during device shutdownVenkata Sudheer Kumar Bhavaraju3-2/+51
2022-01-31qed: use msleep() in qed_mcp_cmd() and add qed_mcp_cmd_nosleep() for udelay.Venkata Sudheer Kumar Bhavaraju2-14/+64
2022-01-09net/qla3xxx: Remove useless DMA-32 fallback configurationChristophe JAILLET1-8/+3
2022-01-09qlcnic: Simplify DMA settingChristophe JAILLET6-38/+19
2022-01-02qed: Use dma_set_mask_and_coherent() and simplify codeChristophe JAILLET1-23/+5
2021-12-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-1/+1
2021-12-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-5/+13
2021-12-18qlcnic: potential dereference null pointer of rx_queue->page_ringJiasheng Jiang3-5/+13
2021-12-14net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEXHangbin Liu1-5/+0
2021-12-13bpf: Let bpf_warn_invalid_xdp_action() report more infoPaolo Abeni1-1/+1
2021-12-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-10/+16
2021-12-07net/qla3xxx: fix an error code in ql_adapter_up()Dan Carpenter1-10/+9