[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-backports
Subject: Re: [PATCH 00/10] backports: replace igb patches with generic cocci patches
From: Hauke Mehrtens <hauke () hauke-m ! de>
Date: 2015-04-25 14:00:59
Message-ID: 553B9E1B.8030102 () hauke-m ! de
[Download RAW message or body]
On 02/25/2015 03:20 PM, Stefan Assmann wrote:
> With these patches we replace several of the igb network driver specific
> patches with more generalized coccinelle patches. Thus the patches are
> no longer igb specific but apply to every wired ethernet driver we may
> choose to backport in the future.
>
> Some of the new cocci patches required some fixes to coccinelle, thus
> the last patch bumps the required version number.
>
> Hopefully this will ease the work of adding new network drivers to the
> project. Comments and suggestions welcome.
>
> Stefan
>
>
> Stefan Assmann (10):
> backports: replace struct ethtool_ops get_ts_info changes with smpl
> patch
> backports: replace struct ethtool_ops get/set_eee changes with smpl
> patch
> backports: replace struct ethtool_ops get_module changes with smpl
> patch
> backports: replace struct pci_driver sriov_configure changes with smpl
> patch
> backports: replace struct pci_error_handlers changes with smpl patch
> backports: replace struct ethtool_ops get_rxnfc changes with smpl
> patch
> backports: replace struct net_device_ops set_vf_spoofchk changes with
> smpl patch
> backports: replace struct net_device_ops set_vf_rate changes with smpl
> patch
> backports: remove devm_hwmon_device_register_with_groups references
> with smpl patch
> backports: require coccinelle version 1.0.0-rc24
>
> gentree.py | 2 +-
> .../network/0017-get_ts_info/cdc_ncm.patch | 12 ----
> .../0017-get_ts_info/drivers_net_usb_usbnet.patch | 12 ----
> .../network/0017-get_ts_info/get_ts_info.cocci | 19 ++++++
> .../network/0017-get_ts_info/igb_get_ts_info.patch | 28 --------
> .../0032-sriov_configure/igb_sriov_configure.patch | 40 +----------
> .../0032-sriov_configure/sriov_configure.cocci | 19 ++++++
> .../igb_ndo_set_vf_spoofchk.patch | 49 --------------
> .../0034-ndo_set_vf_spoofchk/set_vf_spoofchk.cocci | 41 ++++++++++++
> .../network/0036-ethtool_eee/ethtool_eee.cocci | 37 ++++++++++
> .../network/0036-ethtool_eee/igb_ethtool_eee.patch | 29 --------
> .../0037-ethtool_get_module/get_module.cocci | 37 ++++++++++
> .../0037-ethtool_get_module/igb_get_module.patch | 29 --------
> .../0038-ethtool_rxfh_indir/igb_rxfh_indir.patch | 2 +-
> .../network/0039-ethtool_rxnfc/igb_rxnfc.patch | 16 -----
> .../network/0039-ethtool_rxnfc/rxnfc.cocci | 22 ++++++
> ...m_hwmon_device_register_with_groups.patch.cocci | 40 +++++++++++
> ...gb-devm_hwmon_device_register_with_groups.patch | 28 --------
> .../network/0042-pci_error_handlers/alx.patch | 14 ----
> .../network/0042-pci_error_handlers/atl1c.patch | 14 ----
> .../igb_pci_error_handlers.cocci | 9 +++
> .../igb_pci_error_handlers.patch | 14 ----
> .../network/0042-pci_error_handlers/ngene.patch | 14 ----
> .../network/0043-ndo_set_vf_rate/INFO | 17 +++++
> .../network/0043-ndo_set_vf_rate/igb.patch | 78 ----------------------
> .../0043-ndo_set_vf_rate/igb_set_vf_rate.patch | 28 ++++++++
> .../network/0043-ndo_set_vf_rate/set_vf_rate.cocci | 50 ++++++++++++++
> 27 files changed, 323 insertions(+), 377 deletions(-)
> delete mode 100644 \
> patches/collateral-evolutions/network/0017-get_ts_info/cdc_ncm.patch delete mode \
> 100644 patches/collateral-evolutions/network/0017-get_ts_info/drivers_net_usb_usbnet.patch
> create mode 100644 \
> patches/collateral-evolutions/network/0017-get_ts_info/get_ts_info.cocci delete \
> mode 100644 patches/collateral-evolutions/network/0017-get_ts_info/igb_get_ts_info.patch
> create mode 100644 \
> patches/collateral-evolutions/network/0032-sriov_configure/sriov_configure.cocci \
> delete mode 100644 \
> patches/collateral-evolutions/network/0034-ndo_set_vf_spoofchk/igb_ndo_set_vf_spoofchk.patch
> create mode 100644 \
> patches/collateral-evolutions/network/0034-ndo_set_vf_spoofchk/set_vf_spoofchk.cocci
> create mode 100644 \
> patches/collateral-evolutions/network/0036-ethtool_eee/ethtool_eee.cocci delete \
> mode 100644 patches/collateral-evolutions/network/0036-ethtool_eee/igb_ethtool_eee.patch
> create mode 100644 \
> patches/collateral-evolutions/network/0037-ethtool_get_module/get_module.cocci \
> delete mode 100644 \
> patches/collateral-evolutions/network/0037-ethtool_get_module/igb_get_module.patch \
> delete mode 100644 \
> patches/collateral-evolutions/network/0039-ethtool_rxnfc/igb_rxnfc.patch create \
> mode 100644 patches/collateral-evolutions/network/0039-ethtool_rxnfc/rxnfc.cocci \
> create mode 100644 \
> patches/collateral-evolutions/network/0041-devm_hwmon_device_register_with_groups/devm_hwmon_device_register_with_groups.patch.cocci
> delete mode 100644 \
> patches/collateral-evolutions/network/0041-devm_hwmon_device_register_with_groups/igb-devm_hwmon_device_register_with_groups.patch
> delete mode 100644 \
> patches/collateral-evolutions/network/0042-pci_error_handlers/alx.patch delete mode \
> 100644 patches/collateral-evolutions/network/0042-pci_error_handlers/atl1c.patch \
> create mode 100644 \
> patches/collateral-evolutions/network/0042-pci_error_handlers/igb_pci_error_handlers.cocci
> delete mode 100644 \
> patches/collateral-evolutions/network/0042-pci_error_handlers/igb_pci_error_handlers.patch
> delete mode 100644 \
> patches/collateral-evolutions/network/0042-pci_error_handlers/ngene.patch create \
> mode 100644 patches/collateral-evolutions/network/0043-ndo_set_vf_rate/INFO delete \
> mode 100644 patches/collateral-evolutions/network/0043-ndo_set_vf_rate/igb.patch \
> create mode 100644 \
> patches/collateral-evolutions/network/0043-ndo_set_vf_rate/igb_set_vf_rate.patch \
> create mode 100644 \
> patches/collateral-evolutions/network/0043-ndo_set_vf_rate/set_vf_rate.cocci
Thank you for the patches, I applied and pushed them out.
hauke
--
To unsubscribe from this list: send the line "unsubscribe backports" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic