[18.10 FEAT] Exploitation of Shared Memory Communications - base infrastructure

Bug #1784647 reported by bugproxy
16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu on IBM z Systems
Fix Released
High
Unassigned
linux (Ubuntu)
Fix Released
Undecided
Skipper Bug Screeners

Bug Description

Improve the common infrastructure for SMC-remote and SMC-direct. Pre-requisite for SMC-direct

Available with kernel 4.18

Git-Commits

net/smc: add common buffer size in send and receive buffer descriptors [69cb7dc021] (+31/-35)
net/smc: move link group list to smc_core [9fda3510ab] (+42/-35)
net/smc: rename connection index to RMBE index [92a138e333] (+6/-6)
net/smc: calculate write offset in RMB only once per connection [95d8d26306] (+6/-2)
net/smc: move smc_core specific code from smc.h to smc_core [2f6becaf79] (+39/-41)
net/smc: restructure CDC message reception [d7b0e37c1a] (+22/-25)
net/smc: do a few smc_core.c cleanups [8437bda0d4] (+6/-8)
net/smc: change smc_buf_free function parameters [6511aad3f0] (+12/-14)
net/smc: lock smc_lgr_list in port_terminate() [b9f227c370] (+13/-3)
net/smc: fix structure size [3382576106] (+2/-2)
net/smc: periodic testlink support [877ae5be42] (+75/-3)
net/smc: ipv6 support for smc_diag.c [ed75986f4a] (+30/-9)
net/smc: register new rmbs with the peer [44aa81ce95] (+64/-8)
net/smc: remove unnecessary cast [9fcdf8e983] (+3/-3)
net/smc: simplify test_link function usage [d97935faee] (+5/-9)
net/smc: move link llc initialization to llc layer [b32cf4ab68] (+12/-6)
net/smc: use a workqueue to defer llc send [2a4c57a9e7] (+104/-43)
net/smc: handle all error codes from smc_conn_create() [1401ea045b] (+2/-0)
net/smc: set link inactive before calling smc_lgr_free() [3cf52eb11f] (+5/-1)
net/smc: drop messages when link state is inactive [8f332a743c] (+2/-0)
net/smc: check for pending termination [517c300e8f] (+7/-3)
net/smc: reset recv timeout after clc handshake [f6bdc42f02] (+2/-1)
smc: simplify abort logic [c8b8ec8e0d] (+6/-10)
smc: make smc_rx_wait_data() generic [b51fa1b135] (+19/-12)
smc: allocate RMBs as compound pages [2ef4f27ad0] (+10/-9)
smc: add support for splice() [9014db202c] (+185/-25)
net/smc: urgent data support [de8474eb9d] (+238/-36)
s390/net: set HW port number in netdevice [71c4689780] (+7/-0)
net/smc: handle sockopts forcing fallback [ee9dfbef02] (+50/-4)
net/smc: sockopts TCP_NODELAY and TCP_CORK [01d2f7e2cd] (+40/-4)
net/smc: handle sockopt TCP_DEFER_ACCEPT [abb190f194] (+31/-2)
net/smc: handle ioctls SIOCINQ, SIOCOUTQ, and SIOCOUTQNSD [9b67e26f93] (+30/-3)
net/smc: determine vlan_id of stacked net_device [cb9d43f677] (+23/-3)
net/smc: no tx work trigger for fallback sockets [569bc64365] (+2/-2)
net/smc: return 0 for ioctl calls in states INIT and CLOSED [2351abe6f8] (+15/-3)
net/smc: longer delay when freeing client link groups [7f58a1ad5a] (+1/-1)
s390/net: add pnetid support [866f4c8e0e] (+103/-0)
s390/net: add pnetid support [b6ef86e962] (+108/-0)
net/smc: rebuild nonblocking connect [24ac3a08e6] (+71/-28)
net/smc: reduce sock_put() for fallback sockets [e1bbdd5704] (+12/-5)
net/smc: take sock lock in smc_ioctl() [1992d99882] (+15/-4)
net/smc: add error handling for get_user() [ac0107edba] (+2/-1)

bugproxy (bugproxy)
tags: added: architecture-s39064 bugnameltc-166369 severity-high targetmilestone-inin1810
Changed in ubuntu:
assignee: nobody → Skipper Bug Screeners (skipper-screen-team)
affects: ubuntu → linux (Ubuntu)
Frank Heimes (fheimes)
Changed in linux (Ubuntu):
status: New → Incomplete
Changed in ubuntu-z-systems:
importance: Undecided → High
status: New → Incomplete
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Changed in ubuntu-z-systems:
status: Incomplete → Confirmed
Revision history for this message
Dimitri John Ledkov (xnox) wrote :
Download full text (3.3 KiB)

Baking in unstable

git --no-pager tag --contains 69cb7dc021 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 9fda3510ab Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 92a138e333 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 95d8d26306 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 2f6becaf79 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains d7b0e37c1a Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 8437bda0d4 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 6511aad3f0 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains b9f227c370 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 3382576106 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 877ae5be42 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains ed75986f4a Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 44aa81ce95 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 9fcdf8e983 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains d97935faee Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains b32cf4ab68 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 2a4c57a9e7 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 1401ea045b Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 3cf52eb11f Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 8f332a743c Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 517c300e8f Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains f6bdc42f02 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains c8b8ec8e0d Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains b51fa1b135 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 2ef4f27ad0 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 9014db202c Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains de8474eb9d Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 71c4689780 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains ee9dfbef02 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 01d2f7e2cd Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains abb190f194 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 9b67e26f93 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains cb9d43f677 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 569bc64365 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 2351abe6f8 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 7f58a1ad5a Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 866f4c8e0e Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains b6ef86e962 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains 24ac3a08e6 Ubuntu-4.18.0-6.7
Ubuntu-4.18.0-6.7
git --no-pager tag --contains e1bbdd5704 Ubuntu-4.18.0-6.7...

Read more...

Changed in linux (Ubuntu):
status: Confirmed → Fix Committed
Frank Heimes (fheimes)
Changed in ubuntu-z-systems:
status: Confirmed → Fix Committed
Changed in linux (Ubuntu):
status: Fix Committed → Fix Released
Changed in ubuntu-z-systems:
status: Fix Committed → Fix Released
information type: Private → Public
Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2018-10-17 08:03 EDT-------
IBM Bugzilla status-> closed, Fix Released for Cosmic

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.