lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20180204160859.GA20908@graymalkin.kudzu.us>
Date:   Sun, 4 Feb 2018 11:08:59 -0500
From:   Jon Mason <jdmason@...zu.us>
To:     torvalds@...ux-foundation.org
Cc:     linux-kernel@...r.kernel.org, linux-ntb@...glegroups.com
Subject: [GIT PULL] NTB bug fixes for v4.16

Hello Linus,
Here are a few NTB bug fixes, removal of a driver, and updated to the
NTB tools to take advants of the multiport interface.  They've been in
linux-next for a little while.  Please consider pulling them for 4.16.

Thanks,
Jon



The following changes since commit d8a5b80568a9cb66810e75b182018e9edb68e8ff:

  Linux 4.15 (2018-01-28 13:20:33 -0800)

are available in the Git repository at:

  git://github.com/jonmason/ntb tags/ntb-4.16

for you to fetch changes up to 3b28c987fb9547ca9aac73241d0e281cf646387c:

  NTB: ntb_perf: fix cast to restricted __le32 (2018-01-28 22:17:24 -0500)

----------------------------------------------------------------
Bug fixes galore, removal of the ntb atom driver, and updates to the ntb
tools and tests to support the multi-port interface

----------------------------------------------------------------
Allen Hubbe (1):
      MAINTAINERS: NTB: Update contact info

Arnd Bergmann (2):
      ntb_hw_switchtec: fix logic error
      NTB: ntb_perf: fix printing of resource_size_t

Colin Ian King (2):
      NTB: switchtec_ntb: fix spelling mistake: "peforming" -> "performing"
      NTB: ntb_tool: fix memory leak on 'buf' on error exit path

Dan Carpenter (1):
      ntb_perf: Fix an error code in perf_copy_chunk()

Dave Jiang (1):
      ntb: remove Intel Atom NTB driver support

Doug Meyer (1):
      NTB: ntb_hw_switchtec: Fix peer BAR bug in switchtec_ntb_init_shared_mw

Greg Kroah-Hartman (1):
      ntb: remove unneeded DRIVER_LICENSE #defines

Jon Mason (1):
      NTB: switchtec_ntb: Add new line on appropriate printks

Kelvin Cao (1):
      ntb_hw_switchtec: Allow using Switchtec NTB in multi-partition setups

Logan Gunthorpe (9):
      ntb_hw_switchtec: Keep track of the number of LUT windows used by the driver
      ntb_hw_switchtec: Create helper function to setup reserved LUT MWs
      ntb_hw_switchtec: Make switchtec_ntb_init_req_id_table() more general
      ntb_hw_switchtec: Expand PFF CSR registers
      ntb_hw_switchtec: Add initialization code for crosslink
      ntb_hw_switchtec: Crosslink doorbells and messages
      ntb_hw_switchtec: Force down the link before initializing
      ntb_transport: Fix bug with max_mw_size parameter
      ntb_hw_switchtec: Check for alignment of the buffer in mw_set_trans()

Serge Semin (16):
      NTB: Rename NTB messaging API methods
      NTB: Set dma mask and dma coherent mask to NTB devices
      NTB: Fix UB/bug in ntb_mw_get_align()
      NTB: ntb_pp: Add full multi-port NTB API support
      NTB: ntb_tool: Add full multi-port NTB API support
      NTB: ntb_perf: Add full multi-port NTB API support
      NTB: ntb_test: Safely use paths with whitespace
      NTB: ntb_test: Add ntb_tool port tests
      NTB: ntb_test: Update ntb_tool link tests
      NTB: ntb_test: Update ntb_tool DB tests
      NTB: ntb_test: Update ntb_tool Scratchpad tests
      NTB: ntb_test: Add ntb_tool Message tests
      NTB: ntb_test: Update ntb_tool MW tests
      NTB: ntb_test: Update ntb_perf tests
      NTB: ntb_hw_idt: Set NTB_TOPO_SWITCH topology
      NTB: ntb_perf: fix cast to restricted __le32

Wei Yongjun (1):
      ntb_hw_switchtec: Make function switchtec_ntb_remove() static

 MAINTAINERS                             |    2 +-
 drivers/ntb/hw/amd/ntb_hw_amd.c         |    4 +
 drivers/ntb/hw/idt/ntb_hw_idt.c         |   37 +-
 drivers/ntb/hw/intel/ntb_hw_intel.c     |  313 +-----
 drivers/ntb/hw/intel/ntb_hw_intel.h     |   58 -
 drivers/ntb/hw/mscc/ntb_hw_switchtec.c  |  603 ++++++++--
 drivers/ntb/ntb.c                       |    4 +-
 drivers/ntb/ntb_transport.c             |    3 +
 drivers/ntb/test/ntb_perf.c             | 1824 ++++++++++++++++++++----------
 drivers/ntb/test/ntb_pingpong.c         |  450 +++++---
 drivers/ntb/test/ntb_tool.c             | 1827 +++++++++++++++++++++----------
 include/linux/ntb.h                     |   51 +-
 include/linux/switchtec.h               |   23 +-
 tools/testing/selftests/ntb/ntb_test.sh |  307 ++++--
 14 files changed, 3551 insertions(+), 1955 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