Hi Bruce,

Could you help to merge those 134 patches to linux-yocto, 
branch v5.4/standard/intel-x86 and v5.4/standard/preempt-rt/intel-x86 ?

V1->V2: Remove drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c.rej

Those patches
1) update ice driver to support Intel Ethernet Connection E800 Series of 
devices.
2) update intel 10nm EDAC driver to support Jacobsville server.

All ice patches are from upstream without any change, except the context
change in patch " ice: Wait for VF to be reset/ready before configuration".

All EDAC driver patches are also from upstream, but with macro change to avoid
using new macro which is not introduced in kernel v5.4. The changes are 
described in commit log.


The following changes since commit fed60f1c8e56095647fa8497270ecacea4c45dbc:

  Merge tag 'v5.4.51' into v5.4/standard/base (2020-07-13 13:42:50 -0400)

are available in the Git repository at:

  https://github.com/liux2085/linux-yocto-5.4.git v5.4/standard/pull

for you to fetch changes up to e5a44ba74cb05086bc029d03c046276da6472f37:

  EDAC/i10nm: Update driver to support different bus number config register 
offsets (2020-07-29 16:02:16 +0800)

----------------------------------------------------------------
Akeem G Abodunrin (2):
      ice: Check if VF is disabled for Opcode and other operations
      ice: Modify link message logging

Anirudh Venkataramanan (9):
      ice: Introduce ice_base.c
      ice: Fix return value when SR-IOV is not supported
      ice: Use ice_ena_vsi and ice_dis_vsi in DCB configuration flow
      ice: Introduce and use ice_vsi_type_str
      ice: Remove CONFIG_PCI_IOV wrap in ice_set_pf_caps
      ice: Use ice_pf_to_dev
      ice: Make print statements more compact
      ice: Cleanup ice_vsi_alloc_q_vectors
      ice: Use EOPNOTSUPP instead of ENOTSUPP

Avinash Dayanand (2):
      ice: Validate config for SW DCB map
      ice: Report correct DCB mode

Avinash JD (2):
      ice: Add DCBNL ops required to configure ETS in CEE for SW DCB
      ice: Fix corner case when switching from IEEE to CEE

Ben Shelton (1):
      ice: Use correct netif error function

Brett Creeley (31):
      ice: Rename VF function ice_vc_dis_vf to match its behavior
      ice: Change max MSI-x vector_id check in cfg_irq_map
      ice: Update enum ice_flg64_bits to current specification
      ice: Disallow VF VLAN opcodes if VLAN offloads disabled
      ice: Don't modify stripping for add/del VLANs on VF
      ice: Refactor removal of VLAN promiscuous rules
      ice: Add ice_pf_to_dev(pf) macro
      ice: Support UDP segmentation offload
      ice: Fix VF spoofchk
      ice: Add code to keep track of current dflt_vsi
      ice: Add ice_for_each_vf() macro
      ice: Fix VF link state when it's IFLA_VF_LINK_STATE_AUTO
      ice: Enable ip link show on the PF to display VF unicast MAC(s)
      ice: Don't allow same value for Rx tail to be written twice
      ice: Remove ice_dev_onetime_setup()
      ice: Add initial support for QinQ
      ice: Refactor port vlan configuration for the VF
      ice: Add helper to determine if VF link is up
      ice: Fix Port VLAN priority bits
      ice: Only allow tagged bcast/mcast traffic for VF in port VLAN
      ice: Add support to enable/disable all Rx queues before waiting
      ice: Fix implicit queue mapping mode in ice_vsi_get_qs
      ice: Handle LAN overflow event for VF queues
      ice: Fix and refactor Rx queue disable for VFs
      ice: Fix virtchnl_queue_select bitmap validation
      ice: Always clear the QRXFLXP_CNTXT register for VF Rx queues
      ice: Don't reject odd values of usecs set by user
      ice: Wait for VF to be reset/ready before configuration
      ice: Improve clarity of prints and variables
      ice: Fix removing driver while bare-metal VFs pass traffic
      ice: Display Link detected via Ethtool in safe mode

Bruce Allan (16):
      ice: fix driver unload flow
      ice: use pkg_dwnld_status instead of sq_last_status
      ice: remove unnecessary conditional check
      ice: Store number of functions for the device
      ice: Correct capabilities reporting of max TCs
      ice: suppress checked_return error
      ice: fix and consolidate logging of NVM/firmware version information
      ice: remove unnecessary fallthrough comments
      ice: replace "fallthrough" comments with fallthrough reserved word
      ice: use proper format for function pointer as a function parameter
      ice: use true/false for bool types
      ice: add additional E810 device id
      ice: add support for E823 devices
      ice: fix define for E822 backplane device
      ice: fix use of deprecated strlcpy()
      ice: use variable name more descriptive than type

Dan Nowlin (1):
      ice: Fix for TCAM entry management

Dave Ertman (6):
      ice: Adjust DCB INIT for SW mode
      ice: Implement DCBNL support
      ice: Fix DCB rebuild after reset
      ice: Fix switch between FW and SW LLDP
      ice: SW DCB, report correct max TC value
      ice: renegotiate link after FW DCB on

