[PATCH 00/13] backports: rework igb patches

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Reworking the igb patches so that each atomic patch requirement is
addressed individually, including documentation of the original
patch which introduced the change.

Stefan Assmann (13):
  backports: remove old igb patches
  backports: handle new sriov_configure pointer in struct pci_driver
  backports: handle changes to vlan_rx_add/kill pointers in struct
    net_device_ops
  backports: handle new ndo_set_vf_spoofchk pointer in struct
    net_device_ops
  backports: handle no_fcs change in struct sk_buff
  backports: handle new get_eee and set_eee pointers in struct
    ethtool_ops
  backports: handle new get_ts_info pointer in struct ethtool_ops
  backports: handle new get_module_info and get_module_eeprom pointers
    in struct ethtool_ops
  backports: handle new rxfh_ndir pointers in struct ethtool_ops
  backports: handle argument type change of get_rxnfc in struct
    ethtool_ops
  backports: handle struct ethtool_cmd MDI changes
  backports: handle hwmon_device_register_with_groups API calls
  backports: handle pci_error_handlers change to const

 .../network/0017-get_ts_info/igb_get_ts_info.patch | 30 +++++++++
 .../network/0032-sriov_configure/INFO              | 13 ++++
 .../0032-sriov_configure/igb_sriov_configure.patch | 56 ++++++++++++++++
 .../network/0033-ndo_vlan_rx_vid/INFO              | 23 +++++++
 .../0033-ndo_vlan_rx_vid/igb_ndo_vlan_rx_vid.patch | 78 ++++++++++++++++++++++
 .../network/0034-ndo_set_vf_spoofchk/INFO          | 12 ++++
 .../igb_ndo_set_vf_spoofchk.patch                  | 51 ++++++++++++++
 .../network/0035-skb_no_fcs/INFO                   | 12 ++++
 .../network/0035-skb_no_fcs/igb_skb_no_fcs.patch   | 16 +++++
 .../network/0036-ethtool_eee/INFO                  | 12 ++++
 .../network/0036-ethtool_eee/igb_ethtool_eee.patch | 31 +++++++++
 .../network/0037-ethtool_get_module/INFO           | 14 ++++
 .../0037-ethtool_get_module/igb_get_module.patch   | 31 +++++++++
 .../network/0038-ethtool_rxfh_indir/INFO           | 13 ++++
 .../0038-ethtool_rxfh_indir/igb_rxfh_indir.patch   | 48 +++++++++++++
 .../network/0039-ethtool_rxnfc/INFO                | 14 ++++
 .../network/0039-ethtool_rxnfc/igb_rxnfc.patch     | 18 +++++
 .../network/0040-ethtool_cmd_mdix/INFO             | 13 ++++
 .../igb_ethtool_cmd_mdix.patch                     | 49 ++++++++++++++
 .../INFO                                           | 13 ++++
 ...gb-devm_hwmon_device_register_with_groups.patch | 30 +++++++++
 .../network/0042-pci_error_handlers/INFO           | 12 ++++
 .../igb_pci_error_handlers.patch                   | 16 +++++
 .../0001-igb_net_device_ops.patch                  | 54 ---------------
 .../0002-igb_pci_sriov_configure.patch             | 57 ----------------
 .../0001-ethernet-igb/0004-igb_err_handler.patch   | 16 -----
 .../0001-ethernet-igb/0005-igb_mdi.patch           | 49 --------------
 .../0001-ethernet-igb/0006-igb_eee.patch           | 31 ---------
 .../0001-ethernet-igb/0007-igb_ethtool_ops.patch   | 56 ----------------
 .../0001-ethernet-igb/0008-igb_no_fcs.patch        | 16 -----
 .../0001-ethernet-igb/0009-igb_vlan_rx_vid.patch   | 64 ------------------
 .../0001-ethernet-igb/0010-igb_ethtool_ops.patch   | 48 -------------
 .../0001-ethernet-igb/0011-igb_ethtool_ops.patch   | 31 ---------
 .../0012-igb_ndo_set_vf_spoofchk.patch             | 51 --------------
 .../0001-ethernet-igb/0013-igb_hwmon.patch         | 30 ---------
 .../0001-ethernet-igb/INFO                         | 10 ---
 36 files changed, 605 insertions(+), 513 deletions(-)
 create 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/INFO
 create mode 100644 patches/collateral-evolutions/network/0032-sriov_configure/igb_sriov_configure.patch
 create mode 100644 patches/collateral-evolutions/network/0033-ndo_vlan_rx_vid/INFO
 create mode 100644 patches/collateral-evolutions/network/0033-ndo_vlan_rx_vid/igb_ndo_vlan_rx_vid.patch
 create mode 100644 patches/collateral-evolutions/network/0034-ndo_set_vf_spoofchk/INFO
 create mode 100644 patches/collateral-evolutions/network/0034-ndo_set_vf_spoofchk/igb_ndo_set_vf_spoofchk.patch
 create mode 100644 patches/collateral-evolutions/network/0035-skb_no_fcs/INFO
 create mode 100644 patches/collateral-evolutions/network/0035-skb_no_fcs/igb_skb_no_fcs.patch
 create mode 100644 patches/collateral-evolutions/network/0036-ethtool_eee/INFO
 create mode 100644 patches/collateral-evolutions/network/0036-ethtool_eee/igb_ethtool_eee.patch
 create mode 100644 patches/collateral-evolutions/network/0037-ethtool_get_module/INFO
 create mode 100644 patches/collateral-evolutions/network/0037-ethtool_get_module/igb_get_module.patch
 create mode 100644 patches/collateral-evolutions/network/0038-ethtool_rxfh_indir/INFO
 create mode 100644 patches/collateral-evolutions/network/0038-ethtool_rxfh_indir/igb_rxfh_indir.patch
 create mode 100644 patches/collateral-evolutions/network/0039-ethtool_rxnfc/INFO
 create mode 100644 patches/collateral-evolutions/network/0039-ethtool_rxnfc/igb_rxnfc.patch
 create mode 100644 patches/collateral-evolutions/network/0040-ethtool_cmd_mdix/INFO
 create mode 100644 patches/collateral-evolutions/network/0040-ethtool_cmd_mdix/igb_ethtool_cmd_mdix.patch
 create mode 100644 patches/collateral-evolutions/network/0041-devm_hwmon_device_register_with_groups/INFO
 create mode 100644 patches/collateral-evolutions/network/0041-devm_hwmon_device_register_with_groups/igb-devm_hwmon_device_register_with_groups.patch
 create mode 100644 patches/collateral-evolutions/network/0042-pci_error_handlers/INFO
 create mode 100644 patches/collateral-evolutions/network/0042-pci_error_handlers/igb_pci_error_handlers.patch
 delete mode 100644 patches/the-way-not-to-do-backports/0001-ethernet-igb/0001-igb_net_device_ops.patch
 delete mode 100644 patches/the-way-not-to-do-backports/0001-ethernet-igb/0002-igb_pci_sriov_configure.patch
 delete mode 100644 patches/the-way-not-to-do-backports/0001-ethernet-igb/0004-igb_err_handler.patch
 delete mode 100644 patches/the-way-not-to-do-backports/0001-ethernet-igb/0005-igb_mdi.patch
 delete mode 100644 patches/the-way-not-to-do-backports/0001-ethernet-igb/0006-igb_eee.patch
 delete mode 100644 patches/the-way-not-to-do-backports/0001-ethernet-igb/0007-igb_ethtool_ops.patch
 delete mode 100644 patches/the-way-not-to-do-backports/0001-ethernet-igb/0008-igb_no_fcs.patch
 delete mode 100644 patches/the-way-not-to-do-backports/0001-ethernet-igb/0009-igb_vlan_rx_vid.patch
 delete mode 100644 patches/the-way-not-to-do-backports/0001-ethernet-igb/0010-igb_ethtool_ops.patch
 delete mode 100644 patches/the-way-not-to-do-backports/0001-ethernet-igb/0011-igb_ethtool_ops.patch
 delete mode 100644 patches/the-way-not-to-do-backports/0001-ethernet-igb/0012-igb_ndo_set_vf_spoofchk.patch
 delete mode 100644 patches/the-way-not-to-do-backports/0001-ethernet-igb/0013-igb_hwmon.patch
 delete mode 100644 patches/the-way-not-to-do-backports/0001-ethernet-igb/INFO

-- 
1.9.0

--
To unsubscribe from this list: send the line "unsubscribe backports" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux