All of lore.kernel.org
 help / color / mirror / Atom feed
From: David Miller <davem@davemloft.net>
To: anthony.l.nguyen@intel.com
Cc: kuba@kernel.org, dledford@redhat.com, jgg@mellanox.com,
	netdev@vger.kernel.org, linux-rdma@vger.kernel.org,
	shiraz.saleem@intel.com, david.m.ertman@intel.com
Subject: Re: [PATCH net-next v1 0/6][pull request] iwl-next Intel Wired LAN Driver Updates 2021-05-21
Date: Fri, 21 May 2021 14:31:14 -0700 (PDT)	[thread overview]
Message-ID: <20210521.143114.1063478082804784831.davem@davemloft.net> (raw)
In-Reply-To: <20210521182205.3823642-1-anthony.l.nguyen@intel.com>

From: Tony Nguyen <anthony.l.nguyen@intel.com>
Date: Fri, 21 May 2021 11:21:59 -0700

> This pull request is targeting net-next and rdma-next branches.
> These patches have been reviewed by netdev and rdma mailing lists[1].
> 
> This series adds RDMA support to the ice driver for E810 devices and
> converts the i40e driver to use the auxiliary bus infrastructure
> for X722 devices. The PCI netdev drivers register auxiliary RDMA devices
> that will bind to auxiliary drivers registered by the new irdma module.
> 
> [1] https://lore.kernel.org/netdev/20210520143809.819-1-shiraz.saleem@intel.com/
> ---
> Changes from last review (v6):
> - Removed unnecessary checks in i40e_client_device_register() and
> i40e_client_device_unregister()
> - Simplified the i40e_client_device_register() API
> 
> The following are changes since commit 6efb943b8616ec53a5e444193dccf1af9ad627b5:
>   Linux 5.13-rc1
> and are available in the git repository at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/linux iwl-next

There is a lot of extra stuff in this pull, please clean that up.

Thank you.

[davem@localhost net-next]$ git pull --no-ff git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/linux iwl-next
remote: Enumerating objects: 1726, done.        
remote: Counting objects: 100% (914/914), done.        
remote: Compressing objects: 100% (188/188), done.        
remote: Total 516 (delta 431), reused 403 (delta 326), pack-reused 0        
Receiving objects: 100% (516/516), 102.69 KiB | 2.39 MiB/s, done.
Resolving deltas: 100% (431/431), completed with 160 local objects.
From git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/linux
 * branch                      iwl-next   -> FETCH_HEAD
Auto-merging MAINTAINERS
hint: Waiting for your editor to close the file...
Merge made by the 'recursive' strategy.
 Documentation/scheduler/sched-domains.rst                 |   2 +-
 MAINTAINERS                                               |   1 +
 Makefile                                                  |   4 +-
 arch/x86/events/amd/iommu.c                               |  47 +++++++------
 arch/x86/include/asm/bug.h                                |   9 ---
 arch/x86/include/asm/idtentry.h                           |  15 ++++
 arch/x86/include/asm/msr.h                                |   4 --
 arch/x86/include/asm/page_64.h                            |  33 +++++++++
 arch/x86/include/asm/page_64_types.h                      |  23 +-----
 arch/x86/kernel/cpu/common.c                              |   4 +-
 arch/x86/kernel/cpu/resctrl/monitor.c                     |   2 +-
 arch/x86/kernel/nmi.c                                     |  10 +++
 arch/x86/kernel/smpboot.c                                 |   3 -
 arch/x86/kvm/svm/svm.c                                    |  39 +----------
 arch/x86/kvm/vmx/vmx.c                                    |  55 +++------------
 arch/x86/kvm/x86.c                                        |   9 +++
 arch/x86/kvm/x86.h                                        |  45 ++++++++++++
 block/bio.c                                               |  13 +---
 block/blk-settings.c                                      |   5 --
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c                |  28 ++++----
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c               | 184 ++++++++++++++++++++++++++++++++++++++++++++++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c                   |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c                   |  19 ++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c                    |   6 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h                    |   1 +
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c                     |  13 +++-
 drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c                     |   4 ++
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c         |  68 ++++++++++++++++++
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c |   2 +-
 drivers/gpu/drm/amd/pm/amdgpu_pm.c                        |  10 ++-
 drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c           |   5 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c   |   4 +-
 drivers/gpu/drm/i915/gvt/handlers.c                       |   6 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c                  |  10 ---
 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c                 |  16 -----
 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h                 |   6 --
 drivers/gpu/drm/radeon/radeon_atombios.c                  |  26 ++++---
 drivers/net/ethernet/intel/Kconfig                        |   2 +
 drivers/net/ethernet/intel/i40e/i40e.h                    |   2 +
 drivers/net/ethernet/intel/i40e/i40e_client.c             | 130 ++++++++++++++++++++++++++++------
 drivers/net/ethernet/intel/i40e/i40e_main.c               |   1 +
 drivers/net/ethernet/intel/ice/Makefile                   |   1 +
 drivers/net/ethernet/intel/ice/ice.h                      |  44 ++++++++++--
 drivers/net/ethernet/intel/ice/ice_adminq_cmd.h           |  33 +++++++++
 drivers/net/ethernet/intel/ice/ice_common.c               | 217 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 drivers/net/ethernet/intel/ice/ice_common.h               |   9 +++
 drivers/net/ethernet/intel/ice/ice_dcb_lib.c              |  19 +++++
 drivers/net/ethernet/intel/ice/ice_hw_autogen.h           |   3 +-
 drivers/net/ethernet/intel/ice/ice_idc.c                  | 339 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/net/ethernet/intel/ice/ice_idc_int.h              |  14 ++++
 drivers/net/ethernet/intel/ice/ice_lag.c                  |   2 +
 drivers/net/ethernet/intel/ice/ice_lib.c                  |  11 +++
 drivers/net/ethernet/intel/ice/ice_lib.h                  |   2 +-
 drivers/net/ethernet/intel/ice/ice_main.c                 | 142 +++++++++++++++++++++++++++++++------
 drivers/net/ethernet/intel/ice/ice_sched.c                |  69 ++++++++++++++++--
 drivers/net/ethernet/intel/ice/ice_switch.c               |  27 ++++++++
 drivers/net/ethernet/intel/ice/ice_switch.h               |   4 ++
 drivers/net/ethernet/intel/ice/ice_type.h                 |   4 ++
 drivers/video/fbdev/core/fbmem.c                          |   2 +-
 fs/cifs/fs_context.c                                      |   3 +
 fs/cifs/sess.c                                            |   6 ++
 fs/cifs/smb2pdu.c                                         |   5 ++
 include/linux/bio.h                                       |   4 +-
 include/linux/blkdev.h                                    |   2 -
 include/linux/context_tracking.h                          |  92 +++++-------------------
 include/linux/kvm_host.h                                  |  45 ++++++++++++
 include/linux/net/intel/i40e_client.h                     |  10 +++
 include/linux/net/intel/iidc.h                            | 100 ++++++++++++++++++++++++++
 include/linux/smp.h                                       |   2 +-
 include/linux/vtime.h                                     | 108 +++++++++++++++++++----------
 kernel/futex.c                                            |  82 +++++++++++-----------
 kernel/locking/qrwlock.c                                  |   6 +-
 kernel/sched/core.c                                       |   2 +-
 kernel/sched/fair.c                                       |  12 +++-
 kernel/sched/psi.c                                        |  36 +++++++---
 kernel/smp.c                                              |  26 +++----
 kernel/up.c                                               |   2 +-
 77 files changed, 1867 insertions(+), 487 deletions(-)
 create mode 100644 drivers/net/ethernet/intel/ice/ice_idc.c
 create mode 100644 drivers/net/ethernet/intel/ice/ice_idc_int.h
 create mode 100644 include/linux/net/intel/iidc.h

  parent reply	other threads:[~2021-05-21 21:31 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-05-21 18:21 [PATCH net-next v1 0/6][pull request] iwl-next Intel Wired LAN Driver Updates 2021-05-21 Tony Nguyen
2021-05-21 18:22 ` [PATCH net-next v1 1/6] iidc: Introduce iidc.h Tony Nguyen
2021-05-21 18:22 ` [PATCH net-next v1 2/6] ice: Initialize RDMA support Tony Nguyen
2021-05-21 18:22 ` [PATCH net-next v1 3/6] ice: Implement iidc operations Tony Nguyen
2021-05-21 18:22 ` [PATCH net-next v1 4/6] ice: Register auxiliary device to provide RDMA Tony Nguyen
2021-05-21 18:22 ` [PATCH net-next v1 5/6] i40e: Prep i40e header for aux bus conversion Tony Nguyen
2021-05-21 18:22 ` [PATCH net-next v1 6/6] i40e: Register auxiliary devices to provide RDMA Tony Nguyen
2021-05-21 21:31 ` David Miller [this message]
2021-05-21 22:45   ` [PATCH net-next v1 0/6][pull request] iwl-next Intel Wired LAN Driver Updates 2021-05-21 Jason Gunthorpe
2021-05-25  0:57     ` Nguyen, Anthony L

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210521.143114.1063478082804784831.davem@davemloft.net \
    --to=davem@davemloft.net \
    --cc=anthony.l.nguyen@intel.com \
    --cc=david.m.ertman@intel.com \
    --cc=dledford@redhat.com \
    --cc=jgg@mellanox.com \
    --cc=kuba@kernel.org \
    --cc=linux-rdma@vger.kernel.org \
    --cc=netdev@vger.kernel.org \
    --cc=shiraz.saleem@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.