<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in declance.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>8fa7292f - treewide: Switch/rename to timer_delete[_sync]()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#8fa7292f</link>
        <description>treewide: Switch/rename to timer_delete[_sync]()timer_delete[_sync]() replaces del_timer[_sync](). Convert the whole treeover and remove the historical wrapper inlines.Conversion was done with coccinelle plus manual fixups where necessary.Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Sat, 05 Apr 2025 08:17:26 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>8bdd2494 - amd: declance: use eth_hw_addr_set()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#8bdd2494</link>
        <description>amd: declance: use eth_hw_addr_set()Copy scattered mac address octets into an array then eth_hw_addr_set().Fixes: adeef3e32146 (&quot;net: constify netdev-&gt;dev_addr&quot;)Signed-off-by: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;Link: https://lore.kernel.org/r/20220125144007.64407-1-tsbogend@alpha.franken.deSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Tue, 25 Jan 2022 14:40:06 +0000</pubDate>
        <dc:creator>Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;</dc:creator>
    </item>
<item>
        <title>106b4cb5 - net: amd: remove leading spaces before tabs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#106b4cb5</link>
        <description>net: amd: remove leading spaces before tabsThere are a few leading spaces before tabs and remove it by running thefollowing commard:	$ find . -name &apos;*.c&apos; | xargs sed -r -i &apos;s/^[ ]+\t/\t/&apos;	$ find . -name &apos;*.h&apos; | xargs sed -r -i &apos;s/^[ ]+\t/\t/&apos;Signed-off-by: Hui Tang &lt;tanghui20@huawei.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Wed, 19 May 2021 05:30:36 +0000</pubDate>
        <dc:creator>Hui Tang &lt;tanghui20@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>d84b99ff - drivers: net: declance: fix comparing pointer to 0</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#d84b99ff</link>
        <description>drivers: net: declance: fix comparing pointer to 0Fixes coccicheck warning:./drivers/net/ethernet/amd/declance.c:611:14-15:	WARNING comparing pointer to 0Replace &quot;skb == 0&quot; with &quot;!skb&quot;.Signed-off-by: Chen Zhou &lt;chenzhou10@huawei.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Tue, 21 Jan 2020 09:24:55 +0000</pubDate>
        <dc:creator>Chen Zhou &lt;chenzhou10@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>0290bd29 - netdev: pass the stuck queue to the timeout handler</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#0290bd29</link>
        <description>netdev: pass the stuck queue to the timeout handlerThis allows incrementing the correct timeout statistic without any mess.Down the road, devices can learn to reset just the specific queue.The patch was generated with the following script:use strict;use warnings;our $^I = &apos;.bak&apos;;my @work = ([&quot;arch/m68k/emu/nfeth.c&quot;, &quot;nfeth_tx_timeout&quot;],[&quot;arch/um/drivers/net_kern.c&quot;, &quot;uml_net_tx_timeout&quot;],[&quot;arch/um/drivers/vector_kern.c&quot;, &quot;vector_net_tx_timeout&quot;],[&quot;arch/xtensa/platforms/iss/network.c&quot;, &quot;iss_net_tx_timeout&quot;],[&quot;drivers/char/pcmcia/synclink_cs.c&quot;, &quot;hdlcdev_tx_timeout&quot;],[&quot;drivers/infiniband/ulp/ipoib/ipoib_main.c&quot;, &quot;ipoib_timeout&quot;],[&quot;drivers/infiniband/ulp/ipoib/ipoib_main.c&quot;, &quot;ipoib_timeout&quot;],[&quot;drivers/message/fusion/mptlan.c&quot;, &quot;mpt_lan_tx_timeout&quot;],[&quot;drivers/misc/sgi-xp/xpnet.c&quot;, &quot;xpnet_dev_tx_timeout&quot;],[&quot;drivers/net/appletalk/cops.c&quot;, &quot;cops_timeout&quot;],[&quot;drivers/net/arcnet/arcdevice.h&quot;, &quot;arcnet_timeout&quot;],[&quot;drivers/net/arcnet/arcnet.c&quot;, &quot;arcnet_timeout&quot;],[&quot;drivers/net/arcnet/com20020.c&quot;, &quot;arcnet_timeout&quot;],[&quot;drivers/net/ethernet/3com/3c509.c&quot;, &quot;el3_tx_timeout&quot;],[&quot;drivers/net/ethernet/3com/3c515.c&quot;, &quot;corkscrew_timeout&quot;],[&quot;drivers/net/ethernet/3com/3c574_cs.c&quot;, &quot;el3_tx_timeout&quot;],[&quot;drivers/net/ethernet/3com/3c589_cs.c&quot;, &quot;el3_tx_timeout&quot;],[&quot;drivers/net/ethernet/3com/3c59x.c&quot;, &quot;vortex_tx_timeout&quot;],[&quot;drivers/net/ethernet/3com/3c59x.c&quot;, &quot;vortex_tx_timeout&quot;],[&quot;drivers/net/ethernet/3com/typhoon.c&quot;, &quot;typhoon_tx_timeout&quot;],[&quot;drivers/net/ethernet/8390/8390.h&quot;, &quot;ei_tx_timeout&quot;],[&quot;drivers/net/ethernet/8390/8390.h&quot;, &quot;eip_tx_timeout&quot;],[&quot;drivers/net/ethernet/8390/8390.c&quot;, &quot;ei_tx_timeout&quot;],[&quot;drivers/net/ethernet/8390/8390p.c&quot;, &quot;eip_tx_timeout&quot;],[&quot;drivers/net/ethernet/8390/ax88796.c&quot;, &quot;ax_ei_tx_timeout&quot;],[&quot;drivers/net/ethernet/8390/axnet_cs.c&quot;, &quot;axnet_tx_timeout&quot;],[&quot;drivers/net/ethernet/8390/etherh.c&quot;, &quot;__ei_tx_timeout&quot;],[&quot;drivers/net/ethernet/8390/hydra.c&quot;, &quot;__ei_tx_timeout&quot;],[&quot;drivers/net/ethernet/8390/mac8390.c&quot;, &quot;__ei_tx_timeout&quot;],[&quot;drivers/net/ethernet/8390/mcf8390.c&quot;, &quot;__ei_tx_timeout&quot;],[&quot;drivers/net/ethernet/8390/lib8390.c&quot;, &quot;__ei_tx_timeout&quot;],[&quot;drivers/net/ethernet/8390/ne2k-pci.c&quot;, &quot;ei_tx_timeout&quot;],[&quot;drivers/net/ethernet/8390/pcnet_cs.c&quot;, &quot;ei_tx_timeout&quot;],[&quot;drivers/net/ethernet/8390/smc-ultra.c&quot;, &quot;ei_tx_timeout&quot;],[&quot;drivers/net/ethernet/8390/wd.c&quot;, &quot;ei_tx_timeout&quot;],[&quot;drivers/net/ethernet/8390/zorro8390.c&quot;, &quot;__ei_tx_timeout&quot;],[&quot;drivers/net/ethernet/adaptec/starfire.c&quot;, &quot;tx_timeout&quot;],[&quot;drivers/net/ethernet/agere/et131x.c&quot;, &quot;et131x_tx_timeout&quot;],[&quot;drivers/net/ethernet/allwinner/sun4i-emac.c&quot;, &quot;emac_timeout&quot;],[&quot;drivers/net/ethernet/alteon/acenic.c&quot;, &quot;ace_watchdog&quot;],[&quot;drivers/net/ethernet/amazon/ena/ena_netdev.c&quot;, &quot;ena_tx_timeout&quot;],[&quot;drivers/net/ethernet/amd/7990.h&quot;, &quot;lance_tx_timeout&quot;],[&quot;drivers/net/ethernet/amd/7990.c&quot;, &quot;lance_tx_timeout&quot;],[&quot;drivers/net/ethernet/amd/a2065.c&quot;, &quot;lance_tx_timeout&quot;],[&quot;drivers/net/ethernet/amd/am79c961a.c&quot;, &quot;am79c961_timeout&quot;],[&quot;drivers/net/ethernet/amd/amd8111e.c&quot;, &quot;amd8111e_tx_timeout&quot;],[&quot;drivers/net/ethernet/amd/ariadne.c&quot;, &quot;ariadne_tx_timeout&quot;],[&quot;drivers/net/ethernet/amd/atarilance.c&quot;, &quot;lance_tx_timeout&quot;],[&quot;drivers/net/ethernet/amd/au1000_eth.c&quot;, &quot;au1000_tx_timeout&quot;],[&quot;drivers/net/ethernet/amd/declance.c&quot;, &quot;lance_tx_timeout&quot;],[&quot;drivers/net/ethernet/amd/lance.c&quot;, &quot;lance_tx_timeout&quot;],[&quot;drivers/net/ethernet/amd/mvme147.c&quot;, &quot;lance_tx_timeout&quot;],[&quot;drivers/net/ethernet/amd/ni65.c&quot;, &quot;ni65_timeout&quot;],[&quot;drivers/net/ethernet/amd/nmclan_cs.c&quot;, &quot;mace_tx_timeout&quot;],[&quot;drivers/net/ethernet/amd/pcnet32.c&quot;, &quot;pcnet32_tx_timeout&quot;],[&quot;drivers/net/ethernet/amd/sunlance.c&quot;, &quot;lance_tx_timeout&quot;],[&quot;drivers/net/ethernet/amd/xgbe/xgbe-drv.c&quot;, &quot;xgbe_tx_timeout&quot;],[&quot;drivers/net/ethernet/apm/xgene-v2/main.c&quot;, &quot;xge_timeout&quot;],[&quot;drivers/net/ethernet/apm/xgene/xgene_enet_main.c&quot;, &quot;xgene_enet_timeout&quot;],[&quot;drivers/net/ethernet/apple/macmace.c&quot;, &quot;mace_tx_timeout&quot;],[&quot;drivers/net/ethernet/atheros/ag71xx.c&quot;, &quot;ag71xx_tx_timeout&quot;],[&quot;drivers/net/ethernet/atheros/alx/main.c&quot;, &quot;alx_tx_timeout&quot;],[&quot;drivers/net/ethernet/atheros/atl1c/atl1c_main.c&quot;, &quot;atl1c_tx_timeout&quot;],[&quot;drivers/net/ethernet/atheros/atl1e/atl1e_main.c&quot;, &quot;atl1e_tx_timeout&quot;],[&quot;drivers/net/ethernet/atheros/atlx/atl.c&quot;, &quot;atlx_tx_timeout&quot;],[&quot;drivers/net/ethernet/atheros/atlx/atl1.c&quot;, &quot;atlx_tx_timeout&quot;],[&quot;drivers/net/ethernet/atheros/atlx/atl2.c&quot;, &quot;atl2_tx_timeout&quot;],[&quot;drivers/net/ethernet/broadcom/b44.c&quot;, &quot;b44_tx_timeout&quot;],[&quot;drivers/net/ethernet/broadcom/bcmsysport.c&quot;, &quot;bcm_sysport_tx_timeout&quot;],[&quot;drivers/net/ethernet/broadcom/bnx2.c&quot;, &quot;bnx2_tx_timeout&quot;],[&quot;drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h&quot;, &quot;bnx2x_tx_timeout&quot;],[&quot;drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c&quot;, &quot;bnx2x_tx_timeout&quot;],[&quot;drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c&quot;, &quot;bnx2x_tx_timeout&quot;],[&quot;drivers/net/ethernet/broadcom/bnxt/bnxt.c&quot;, &quot;bnxt_tx_timeout&quot;],[&quot;drivers/net/ethernet/broadcom/genet/bcmgenet.c&quot;, &quot;bcmgenet_timeout&quot;],[&quot;drivers/net/ethernet/broadcom/sb1250-mac.c&quot;, &quot;sbmac_tx_timeout&quot;],[&quot;drivers/net/ethernet/broadcom/tg3.c&quot;, &quot;tg3_tx_timeout&quot;],[&quot;drivers/net/ethernet/calxeda/xgmac.c&quot;, &quot;xgmac_tx_timeout&quot;],[&quot;drivers/net/ethernet/cavium/liquidio/lio_main.c&quot;, &quot;liquidio_tx_timeout&quot;],[&quot;drivers/net/ethernet/cavium/liquidio/lio_vf_main.c&quot;, &quot;liquidio_tx_timeout&quot;],[&quot;drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c&quot;, &quot;lio_vf_rep_tx_timeout&quot;],[&quot;drivers/net/ethernet/cavium/thunder/nicvf_main.c&quot;, &quot;nicvf_tx_timeout&quot;],[&quot;drivers/net/ethernet/cirrus/cs89x0.c&quot;, &quot;net_timeout&quot;],[&quot;drivers/net/ethernet/cisco/enic/enic_main.c&quot;, &quot;enic_tx_timeout&quot;],[&quot;drivers/net/ethernet/cisco/enic/enic_main.c&quot;, &quot;enic_tx_timeout&quot;],[&quot;drivers/net/ethernet/cortina/gemini.c&quot;, &quot;gmac_tx_timeout&quot;],[&quot;drivers/net/ethernet/davicom/dm9000.c&quot;, &quot;dm9000_timeout&quot;],[&quot;drivers/net/ethernet/dec/tulip/de2104x.c&quot;, &quot;de_tx_timeout&quot;],[&quot;drivers/net/ethernet/dec/tulip/tulip_core.c&quot;, &quot;tulip_tx_timeout&quot;],[&quot;drivers/net/ethernet/dec/tulip/winbond-840.c&quot;, &quot;tx_timeout&quot;],[&quot;drivers/net/ethernet/dlink/dl2k.c&quot;, &quot;rio_tx_timeout&quot;],[&quot;drivers/net/ethernet/dlink/sundance.c&quot;, &quot;tx_timeout&quot;],[&quot;drivers/net/ethernet/emulex/benet/be_main.c&quot;, &quot;be_tx_timeout&quot;],[&quot;drivers/net/ethernet/ethoc.c&quot;, &quot;ethoc_tx_timeout&quot;],[&quot;drivers/net/ethernet/faraday/ftgmac100.c&quot;, &quot;ftgmac100_tx_timeout&quot;],[&quot;drivers/net/ethernet/fealnx.c&quot;, &quot;fealnx_tx_timeout&quot;],[&quot;drivers/net/ethernet/freescale/dpaa/dpaa_eth.c&quot;, &quot;dpaa_tx_timeout&quot;],[&quot;drivers/net/ethernet/freescale/fec_main.c&quot;, &quot;fec_timeout&quot;],[&quot;drivers/net/ethernet/freescale/fec_mpc52xx.c&quot;, &quot;mpc52xx_fec_tx_timeout&quot;],[&quot;drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c&quot;, &quot;fs_timeout&quot;],[&quot;drivers/net/ethernet/freescale/gianfar.c&quot;, &quot;gfar_timeout&quot;],[&quot;drivers/net/ethernet/freescale/ucc_geth.c&quot;, &quot;ucc_geth_timeout&quot;],[&quot;drivers/net/ethernet/fujitsu/fmvj18x_cs.c&quot;, &quot;fjn_tx_timeout&quot;],[&quot;drivers/net/ethernet/google/gve/gve_main.c&quot;, &quot;gve_tx_timeout&quot;],[&quot;drivers/net/ethernet/hisilicon/hip04_eth.c&quot;, &quot;hip04_timeout&quot;],[&quot;drivers/net/ethernet/hisilicon/hix5hd2_gmac.c&quot;, &quot;hix5hd2_net_timeout&quot;],[&quot;drivers/net/ethernet/hisilicon/hns/hns_enet.c&quot;, &quot;hns_nic_net_timeout&quot;],[&quot;drivers/net/ethernet/hisilicon/hns3/hns3_enet.c&quot;, &quot;hns3_nic_net_timeout&quot;],[&quot;drivers/net/ethernet/huawei/hinic/hinic_main.c&quot;, &quot;hinic_tx_timeout&quot;],[&quot;drivers/net/ethernet/i825xx/82596.c&quot;, &quot;i596_tx_timeout&quot;],[&quot;drivers/net/ethernet/i825xx/ether1.c&quot;, &quot;ether1_timeout&quot;],[&quot;drivers/net/ethernet/i825xx/lib82596.c&quot;, &quot;i596_tx_timeout&quot;],[&quot;drivers/net/ethernet/i825xx/sun3_82586.c&quot;, &quot;sun3_82586_timeout&quot;],[&quot;drivers/net/ethernet/ibm/ehea/ehea_main.c&quot;, &quot;ehea_tx_watchdog&quot;],[&quot;drivers/net/ethernet/ibm/emac/core.c&quot;, &quot;emac_tx_timeout&quot;],[&quot;drivers/net/ethernet/ibm/emac/core.c&quot;, &quot;emac_tx_timeout&quot;],[&quot;drivers/net/ethernet/ibm/ibmvnic.c&quot;, &quot;ibmvnic_tx_timeout&quot;],[&quot;drivers/net/ethernet/intel/e100.c&quot;, &quot;e100_tx_timeout&quot;],[&quot;drivers/net/ethernet/intel/e1000/e1000_main.c&quot;, &quot;e1000_tx_timeout&quot;],[&quot;drivers/net/ethernet/intel/e1000e/netdev.c&quot;, &quot;e1000_tx_timeout&quot;],[&quot;drivers/net/ethernet/intel/fm10k/fm10k_netdev.c&quot;, &quot;fm10k_tx_timeout&quot;],[&quot;drivers/net/ethernet/intel/i40e/i40e_main.c&quot;, &quot;i40e_tx_timeout&quot;],[&quot;drivers/net/ethernet/intel/iavf/iavf_main.c&quot;, &quot;iavf_tx_timeout&quot;],[&quot;drivers/net/ethernet/intel/ice/ice_main.c&quot;, &quot;ice_tx_timeout&quot;],[&quot;drivers/net/ethernet/intel/ice/ice_main.c&quot;, &quot;ice_tx_timeout&quot;],[&quot;drivers/net/ethernet/intel/igb/igb_main.c&quot;, &quot;igb_tx_timeout&quot;],[&quot;drivers/net/ethernet/intel/igbvf/netdev.c&quot;, &quot;igbvf_tx_timeout&quot;],[&quot;drivers/net/ethernet/intel/ixgb/ixgb_main.c&quot;, &quot;ixgb_tx_timeout&quot;],[&quot;drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c&quot;, &quot;adapter-&gt;netdev-&gt;netdev_ops-&gt;ndo_tx_timeout(adapter-&gt;netdev);&quot;],[&quot;drivers/net/ethernet/intel/ixgbe/ixgbe_main.c&quot;, &quot;ixgbe_tx_timeout&quot;],[&quot;drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c&quot;, &quot;ixgbevf_tx_timeout&quot;],[&quot;drivers/net/ethernet/jme.c&quot;, &quot;jme_tx_timeout&quot;],[&quot;drivers/net/ethernet/korina.c&quot;, &quot;korina_tx_timeout&quot;],[&quot;drivers/net/ethernet/lantiq_etop.c&quot;, &quot;ltq_etop_tx_timeout&quot;],[&quot;drivers/net/ethernet/marvell/mv643xx_eth.c&quot;, &quot;mv643xx_eth_tx_timeout&quot;],[&quot;drivers/net/ethernet/marvell/pxa168_eth.c&quot;, &quot;pxa168_eth_tx_timeout&quot;],[&quot;drivers/net/ethernet/marvell/skge.c&quot;, &quot;skge_tx_timeout&quot;],[&quot;drivers/net/ethernet/marvell/sky2.c&quot;, &quot;sky2_tx_timeout&quot;],[&quot;drivers/net/ethernet/marvell/sky2.c&quot;, &quot;sky2_tx_timeout&quot;],[&quot;drivers/net/ethernet/mediatek/mtk_eth_soc.c&quot;, &quot;mtk_tx_timeout&quot;],[&quot;drivers/net/ethernet/mellanox/mlx4/en_netdev.c&quot;, &quot;mlx4_en_tx_timeout&quot;],[&quot;drivers/net/ethernet/mellanox/mlx4/en_netdev.c&quot;, &quot;mlx4_en_tx_timeout&quot;],[&quot;drivers/net/ethernet/mellanox/mlx5/core/en_main.c&quot;, &quot;mlx5e_tx_timeout&quot;],[&quot;drivers/net/ethernet/micrel/ks8842.c&quot;, &quot;ks8842_tx_timeout&quot;],[&quot;drivers/net/ethernet/micrel/ksz884x.c&quot;, &quot;netdev_tx_timeout&quot;],[&quot;drivers/net/ethernet/microchip/enc28j60.c&quot;, &quot;enc28j60_tx_timeout&quot;],[&quot;drivers/net/ethernet/microchip/encx24j600.c&quot;, &quot;encx24j600_tx_timeout&quot;],[&quot;drivers/net/ethernet/natsemi/sonic.h&quot;, &quot;sonic_tx_timeout&quot;],[&quot;drivers/net/ethernet/natsemi/sonic.c&quot;, &quot;sonic_tx_timeout&quot;],[&quot;drivers/net/ethernet/natsemi/jazzsonic.c&quot;, &quot;sonic_tx_timeout&quot;],[&quot;drivers/net/ethernet/natsemi/macsonic.c&quot;, &quot;sonic_tx_timeout&quot;],[&quot;drivers/net/ethernet/natsemi/natsemi.c&quot;, &quot;ns_tx_timeout&quot;],[&quot;drivers/net/ethernet/natsemi/ns83820.c&quot;, &quot;ns83820_tx_timeout&quot;],[&quot;drivers/net/ethernet/natsemi/xtsonic.c&quot;, &quot;sonic_tx_timeout&quot;],[&quot;drivers/net/ethernet/neterion/s2io.h&quot;, &quot;s2io_tx_watchdog&quot;],[&quot;drivers/net/ethernet/neterion/s2io.c&quot;, &quot;s2io_tx_watchdog&quot;],[&quot;drivers/net/ethernet/neterion/vxge/vxge-main.c&quot;, &quot;vxge_tx_watchdog&quot;],[&quot;drivers/net/ethernet/netronome/nfp/nfp_net_common.c&quot;, &quot;nfp_net_tx_timeout&quot;],[&quot;drivers/net/ethernet/nvidia/forcedeth.c&quot;, &quot;nv_tx_timeout&quot;],[&quot;drivers/net/ethernet/nvidia/forcedeth.c&quot;, &quot;nv_tx_timeout&quot;],[&quot;drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c&quot;, &quot;pch_gbe_tx_timeout&quot;],[&quot;drivers/net/ethernet/packetengines/hamachi.c&quot;, &quot;hamachi_tx_timeout&quot;],[&quot;drivers/net/ethernet/packetengines/yellowfin.c&quot;, &quot;yellowfin_tx_timeout&quot;],[&quot;drivers/net/ethernet/pensando/ionic/ionic_lif.c&quot;, &quot;ionic_tx_timeout&quot;],[&quot;drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c&quot;, &quot;netxen_tx_timeout&quot;],[&quot;drivers/net/ethernet/qlogic/qla3xxx.c&quot;, &quot;ql3xxx_tx_timeout&quot;],[&quot;drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c&quot;, &quot;qlcnic_tx_timeout&quot;],[&quot;drivers/net/ethernet/qualcomm/emac/emac.c&quot;, &quot;emac_tx_timeout&quot;],[&quot;drivers/net/ethernet/qualcomm/qca_spi.c&quot;, &quot;qcaspi_netdev_tx_timeout&quot;],[&quot;drivers/net/ethernet/qualcomm/qca_uart.c&quot;, &quot;qcauart_netdev_tx_timeout&quot;],[&quot;drivers/net/ethernet/rdc/r6040.c&quot;, &quot;r6040_tx_timeout&quot;],[&quot;drivers/net/ethernet/realtek/8139cp.c&quot;, &quot;cp_tx_timeout&quot;],[&quot;drivers/net/ethernet/realtek/8139too.c&quot;, &quot;rtl8139_tx_timeout&quot;],[&quot;drivers/net/ethernet/realtek/atp.c&quot;, &quot;tx_timeout&quot;],[&quot;drivers/net/ethernet/realtek/r8169_main.c&quot;, &quot;rtl8169_tx_timeout&quot;],[&quot;drivers/net/ethernet/renesas/ravb_main.c&quot;, &quot;ravb_tx_timeout&quot;],[&quot;drivers/net/ethernet/renesas/sh_eth.c&quot;, &quot;sh_eth_tx_timeout&quot;],[&quot;drivers/net/ethernet/renesas/sh_eth.c&quot;, &quot;sh_eth_tx_timeout&quot;],[&quot;drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c&quot;, &quot;sxgbe_tx_timeout&quot;],[&quot;drivers/net/ethernet/seeq/ether3.c&quot;, &quot;ether3_timeout&quot;],[&quot;drivers/net/ethernet/seeq/sgiseeq.c&quot;, &quot;timeout&quot;],[&quot;drivers/net/ethernet/sfc/efx.c&quot;, &quot;efx_watchdog&quot;],[&quot;drivers/net/ethernet/sfc/falcon/efx.c&quot;, &quot;ef4_watchdog&quot;],[&quot;drivers/net/ethernet/sgi/ioc3-eth.c&quot;, &quot;ioc3_timeout&quot;],[&quot;drivers/net/ethernet/sgi/meth.c&quot;, &quot;meth_tx_timeout&quot;],[&quot;drivers/net/ethernet/silan/sc92031.c&quot;, &quot;sc92031_tx_timeout&quot;],[&quot;drivers/net/ethernet/sis/sis190.c&quot;, &quot;sis190_tx_timeout&quot;],[&quot;drivers/net/ethernet/sis/sis900.c&quot;, &quot;sis900_tx_timeout&quot;],[&quot;drivers/net/ethernet/smsc/epic100.c&quot;, &quot;epic_tx_timeout&quot;],[&quot;drivers/net/ethernet/smsc/smc911x.c&quot;, &quot;smc911x_timeout&quot;],[&quot;drivers/net/ethernet/smsc/smc9194.c&quot;, &quot;smc_timeout&quot;],[&quot;drivers/net/ethernet/smsc/smc91c92_cs.c&quot;, &quot;smc_tx_timeout&quot;],[&quot;drivers/net/ethernet/smsc/smc91x.c&quot;, &quot;smc_timeout&quot;],[&quot;drivers/net/ethernet/stmicro/stmmac/stmmac_main.c&quot;, &quot;stmmac_tx_timeout&quot;],[&quot;drivers/net/ethernet/sun/cassini.c&quot;, &quot;cas_tx_timeout&quot;],[&quot;drivers/net/ethernet/sun/ldmvsw.c&quot;, &quot;sunvnet_tx_timeout_common&quot;],[&quot;drivers/net/ethernet/sun/niu.c&quot;, &quot;niu_tx_timeout&quot;],[&quot;drivers/net/ethernet/sun/sunbmac.c&quot;, &quot;bigmac_tx_timeout&quot;],[&quot;drivers/net/ethernet/sun/sungem.c&quot;, &quot;gem_tx_timeout&quot;],[&quot;drivers/net/ethernet/sun/sunhme.c&quot;, &quot;happy_meal_tx_timeout&quot;],[&quot;drivers/net/ethernet/sun/sunqe.c&quot;, &quot;qe_tx_timeout&quot;],[&quot;drivers/net/ethernet/sun/sunvnet.c&quot;, &quot;sunvnet_tx_timeout_common&quot;],[&quot;drivers/net/ethernet/sun/sunvnet_common.c&quot;, &quot;sunvnet_tx_timeout_common&quot;],[&quot;drivers/net/ethernet/sun/sunvnet_common.h&quot;, &quot;sunvnet_tx_timeout_common&quot;],[&quot;drivers/net/ethernet/synopsys/dwc-xlgmac-net.c&quot;, &quot;xlgmac_tx_timeout&quot;],[&quot;drivers/net/ethernet/ti/cpmac.c&quot;, &quot;cpmac_tx_timeout&quot;],[&quot;drivers/net/ethernet/ti/cpsw.c&quot;, &quot;cpsw_ndo_tx_timeout&quot;],[&quot;drivers/net/ethernet/ti/cpsw_priv.c&quot;, &quot;cpsw_ndo_tx_timeout&quot;],[&quot;drivers/net/ethernet/ti/cpsw_priv.h&quot;, &quot;cpsw_ndo_tx_timeout&quot;],[&quot;drivers/net/ethernet/ti/davinci_emac.c&quot;, &quot;emac_dev_tx_timeout&quot;],[&quot;drivers/net/ethernet/ti/netcp_core.c&quot;, &quot;netcp_ndo_tx_timeout&quot;],[&quot;drivers/net/ethernet/ti/tlan.c&quot;, &quot;tlan_tx_timeout&quot;],[&quot;drivers/net/ethernet/toshiba/ps3_gelic_net.h&quot;, &quot;gelic_net_tx_timeout&quot;],[&quot;drivers/net/ethernet/toshiba/ps3_gelic_net.c&quot;, &quot;gelic_net_tx_timeout&quot;],[&quot;drivers/net/ethernet/toshiba/ps3_gelic_wireless.c&quot;, &quot;gelic_net_tx_timeout&quot;],[&quot;drivers/net/ethernet/toshiba/spider_net.c&quot;, &quot;spider_net_tx_timeout&quot;],[&quot;drivers/net/ethernet/toshiba/tc35815.c&quot;, &quot;tc35815_tx_timeout&quot;],[&quot;drivers/net/ethernet/via/via-rhine.c&quot;, &quot;rhine_tx_timeout&quot;],[&quot;drivers/net/ethernet/wiznet/w5100.c&quot;, &quot;w5100_tx_timeout&quot;],[&quot;drivers/net/ethernet/wiznet/w5300.c&quot;, &quot;w5300_tx_timeout&quot;],[&quot;drivers/net/ethernet/xilinx/xilinx_emaclite.c&quot;, &quot;xemaclite_tx_timeout&quot;],[&quot;drivers/net/ethernet/xircom/xirc2ps_cs.c&quot;, &quot;xirc_tx_timeout&quot;],[&quot;drivers/net/fjes/fjes_main.c&quot;, &quot;fjes_tx_retry&quot;],[&quot;drivers/net/slip/slip.c&quot;, &quot;sl_tx_timeout&quot;],[&quot;include/linux/usb/usbnet.h&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/usb/aqc111.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/usb/asix_devices.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/usb/asix_devices.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/usb/asix_devices.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/usb/ax88172a.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/usb/ax88179_178a.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/usb/catc.c&quot;, &quot;catc_tx_timeout&quot;],[&quot;drivers/net/usb/cdc_mbim.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/usb/cdc_ncm.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/usb/dm9601.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/usb/hso.c&quot;, &quot;hso_net_tx_timeout&quot;],[&quot;drivers/net/usb/int51x1.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/usb/ipheth.c&quot;, &quot;ipheth_tx_timeout&quot;],[&quot;drivers/net/usb/kaweth.c&quot;, &quot;kaweth_tx_timeout&quot;],[&quot;drivers/net/usb/lan78xx.c&quot;, &quot;lan78xx_tx_timeout&quot;],[&quot;drivers/net/usb/mcs7830.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/usb/pegasus.c&quot;, &quot;pegasus_tx_timeout&quot;],[&quot;drivers/net/usb/qmi_wwan.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/usb/r8152.c&quot;, &quot;rtl8152_tx_timeout&quot;],[&quot;drivers/net/usb/rndis_host.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/usb/rtl8150.c&quot;, &quot;rtl8150_tx_timeout&quot;],[&quot;drivers/net/usb/sierra_net.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/usb/smsc75xx.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/usb/smsc95xx.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/usb/sr9700.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/usb/sr9800.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/usb/usbnet.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/vmxnet3/vmxnet3_drv.c&quot;, &quot;vmxnet3_tx_timeout&quot;],[&quot;drivers/net/wan/cosa.c&quot;, &quot;cosa_net_timeout&quot;],[&quot;drivers/net/wan/farsync.c&quot;, &quot;fst_tx_timeout&quot;],[&quot;drivers/net/wan/fsl_ucc_hdlc.c&quot;, &quot;uhdlc_tx_timeout&quot;],[&quot;drivers/net/wan/lmc/lmc_main.c&quot;, &quot;lmc_driver_timeout&quot;],[&quot;drivers/net/wan/x25_asy.c&quot;, &quot;x25_asy_timeout&quot;],[&quot;drivers/net/wimax/i2400m/netdev.c&quot;, &quot;i2400m_tx_timeout&quot;],[&quot;drivers/net/wireless/intel/ipw2x00/ipw2100.c&quot;, &quot;ipw2100_tx_timeout&quot;],[&quot;drivers/net/wireless/intersil/hostap/hostap_main.c&quot;, &quot;prism2_tx_timeout&quot;],[&quot;drivers/net/wireless/intersil/hostap/hostap_main.c&quot;, &quot;prism2_tx_timeout&quot;],[&quot;drivers/net/wireless/intersil/hostap/hostap_main.c&quot;, &quot;prism2_tx_timeout&quot;],[&quot;drivers/net/wireless/intersil/orinoco/main.c&quot;, &quot;orinoco_tx_timeout&quot;],[&quot;drivers/net/wireless/intersil/orinoco/orinoco_usb.c&quot;, &quot;orinoco_tx_timeout&quot;],[&quot;drivers/net/wireless/intersil/orinoco/orinoco.h&quot;, &quot;orinoco_tx_timeout&quot;],[&quot;drivers/net/wireless/intersil/prism54/islpci_dev.c&quot;, &quot;islpci_eth_tx_timeout&quot;],[&quot;drivers/net/wireless/intersil/prism54/islpci_eth.c&quot;, &quot;islpci_eth_tx_timeout&quot;],[&quot;drivers/net/wireless/intersil/prism54/islpci_eth.h&quot;, &quot;islpci_eth_tx_timeout&quot;],[&quot;drivers/net/wireless/marvell/mwifiex/main.c&quot;, &quot;mwifiex_tx_timeout&quot;],[&quot;drivers/net/wireless/quantenna/qtnfmac/core.c&quot;, &quot;qtnf_netdev_tx_timeout&quot;],[&quot;drivers/net/wireless/quantenna/qtnfmac/core.h&quot;, &quot;qtnf_netdev_tx_timeout&quot;],[&quot;drivers/net/wireless/rndis_wlan.c&quot;, &quot;usbnet_tx_timeout&quot;],[&quot;drivers/net/wireless/wl3501_cs.c&quot;, &quot;wl3501_tx_timeout&quot;],[&quot;drivers/net/wireless/zydas/zd1201.c&quot;, &quot;zd1201_tx_timeout&quot;],[&quot;drivers/s390/net/qeth_core.h&quot;, &quot;qeth_tx_timeout&quot;],[&quot;drivers/s390/net/qeth_core_main.c&quot;, &quot;qeth_tx_timeout&quot;],[&quot;drivers/s390/net/qeth_l2_main.c&quot;, &quot;qeth_tx_timeout&quot;],[&quot;drivers/s390/net/qeth_l2_main.c&quot;, &quot;qeth_tx_timeout&quot;],[&quot;drivers/s390/net/qeth_l3_main.c&quot;, &quot;qeth_tx_timeout&quot;],[&quot;drivers/s390/net/qeth_l3_main.c&quot;, &quot;qeth_tx_timeout&quot;],[&quot;drivers/staging/ks7010/ks_wlan_net.c&quot;, &quot;ks_wlan_tx_timeout&quot;],[&quot;drivers/staging/qlge/qlge_main.c&quot;, &quot;qlge_tx_timeout&quot;],[&quot;drivers/staging/rtl8192e/rtl8192e/rtl_core.c&quot;, &quot;_rtl92e_tx_timeout&quot;],[&quot;drivers/staging/rtl8192u/r8192U_core.c&quot;, &quot;tx_timeout&quot;],[&quot;drivers/staging/unisys/visornic/visornic_main.c&quot;, &quot;visornic_xmit_timeout&quot;],[&quot;drivers/staging/wlan-ng/p80211netdev.c&quot;, &quot;p80211knetdev_tx_timeout&quot;],[&quot;drivers/tty/n_gsm.c&quot;, &quot;gsm_mux_net_tx_timeout&quot;],[&quot;drivers/tty/synclink.c&quot;, &quot;hdlcdev_tx_timeout&quot;],[&quot;drivers/tty/synclink_gt.c&quot;, &quot;hdlcdev_tx_timeout&quot;],[&quot;drivers/tty/synclinkmp.c&quot;, &quot;hdlcdev_tx_timeout&quot;],[&quot;net/atm/lec.c&quot;, &quot;lec_tx_timeout&quot;],[&quot;net/bluetooth/bnep/netdev.c&quot;, &quot;bnep_net_timeout&quot;]);for my $p (@work) {	my @pair = @$p;	my $file = $pair[0];	my $func = $pair[1];	print STDERR $file , &quot;: &quot;, $func,&quot;\n&quot;;	our @ARGV = ($file);	while (&lt;ARGV&gt;) {		if (m/($func\s*\(struct\s+net_device\s+\*[A-Za-z_]?[A-Za-z-0-9_]*)(\))/) {			print STDERR &quot;found $1+$2 in $file\n&quot;;		}		if (s/($func\s*\(struct\s+net_device\s+\*[A-Za-z_]?[A-Za-z-0-9_]*)(\))/$1, unsigned int txqueue$2/) {			print STDERR &quot;$func found in $file\n&quot;;		}		print;	}}where the list of files and functions is simply from:git grep ndo_tx_timeout, with manual addition of headersin the rare cases where the function is from a header,then manually changing the few places which actuallycall ndo_tx_timeout.Signed-off-by: Michael S. Tsirkin &lt;mst@redhat.com&gt;Acked-by: Heiner Kallweit &lt;hkallweit1@gmail.com&gt;Acked-by: Jakub Kicinski &lt;jakub.kicinski@netronome.com&gt;Acked-by: Shannon Nelson &lt;snelson@pensando.io&gt;Reviewed-by: Martin Habets &lt;mhabets@solarflare.com&gt;changes from v9:	fixup a forward declarationchanges from v9:	more leftovers from v3 changechanges from v8:        fix up a missing direct call to timeout        rebased on net-nextchanges from v7:	fixup leftovers from v3 changechanges from v6:	fix typo in rtl driverchanges from v5:	add missing files (allow any net device argument name)changes from v4:	add a missing driver headerchanges from v3:        change queue # to unsignedChanges from v2:        added headersChanges from v1:        Fix errors found by kbuild:        generalize the pattern a bit, to pick up        a couple of instances missed by the previous        version.Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Tue, 10 Dec 2019 14:23:51 +0000</pubDate>
        <dc:creator>Michael S. Tsirkin &lt;mst@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>09c434b8 - treewide: Add SPDX license identifier for more missed files</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#09c434b8</link>
        <description>treewide: Add SPDX license identifier for more missed filesAdd SPDX license identifiers to all files which: - Have no license information of any form - Have MODULE_LICENCE(&quot;GPL*&quot;) inside which was used in the initial   scan/conversion to ignore the fileThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:  GPL-2.0-onlySigned-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Sun, 19 May 2019 12:08:20 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>fe3a83af - declance: Fix continuation with the adapter identification message</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#fe3a83af</link>
        <description>declance: Fix continuation with the adapter identification messageFix a commit 4bcc595ccd80 (&quot;printk: reinstate KERN_CONT for printingcontinuation lines&quot;) regression with the `declance&apos; driver, which causedthe adapter identification message to be split between two lines, e.g.:declance.c: v0.011 by Linux MIPS DECstation task forcetc6: PMAD-AA, addr = 08:00:2b:1b:2a:6a, irq = 14tc6: registered as eth0.Address that properly, by printing identification with a single call,making the messages now look like:declance.c: v0.011 by Linux MIPS DECstation task forcetc6: PMAD-AA, addr = 08:00:2b:1b:2a:6a, irq = 14tc6: registered as eth0.Signed-off-by: Maciej W. Rozycki &lt;macro@linux-mips.org&gt;Fixes: 4bcc595ccd80 (&quot;printk: reinstate KERN_CONT for printing continuation lines&quot;)Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Tue, 02 Oct 2018 13:23:45 +0000</pubDate>
        <dc:creator>Maciej W. Rozycki &lt;macro@linux-mips.org&gt;</dc:creator>
    </item>
<item>
        <title>fe72352e - net: amd: fix return type of ndo_start_xmit function</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#fe72352e</link>
        <description>net: amd: fix return type of ndo_start_xmit functionThe method ndo_start_xmit() is defined as returning an &apos;netdev_tx_t&apos;,which is a typedef for an enum type, so make sure the implementation inthis driver has returns &apos;netdev_tx_t&apos; value, and change the functionreturn type to netdev_tx_t.Found by coccinelle.Signed-off-by: YueHaibing &lt;yuehaibing@huawei.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Wed, 19 Sep 2018 10:50:17 +0000</pubDate>
        <dc:creator>YueHaibing &lt;yuehaibing@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>c6c52ba1 - drivers/net: amd: Convert timers to use timer_setup()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#c6c52ba1</link>
        <description>drivers/net: amd: Convert timers to use timer_setup()In preparation for unconditionally passing the struct timer_list pointer toall timer callbacks, switch to using the new timer_setup() and from_timer()to pass the timer pointer explicitly.Cc: Tom Lendacky &lt;thomas.lendacky@amd.com&gt;Cc: &quot;David S. Miller&quot; &lt;davem@davemloft.net&gt;Cc: Allen Pais &lt;allen.lkml@gmail.com&gt;Cc: netdev@vger.kernel.orgSigned-off-by: Kees Cook &lt;keescook@chromium.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Fri, 27 Oct 2017 05:54:38 +0000</pubDate>
        <dc:creator>Kees Cook &lt;keescook@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>b0b404bd - drivers: net: declance: use setup_timer() helper.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#b0b404bd</link>
        <description>drivers: net: declance: use setup_timer() helper.Use setup_timer function instead of initializing timer with the    function and data fields.Signed-off-by: Allen Pais &lt;allen.lkml@gmail.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Thu, 21 Sep 2017 17:04:28 +0000</pubDate>
        <dc:creator>Allen Pais &lt;allen.lkml@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>06324664 - format-security: move static strings to const</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#06324664</link>
        <description>format-security: move static strings to constWhile examining output from trial builds with -Wformat-security enabled,many strings were found that should be defined as &quot;const&quot;, or as a chararray instead of char pointer.  This makes some static analysis easier,by producing fewer false positives.As these are all trivial changes, it seemed best to put them all in asingle patch rather than chopping them up per maintainer.Link: http://lkml.kernel.org/r/20170405214711.GA5711@beastSigned-off-by: Kees Cook &lt;keescook@chromium.org&gt;Acked-by: Jes Sorensen &lt;jes@trained-monkey.org&gt;	[runner.c]Cc: Tony Lindgren &lt;tony@atomide.com&gt;Cc: Russell King &lt;linux@armlinux.org.uk&gt;Cc: &quot;Maciej W. Rozycki&quot; &lt;macro@linux-mips.org&gt;Cc: Ralf Baechle &lt;ralf@linux-mips.org&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Cc: &quot;Rafael J. Wysocki&quot; &lt;rjw@rjwysocki.net&gt;Cc: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;Cc: Daniel Vetter &lt;daniel.vetter@intel.com&gt;Cc: Jani Nikula &lt;jani.nikula@linux.intel.com&gt;Cc: Sean Paul &lt;seanpaul@chromium.org&gt;Cc: David Airlie &lt;airlied@linux.ie&gt;Cc: Yisen Zhuang &lt;yisen.zhuang@huawei.com&gt;Cc: Salil Mehta &lt;salil.mehta@huawei.com&gt;Cc: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;Cc: Jiri Slaby &lt;jslaby@suse.com&gt;Cc: Patrice Chotard &lt;patrice.chotard@st.com&gt;Cc: &quot;David S. Miller&quot; &lt;davem@davemloft.net&gt;Cc: James Hogan &lt;james.hogan@imgtec.com&gt;Cc: Paul Burton &lt;paul.burton@imgtec.com&gt;Cc: Matt Redfearn &lt;matt.redfearn@imgtec.com&gt;Cc: Paolo Bonzini &lt;pbonzini@redhat.com&gt;Cc: Ingo Molnar &lt;mingo@kernel.org&gt;Cc: Rasmus Villemoes &lt;linux@rasmusvillemoes.dk&gt;Cc: Mugunthan V N &lt;mugunthanvnm@ti.com&gt;Cc: Felipe Balbi &lt;felipe.balbi@linux.intel.com&gt;Cc: Jarod Wilson &lt;jarod@redhat.com&gt;Cc: Florian Westphal &lt;fw@strlen.de&gt;Cc: Antonio Quartulli &lt;a@unstable.cc&gt;Cc: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;Cc: Kejian Yan &lt;yankejian@huawei.com&gt;Cc: Daode Huang &lt;huangdaode@hisilicon.com&gt;Cc: Qianqian Xie &lt;xieqianqian@huawei.com&gt;Cc: Philippe Reynes &lt;tremyfr@gmail.com&gt;Cc: Colin Ian King &lt;colin.king@canonical.com&gt;Cc: Eric Dumazet &lt;edumazet@google.com&gt;Cc: Christian Gromm &lt;christian.gromm@microchip.com&gt;Cc: Andrey Shvetsov &lt;andrey.shvetsov@k2l.de&gt;Cc: Jason Litzinger &lt;jlitzingerdev@gmail.com&gt;Cc: WANG Cong &lt;xiyou.wangcong@gmail.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Mon, 08 May 2017 22:59:05 +0000</pubDate>
        <dc:creator>Kees Cook &lt;keescook@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>be12502e - drivers: net: ethernet: remove incorrect __exit markups</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#be12502e</link>
        <description>drivers: net: ethernet: remove incorrect __exit markupsEven if bus is not hot-pluggable, devices can be unbound from thedriver via sysfs, so we should not be using __exit annotations onremove() methods. The only exception is drivers registered withplatform_driver_probe() which specifically disables sysfs bind/unbindattributes.Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Thu, 02 Mar 2017 01:24:47 +0000</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a52ad514 - net: deprecate eth_change_mtu, remove usage</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#a52ad514</link>
        <description>net: deprecate eth_change_mtu, remove usageWith centralized MTU checking, there&apos;s nothing productive done byeth_change_mtu that isn&apos;t already done in dev_set_mtu, so mark it asdeprecated and remove all usage of it in the kernel. All callers have beenaudited for calls to alloc_etherdev* or ether_setup directly, which meansthey all have a valid dev-&gt;min_mtu and dev-&gt;max_mtu. Now eth_change_mtuprints out a netdev_warn about being deprecated, for the benefit ofout-of-tree drivers that might be utilizing it.Of note, dvb_net.c actually had dev-&gt;mtu = 4096, while usingeth_change_mtu, meaning that if you ever tried changing it&apos;s mtu, youcouldn&apos;t set it above 1500 anymore. It&apos;s now getting dev-&gt;max_mtu also setto 4096 to remedy that.v2: fix up lantiq_etop, missed breakage due to drive not compiling on x86CC: netdev@vger.kernel.orgSigned-off-by: Jarod Wilson &lt;jarod@redhat.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Sat, 08 Oct 2016 02:04:34 +0000</pubDate>
        <dc:creator>Jarod Wilson &lt;jarod@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>860e9538 - treewide: replace dev-&gt;trans_start update with helper</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#860e9538</link>
        <description>treewide: replace dev-&gt;trans_start update with helperReplace all trans_start updates with netif_trans_update helper.change was done via spatch:struct net_device *d;@@- d-&gt;trans_start = jiffies+ netif_trans_update(d)Compile tested only.Cc: user-mode-linux-devel@lists.sourceforge.netCc: linux-xtensa@linux-xtensa.orgCc: linux1394-devel@lists.sourceforge.netCc: linux-rdma@vger.kernel.orgCc: netdev@vger.kernel.orgCc: MPT-FusionLinux.pdl@broadcom.comCc: linux-scsi@vger.kernel.orgCc: linux-can@vger.kernel.orgCc: linux-parisc@vger.kernel.orgCc: linux-omap@vger.kernel.orgCc: linux-hams@vger.kernel.orgCc: linux-usb@vger.kernel.orgCc: linux-wireless@vger.kernel.orgCc: linux-s390@vger.kernel.orgCc: devel@driverdev.osuosl.orgCc: b.a.t.m.a.n@lists.open-mesh.orgCc: linux-bluetooth@vger.kernel.orgSigned-off-by: Florian Westphal &lt;fw@strlen.de&gt;Acked-by: Felipe Balbi &lt;felipe.balbi@linux.intel.com&gt;Acked-by: Mugunthan V N &lt;mugunthanvnm@ti.com&gt;Acked-by: Antonio Quartulli &lt;a@unstable.cc&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Tue, 03 May 2016 14:33:13 +0000</pubDate>
        <dc:creator>Florian Westphal &lt;fw@strlen.de&gt;</dc:creator>
    </item>
<item>
        <title>3d5baba0 - declance: Fix 64-bit compilation warnings</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#3d5baba0</link>
        <description>declance: Fix 64-bit compilation warningsThis fixes compiler warnings:drivers/net/ethernet/amd/declance.c: In function &apos;lance_init_ring&apos;:drivers/net/ethernet/amd/declance.c:478: warning: format &apos;%8.8x&apos; expects type &apos;unsigned int&apos;, but argument 3 has type &apos;long unsigned int&apos;drivers/net/ethernet/amd/declance.c:487: warning: format &apos;%8.8x&apos; expects type &apos;unsigned int&apos;, but argument 3 has type &apos;long unsigned int&apos;drivers/net/ethernet/amd/declance.c:503: warning: cast from pointer to integer of different sizedrivers/net/ethernet/amd/declance.c:520: warning: cast from pointer to integer of different sizein 64-bit compilation.  Where the value printed is an offset (whose rangewill always fit) the cast uses a 32-bit type, otherwise, where it is ahost memory address, the pointer is output directly with %p.  Also theremaining `0x&apos; prefix is dropped for consistency across these messages.Tested with both 32-bit and 64-bit compilation, as well as at the run time(with the debug messages affected enabled).Signed-off-by: Maciej W. Rozycki &lt;macro@linux-mips.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Thu, 03 Jul 2014 04:56:51 +0000</pubDate>
        <dc:creator>Maciej W. Rozycki &lt;macro@linux-mips.org&gt;</dc:creator>
    </item>