Henry Tieman (2):
      ice: avoid setting features during reset
      ice: Implement ethtool ops for channels

Jacob Keller (10):
      ice: use more accurate ICE_DBG mask types
      ice: print opcode when printing controlq errors
      ice: remove pointless NULL check of port_info
      ice: Add device ids for E822 devices
      ice: increase PF reset wait timeout to 300 milliseconds
      ice: fix incorrect size description of ice_get_nvm_version
      ice: use __le16 types for explicitly Little Endian values
      ice: create function to read a section of the NVM and Shadow RAM
      ice: store NVM version info in extracted format
      ice: discover and store size of available flash

Jeff Kirsher (1):
      ice: Cleanup unneeded parenthesis

Jesse Brandeburg (4):
      ice: add helpers for virtchnl
      ice: implement VF stats NDO
      ice: add backslash-n to strings
      ice: implement full NVM read from ETHTOOL_GEEPROM

Kevin Scott (1):
      ice: Update FW API minor version

Krzysztof Kazimierczak (6):
      ice: Move common functions to ice_txrx_lib.c
      ice: Add support for AF_XDP
      ice: Get rid of ice_cleanup_header
      ice: Add a boundary check in ice_xsk_umem()
      ice: Suppress Coverity warnings for xdp_rxq_info_reg
      ice: Support XDP UMEM wake up mechanism

Lukasz Czapnik (1):
      ice: Increase mailbox receive queue length to maximum

Maciej Fijalkowski (6):
      ice: get rid of per-tc flow in Tx queue configuration routines
      ice: Add support for XDP
      ice: introduce legacy Rx flag
      ice: introduce frame padding computation logic
      ice: add build_skb() support
      ice: allow 3k MTU for XDP

Md Fahad Iqbal Polash (3):
      ice: Update Boot Configuration Section read of NVM
      ice: Initilialize VF RSS tables
      ice: Implement ethtool get/set rx-flow-hash

Michal Swiatkowski (4):
      ice: save PCI state in probe
      ice: Set default value for ITR in alloc function
      ice: Restore interrupt throttle settings after VSI rebuild
      ice: Return error on not supported ethtool -C parameters

Mitch Williams (3):
      ice: write register with correct offset
      ice: add extra check for null Rx descriptor
      ice: allow bigger VFs

Paul Greenwalt (6):
      ice: handle DCBx non-contiguous TC request
      ice: print unsupported module message
      ice: print PCI link speed and width
      ice: configure software LLDP in ice_init_pf_dcb
      ice: display supported and advertised link modes
      ice: update malicious driver detection event handling

Qiuxu Zhuo (2):
      EDAC, {skx,i10nm}: Make some configurations CPU model specific
      EDAC/i10nm: Update driver to support different bus number config register 
offsets

Robert Richter (1):
      EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function

Scott W Taylor (1):
      ice: add ethtool -m support for reading i2c eeprom modules

Tony Nguyen (10):
      ice: Do not use devm* functions for local uses
      ice: Demote MTU change print to debug
      ice: Enable writing hardware filtering tables
      ice: Allocate flow profile
      ice: Populate TCAM filter software structures
      ice: Enable writing filtering tables
      ice: Optimize table usage
      ice: Bump version
      ice: Remove possible null dereference
      ice: Trivial fixes

Usha Ketineni (2):
      ice: Add NDO callback to set the maximum per-queue bitrate
      ice: Fix to change Rx/Tx ring descriptor size via ethtool with DCBx

Vignesh Sridhar (1):
      ice: Remove Rx flex descriptor programming

 drivers/edac/ghes_edac.c                           |    7 +-
 drivers/edac/i10nm_base.c                          |   30 +-
 drivers/edac/i3200_edac.c                          |    3 +-
 drivers/edac/i5000_edac.c                          |    5 +-
 drivers/edac/i5100_edac.c                          |    3 +-
 drivers/edac/i5400_edac.c                          |    3 +-
 drivers/edac/i7300_edac.c                          |    3 +-
 drivers/edac/i7core_edac.c                         |    3 +-
 drivers/edac/ie31200_edac.c                        |    7 +-
 drivers/edac/pnd2_edac.c                           |    4 +-
 drivers/edac/sb_edac.c                             |    2 +-
 drivers/edac/skx_base.c                            |   16 +-
 drivers/edac/skx_common.c                          |   11 +-
 drivers/edac/skx_common.h                          |   11 +-
 drivers/edac/ti_edac.c                             |    2 +-
 drivers/net/ethernet/intel/ice/Makefile            |    8 +-
 drivers/net/ethernet/intel/ice/ice.h               |   86 +++-
 drivers/net/ethernet/intel/ice/ice_adminq_cmd.h    |  103 +++++
 drivers/net/ethernet/intel/ice/ice_base.c          |  868 
