[18.10 FEAT] SMC-Direct
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu on IBM z Systems |
Fix Released
|
High
|
Canonical Kernel Team | ||
linux (Ubuntu) |
Fix Released
|
Medium
|
Seth Forshee |
Bug Description
Provide support for next generation HiperSockets.
SMC-local (Shared Memory Communications -- local) provides a new architecture for high performance networking within a CEC. Buffers in the HSA can be shared between LPARs and will be used for communication.
A new socket family will be used to eliminate TCP overhead. Integration with existing tooling through TCP handshaking.
A preload library can be used to enable applications to use the new socket family transparently
Backport from kernel 4.19 will be attached.
For SMC enabling following kernel config has to be set
CONFIG_HAVE_PNETID.
With this setting an additoiponal modul need to be build : pnet.ko
@canonical kernel team:
please cherrypick:
Here you go - sorry for the delay!
In sequence, from oldest to latest:
ddb457c6993babb
be6a3f38ff2a2bf
0afff91c6f5ecef
c6ba7c9ba43de1b
1619f770589a183
c758dfddc1b5b1c
be244f28d22f77d
413498440e30bfe
4b1b7d3b30a6d32
c601171d7a60b5b
bac6de7b637018f
00e5fb263f9f5f2
144ce4b9b5a7889
48bf5231771c7e3
12c36dcfd6f48ec
2e3bbe46b4a18d1
947541f36c561b5
7005ada68d1774d
603cc1498455cf5
0d18a0cb4b1585d
dd979b4df817e99
0d86caff0636315
CVE References
tags: | added: architecture-s39064 bugnameltc-167251 severity-high targetmilestone-inin1810 |
Changed in ubuntu: | |
assignee: | nobody → Skipper Bug Screeners (skipper-screen-team) |
affects: | ubuntu → linux (Ubuntu) |
Changed in ubuntu-z-systems: | |
assignee: | nobody → Canonical Kernel Team (canonical-kernel-team) |
importance: | Undecided → High |
status: | New → Triaged |
Changed in ubuntu-z-systems: | |
status: | Triaged → Incomplete |
Changed in ubuntu-z-systems: | |
status: | Incomplete → Triaged |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
status: | Confirmed → New |
tags: | added: kernel-da-key |
Changed in ubuntu-z-systems: | |
status: | Triaged → Fix Committed |
Changed in ubuntu-z-systems: | |
status: | Fix Committed → Fix Released |
tags: |
added: verification-done-bionic removed: verification-needed-bionic |
Awaiting commit ids or a backport onto v4.18