<item>
        <title>0fabe102 - MIPS: DECstation I/O ASIC DMA interrupt classes</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#0fabe102</link>
        <description>MIPS: DECstation I/O ASIC DMA interrupt classesThis change complements commits d0da7c002f7b2a93582187a9e3f73891a01d8ee4[MIPS: DEC: Convert to new irq_chip functions] and5359b938c088423a28c41499f183cd10824c1816 [MIPS: DECstation I/O ASIC DMAinterrupt handling fix] and implements automatic handling of the twoclasses of DMA interrupts the I/O ASIC implements, informational anderrors.Informational DMA interrupts do not stop the transfer and use the`handle_edge_irq&apos; handler that clears the request right away so thatanother request may be recorded while the previous is being handled.DMA error interrupts stop the transfer and require a corrective actionbefore DMA can be reenabled.  Therefore they use the `handle_fasteoi_irq&apos;handler that only clears the request on the way out.  Because MIPSprocessor interrupt inputs, one of which the I/O ASIC&apos;s interruptcontroller is cascaded to, are level-triggered it is recommended thaterror DMA interrupt action handlers are registered with the IRQF_ONESHOTflag set so that they are run with the interrupt line masked.This change removes the export of clear_ioasic_dma_irq that now does nothave to be called by device drivers to clear interrupts explicitlyanymore.  Originally these interrupts were cleared in the .end handler ofthe `irq_chip&apos; structure, before it was removed.Signed-off-by: Maciej W. Rozycki &lt;macro@linux-mips.org&gt;Cc: linux-mips@linux-mips.orgPatchwork: https://patchwork.linux-mips.org/patch/5874/Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Sun, 22 Sep 2013 20:55:19 +0000</pubDate>
        <dc:creator>Maciej W. Rozycki &lt;macro@linux-mips.org&gt;</dc:creator>
    </item>
<item>
        <title>19717d05 - declance: Remove `incompatible pointer type&apos; warnings</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#19717d05</link>
        <description>declance: Remove `incompatible pointer type&apos; warningsRevert damage caused by 43d620c82985b19008d87a437b4cf83f356264f7:.../declance.c: In function &apos;cp_to_buf&apos;:.../declance.c:347: warning: assignment from incompatible pointer type.../declance.c:348: warning: assignment from incompatible pointer type.../declance.c: In function &apos;cp_from_buf&apos;:.../declance.c:406: warning: assignment from incompatible pointer type.../declance.c:407: warning: assignment from incompatible pointer typeAlso add a `const&apos; qualifier where applicable and adjust formatting.Signed-off-by: Maciej W. Rozycki &lt;macro@linux-mips.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Thu, 19 Sep 2013 23:49:44 +0000</pubDate>
        <dc:creator>Maciej W. Rozycki &lt;macro@linux-mips.org&gt;</dc:creator>
    </item>