++++++++++++++++++++++++++++++++++
 drivers/net/ethernet/intel/ice/ice_base.h          |   33 ++
 drivers/net/ethernet/intel/ice/ice_common.c        |  472 ++++++++++---------
 drivers/net/ethernet/intel/ice/ice_common.h        |   26 +-
 drivers/net/ethernet/intel/ice/ice_controlq.c      |   63 ++-
 drivers/net/ethernet/intel/ice/ice_controlq.h      |    2 +-
 drivers/net/ethernet/intel/ice/ice_dcb.c           |   14 +-
 drivers/net/ethernet/intel/ice/ice_dcb_lib.c       |  448 ++++++++++++------
 drivers/net/ethernet/intel/ice/ice_dcb_lib.h       |   29 +-
 drivers/net/ethernet/intel/ice/ice_dcb_nl.c        |  973 
++++++++++++++++++++++++++++++++++++++
 drivers/net/ethernet/intel/ice/ice_dcb_nl.h        |   19 +
 drivers/net/ethernet/intel/ice/ice_devids.h        |   40 ++
 drivers/net/ethernet/intel/ice/ice_ethtool.c       | 1338 
+++++++++++++++++++++++++++++++++++------------------
 drivers/net/ethernet/intel/ice/ice_flex_pipe.c     | 2612 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 drivers/net/ethernet/intel/ice/ice_flex_pipe.h     |    9 +
 drivers/net/ethernet/intel/ice/ice_flex_type.h     |  112 +++++
 drivers/net/ethernet/intel/ice/ice_flow.c          | 1275 
++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/net/ethernet/intel/ice/ice_flow.h          |  207 +++++++++
 drivers/net/ethernet/intel/ice/ice_hw_autogen.h    |   18 +-
 drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h     |   10 +-
 drivers/net/ethernet/intel/ice/ice_lib.c           | 1995 
++++++++++++++++++++++++++++++++++++------------------------------------------
 drivers/net/ethernet/intel/ice/ice_lib.h           |   73 ++-
 drivers/net/ethernet/intel/ice/ice_main.c          | 1153 
+++++++++++++++++++++++++++++++---------------
 drivers/net/ethernet/intel/ice/ice_nvm.c           |  366 +++++++++------
 drivers/net/ethernet/intel/ice/ice_nvm.h           |   15 +
 drivers/net/ethernet/intel/ice/ice_protocol_type.h |   25 +
 drivers/net/ethernet/intel/ice/ice_sched.c         | 1267 
+++++++++++++++++++++++++++++++++++++++++++++++++-
 drivers/net/ethernet/intel/ice/ice_sched.h         |   39 ++
 drivers/net/ethernet/intel/ice/ice_sriov.c         |    2 -
 drivers/net/ethernet/intel/ice/ice_status.h        |    1 +
 drivers/net/ethernet/intel/ice/ice_switch.c        |   76 +--
 drivers/net/ethernet/intel/ice/ice_switch.h        |    5 -
 drivers/net/ethernet/intel/ice/ice_txrx.c          |  630 
+++++++++++++------------
 drivers/net/ethernet/intel/ice/ice_txrx.h          |  148 +++++-
 drivers/net/ethernet/intel/ice/ice_txrx_lib.c      |  273 +++++++++++
 drivers/net/ethernet/intel/ice/ice_txrx_lib.h      |   59 +++
 drivers/net/ethernet/intel/ice/ice_type.h          |  106 ++++-
 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c   | 1645 
+++++++++++++++++++++++++++++++++++++++--------------------------
 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h   |   62 ++-
 drivers/net/ethernet/intel/ice/ice_xsk.c           | 1200 
+++++++++++++++++++++++++++++++++++++++++++++++
 drivers/net/ethernet/intel/ice/ice_xsk.h           |   72 +++
 include/linux/edac.h                               |   89 ++--
 60 files changed, 14549 insertions(+), 3627 deletions(-)
 create mode 100644 drivers/net/ethernet/intel/ice/ice_base.c
 create mode 100644 drivers/net/ethernet/intel/ice/ice_base.h
 create mode 100644 drivers/net/ethernet/intel/ice/ice_dcb_nl.c
 create mode 100644 drivers/net/ethernet/intel/ice/ice_dcb_nl.h
 create mode 100644 drivers/net/ethernet/intel/ice/ice_flow.c
 create mode 100644 drivers/net/ethernet/intel/ice/ice_flow.h
 create mode 100644 drivers/net/ethernet/intel/ice/ice_nvm.h
 create mode 100644 drivers/net/ethernet/intel/ice/ice_protocol_type.h
 create mode 100644 drivers/net/ethernet/intel/ice/ice_txrx_lib.c
 create mode 100644 drivers/net/ethernet/intel/ice/ice_txrx_lib.h
 create mode 100644 drivers/net/ethernet/intel/ice/ice_xsk.c
 create mode 100644 drivers/net/ethernet/intel/ice/ice_xsk.h


Thanks,
Yongxin
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#8894): 
https://lists.yoctoproject.org/g/linux-yocto/message/8894
Mute This Topic: https://lists.yoctoproject.org/mt/75861015/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to