<item>
        <title>5359b938 - MIPS: DECstation I/O ASIC DMA interrupt handling fix</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#5359b938</link>
        <description>MIPS: DECstation I/O ASIC DMA interrupt handling fixThis change complements commit d0da7c002f7b2a93582187a9e3f73891a01d8ee4and brings clear_ioasic_irq back, renaming it to clear_ioasic_dma_irq atthe same time, to make I/O ASIC DMA interrupts functional.Unlike ordinary I/O ASIC interrupts DMA interrupts need to be deassertedby software by writing 0 to the respective bit in I/O ASIC&apos;s SystemInterrupt Register (SIR), similarly to how CP0.Cause.IP0 and CP0.Cause.IP1bits are handled in the CPU (the difference is SIR DMA interrupt bits areR/W0C so there&apos;s no need for an RMW cycle).  Otherwise the handler isreentered over and over again.The only current user is the DEC LANCE Ethernet driver and its extremelyuncommon DMA memory error handler that does not care when exactly theinterrupt is cleared.  Anticipating the use of DMA interrupts by the ZilogSCC driver this change however exports clear_ioasic_dma_irq for devicedrivers to choose the right application-specific sequence to clear therequest explicitly rather than calling it implicitly in the .irq_eoihandler of `struct irq_chip&apos;.  Previously these interrupts were cleared inthe .end handler of the said structure, before it was removed.Signed-off-by: Maciej W. Rozycki &lt;macro@linux-mips.org&gt;Cc: linux-mips@linux-mips.orgPatchwork: https://patchwork.linux-mips.org/patch/5826/Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Thu, 12 Sep 2013 11:14:31 +0000</pubDate>
        <dc:creator>Maciej W. Rozycki &lt;macro@linux-mips.org&gt;</dc:creator>
    </item>
<item>
        <title>720a43ef - drivers:net: Remove unnecessary OOM messages after netdev_alloc_skb</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#720a43ef</link>
        <description>drivers:net: Remove unnecessary OOM messages after netdev_alloc_skbEmitting netdev_alloc_skb and netdev_alloc_skb_ip_align OOMmessages is unnecessary as there is already a dump_stackafter allocation failures.Other trivial changes around these removals:Convert a few comparisons of pointer to 0 to !pointer.Change flow to remove unnecessary label.Remove now unused variable.Hoist assignment from if.Signed-off-by: Joe Perches &lt;joe@perches.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Fri, 08 Mar 2013 15:03:25 +0000</pubDate>
        <dc:creator>Joe Perches &lt;joe@perches.com&gt;</dc:creator>
    </item>
<item>
        <title>0cb0568d - net/amd: remove __dev* attributes</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/amd/declance.c#0cb0568d</link>
        <description>net/amd: remove __dev* attributesCONFIG_HOTPLUG is going away as an option.  As result the __dev*markings will be going away.Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst,and __devexit.Signed-off-by: Bill Pemberton &lt;wfp5p@virginia.edu&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/amd/declance.c</description>
        <pubDate>Mon, 03 Dec 2012 14:23:54 +0000</pubDate>
        <dc:creator>Bill Pemberton &lt;wfp5p@virginia.edu&gt;</dc:creator>
    </item>
</channel>
</rss>
