[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2021-02-08 Thread Frank Heimes
A known-issue entry was added to the release notes: 
https://wiki.ubuntu.com/FocalFossa/ReleaseNotes
Hence closing this ticket.

** Changed in: ubuntu-release-notes
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-release-notes/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2021-01-28 Thread Frank Heimes
The following entry will be added to the 20.04.2 Release Notes (about LP 
1902179):
"
Ubuntu Server 20.04.2 on IBM Z and LinuxONE (s390x) is currently only able to 
boot/IPL from NVMe devices that are not represented as multipath devices. In 
case a NVMe device is used on s390x that is multipath capable, the multipath 
option needs to be switched off with the help of this kernel parameter: 
'nvme-core.multipath=0', otherwise 'chreipl' will not work properly.
"

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-release-notes/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2021-01-28 Thread Frank Heimes
** Changed in: ubuntu-z-systems
   Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-release-notes/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2021-01-28 Thread Launchpad Bug Tracker
This bug was fixed in the package s390-tools - 2.12.0-0ubuntu3.2

---
s390-tools (2.12.0-0ubuntu3.2) focal; urgency=medium

  * debian/patches/s390-tools-sru-lp1903984-focal.patch
zcryptstats: Fix handling of partial results with many domains
Thanks to Ingo Franzki (LP: #1903984)
  * debian/patches/s390-tools-sru-lp1908371-focal.patch:
zipl command isn't working correctly in combination with the -M
(respectively --mvdump) option.
cherry-picking 4 commits from s390-tools v2.15.1 to v2.14
Thanks to Stefan Haberland and Sven Schnelle (LP: #1908371)
  * debian/patches/s390-tools-sru-lp1902179-focal.patch:
Enabling IPL (boot) from NVMe devices by adding 2 upstream commits
from s390-tools v2.13/2.14 as backports to this v2.12 base.
Thanks to Jason J. Herne (LP: #1902179)

 -- Frank Heimes   Fri, 22 Jan 2021 15:52:19
+0100

** Changed in: s390-tools (Ubuntu Focal)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-release-notes/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2021-01-27 Thread Frank Heimes
Ok thx - adjusting the tag(s) accordingly ...

** Tags removed: verification-needed verification-needed-focal
** Tags added: verification-done verification-done-focal

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-release-notes/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2021-01-26 Thread Brian Murray
Hello bugproxy, or anyone else affected,

Accepted s390-tools into focal-proposed. The package will build now and
be available at
https://launchpad.net/ubuntu/+source/s390-tools/2.12.0-0ubuntu3.2 in a
few hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.  Your feedback will aid us getting this
update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, what testing has been
performed on the package and change the tag from verification-needed-
focal to verification-done-focal. If it does not fix the bug for you,
please add a comment stating that, and change the tag to verification-
failed-focal. In either case, without details of your testing we will
not be able to proceed.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance for helping!

N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.

** Changed in: s390-tools (Ubuntu Focal)
   Status: In Progress => Fix Committed

** Tags removed: verification-done-focal
** Tags added: verification-needed verification-needed-focal

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-release-notes/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2021-01-26 Thread Frank Heimes
** Changed in: s390-tools (Ubuntu Focal)
   Status: Triaged => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-release-notes/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2021-01-22 Thread Frank Heimes
** Patch added: "debdiff (for LP1903984 LP1908371 LP1902179)"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1902179/+attachment/5455813/+files/debdiff_focal.diff

** Changed in: s390-tools (Ubuntu Focal)
   Status: New => Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-release-notes/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2021-01-22 Thread Frank Heimes
MP is open

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-release-notes/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2021-01-22 Thread Frank Heimes
** Merge proposal linked:
   
https://code.launchpad.net/~fheimes/ubuntu/+source/s390-tools/+git/s390-tools/+merge/396775

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-release-notes/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2021-01-22 Thread Frank Heimes
** Also affects: ubuntu-release-notes
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-release-notes/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2021-01-22 Thread Frank Heimes
So for now I think we should pick up the patches as they are,
since they already provide value and we will be at a similar level like on 
groovy,
mention the current situation in the release notes and pointing to 
"nvme-core.multipath=0"
and SRUing a chreipl fix as soon as it becomes available (probably for H, G and 
F then).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2021-01-22 Thread Dimitri John Ledkov
Ubuntu supports NVMe Multipath on all architectures in Focal. I know
that some other distributions do not.

Setting nvme-core.multipath=0 for s390x isos only, or changing kernel
config to disable multipath to "n" on s390x only, would mean regression
on s390x as compared with amd64/arm64/ppc64le.

That would be suboptimal.

Do you have no plans to support multipath NVMe and are customers who buy
expensive multipath capable NVMe drives will not be able to use
multipath capability with them? Or for example is multipath handled
separately on Z with NVMe? (ie. HMC mediated)

My preference would be to see a chreipl fix upstream in s390-tools to
add support for multipath nvme drives, and SRU that too.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2021-01-22 Thread Frank Heimes
After some additional discussions the situation is as following:
With picking the current s390-tools fix (as it was used so far here) we would 
be on the same level (regarding NVMe support) than groovy.
The NVMe testing on groovy was done on a device without multipath.
The issue that cropped up during the testing on focal now is because an NVMe 
device with multipath was used.
But there is still value of getting the fixes picked up as they are (especially 
for a certain team).

However, getting NVMe devices supported also the multipath way and by the 
installer, the fix is of course still needed (chreipl).
But since this fix is not only needed for focal, but at least also for groovy 
(and probably also for hirsute), I think it's fine to drive this missing bit a 
later stage, based on a separate ticket and dedicated s390-tools package SRU.

(Please keep in mind that this is all s390x specific!)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2021-01-15 Thread Frank Heimes
Ok, so 'chreipl' is used by the subiquity installer to prepare for the 
post-install reboot.
This means that a fix for chreipl is indeed to have proper NVMe support in 
place, incl. installer.

There is now just a little bit of time pressure, since this is relevant for 
install time, it should not only land in the Ubuntu archives, but also on the 
ISO image, and 20.04.2 is coming very soon...
So I guess we would need it in the next couple of days to have a little chance 
to pick it up for focal/20.04.2 - otherwise it might slip to the .3 release 
(the install time support).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2021-01-14 Thread Dimitri John Ledkov
Is the NVMe drive with or without nvme-multipath support?
Does it help to disable multipath?


Please see the below pullrequest from Canonical employee in efivar project that 
explains the issue a bit, and the various paths that the NVMe devices can have.

https://github.com/rhboot/efivar/pull/158

This also affected efibootmgr project for the EFI platforms with newer
kernels, as shipped in focal.

You can also try booting with the following kernel cmdline option
appended in the param file i.e. `nvme_core.multipath=N` to get the "non-
multipath nvme0 nodes in the sysfs".

BTW
https://www.ibm.com/support/knowledgecenter/STSLR9_8.3.1/com.ibm.fs9100_831.doc/svc_fc_nvme_multipathconfighosts.html
has an excellent summary of nvme multipath situation in various distros.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2021-01-11 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 5.8.0-36.40+21.04.1

---
linux (5.8.0-36.40+21.04.1) hirsute; urgency=medium

  * Packaging resync (LP: #1786013)
- update dkms package versions

  [ Ubuntu: 5.8.0-36.40 ]

  * debian/scripts/file-downloader does not handle positive failures correctly
(LP: #1878897)
- [Packaging] file-downloader not handling positive failures correctly

  [ Ubuntu: 5.8.0-35.39 ]

  * Packaging resync (LP: #1786013)
- update dkms package versions
  * CVE-2021-1052 // CVE-2021-1053
- [Packaging] NVIDIA -- Add the NVIDIA 460 driver

 -- Kleber Sacilotto de Souza   Thu, 07 Jan
2021 11:57:30 +0100

** Changed in: linux (Ubuntu Hirsute)
   Status: Fix Committed => Fix Released

** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2021-1052

** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2021-1053

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-12-15 Thread Frank Heimes
I've now created a PPA with a patched focal s390-tools package, but only added:
1b65b23b4398 "zipl: Support nvme devices"
and
0472b5ea5c97 "ipl-tools: Add nvme device support to lsreipl/chreipl"
but NOT
71b36d17f019 "zipl: Fix NVMe partition and base device detection".

It's available for testing over here:
https://launchpad.net/~fheimes/+archive/ubuntu/lp1902179

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-12-10 Thread Dimitri John Ledkov
** Changed in: s390-tools (Ubuntu Focal)
Milestone: None => ubuntu-20.04.2

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-12-01 Thread Frank Heimes
I think it was (nearly) done right.
So I usually use 'git ubuntu' (available as snap), but the result of the clone 
should be the same - code-wise.
$ git ubuntu clone s390-tools
$ cd s390-tools
Then 'git ubuntu' allows to checkout and mark a branch for the Ubuntu focal 
version of s390-tools as simple as this:
$ git checkout pkg/ubuntu/focal-devel -b lp1902179

And since there is no dedicated s390-tools git branch at IBM for the Ubuntu 
releases (which would be really helpful - for both parties), several patches 
arrived in between and needed to be added on top of the base package, and one 
way to do that (in Debian and Ubuntu) is using 'quilt'. 
With quilt additional patches are placed in ./debian/patches.
As you can see there are about 112 on top:
$ ls ./debian/patches/*.patch | wc -l
112
These are not applied after checkout:
$ quilt files
No patches applied
but need to be applied before adding anything on top:
$ quilt push -a
...
I think that was the missing bit - and there is the duplicate coming from ...
I'm attaching a tgz of a focal branch with all quilt patches applied (so after 
quilt push -a).

But this is again a distinct case that shows how useful a dedicated
branch for the Ubuntu releases would be.

** Attachment added: "s390-tools-focal.tgz"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1902179/+attachment/5440103/+files/s390-tools-focal.tgz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-12-01 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 5.8.0-31.33

---
linux (5.8.0-31.33) groovy; urgency=medium

  * groovy/linux: 5.8.0-31.33 -proposed tracker (LP: #1905299)

  * Groovy 5.8 kernel hangs on boot on CPUs with eLLC (LP: #1903397)
- drm/i915: Mark ininitial fb obj as WT on eLLC machines to avoid rcu lockup
  during fbdev init

  * CVE-2020-4788
- selftests/powerpc: rfi_flush: disable entry flush if present
- powerpc/64s: flush L1D on kernel entry
- powerpc/64s: flush L1D after user accesses
- selftests/powerpc: entry flush test

linux (5.8.0-30.32) groovy; urgency=medium

  * groovy/linux: 5.8.0-30.32 -proposed tracker (LP: #1903194)

  * Update kernel packaging to support forward porting kernels (LP: #1902957)
- [Debian] Update for leader included in BACKPORT_SUFFIX

  * Avoid double newline when running insertchanges (LP: #1903293)
- [Packaging] insertchanges: avoid double newline

  * EFI: Fails when BootCurrent entry does not exist (LP: #183)
- efivarfs: Replace invalid slashes with exclamation marks in dentries.

  * raid10: Block discard is very slow, causing severe delays for mkfs and
fstrim operations (LP: #1896578)
- md: add md_submit_discard_bio() for submitting discard bio
- md/raid10: extend r10bio devs to raid disks
- md/raid10: pull codes that wait for blocked dev into one function
- md/raid10: improve raid10 discard request
- md/raid10: improve discard request for far layout
- dm raid: fix discard limits for raid1 and raid10
- dm raid: remove unnecessary discard limits for raid10

  * Bionic: btrfs: kernel BUG at /build/linux-
eTBZpZ/linux-4.15.0/fs/btrfs/ctree.c:3233! (LP: #1902254)
- btrfs: extent_io: do extra check for extent buffer read write functions
- btrfs: extent-tree: kill BUG_ON() in __btrfs_free_extent()
- btrfs: extent-tree: kill the BUG_ON() in insert_inline_extent_backref()
- btrfs: ctree: check key order before merging tree blocks

  * Tiger Lake PMC core driver fixes (LP: #1899883)
- platform/x86: intel_pmc_core: update TGL's LPM0 reg bit map name
- platform/x86: intel_pmc_core: fix bound check in pmc_core_mphy_pg_show()
- platform/x86: pmc_core: Use descriptive names for LPM registers
- platform/x86: intel_pmc_core: Fix TigerLake power gating status map
- platform/x86: intel_pmc_core: Fix the slp_s0 counter displayed value

  * drm/i915/dp_mst - System would hang during the boot up. (LP: #1902469)
- Revert "UBUNTU: SAUCE: drm/i915/display: Fix null deref in
  intel_psr_atomic_check()"
- drm/i915: Fix encoder lookup during PSR atomic check

  * Undetected Data corruption in MPI workloads that use VSX for reductions on
POWER9 DD2.1 systems (LP: #1902694)
- powerpc: Fix undetected data corruption with P9N DD2.1 VSX CI load 
emulation
- selftests/powerpc: Make alignment handler test P9N DD2.1 vector CI load
  workaround

  * [20.04 FEAT] Support/enhancement of NVMe IPL (LP: #1902179)
- s390/ipl: support NVMe IPL kernel parameters

  * uvcvideo: add mapping for HEVC payloads (LP: #1895803)
- media: uvcvideo: Add mapping for HEVC payloads

  * risc-v 5.8 kernel oops on ftrace tests (LP: #1894613)
- stop_machine, rcu: Mark functions as notrace

  * Groovy update: v5.8.17 upstream stable release (LP: #1902137)
- xgb4: handle 4-tuple PEDIT to NAT mode translation
- ibmveth: Switch order of ibmveth_helper calls.
- ibmveth: Identify ingress large send packets.
- ipv4: Restore flowi4_oif update before call to xfrm_lookup_route
- mlx4: handle non-napi callers to napi_poll
- net: dsa: microchip: fix race condition
- net: fec: Fix phy_device lookup for phy_reset_after_clk_enable()
- net: fec: Fix PHY init after phy_reset_after_clk_enable()
- net: fix pos incrementment in ipv6_route_seq_next
- net: ipa: skip suspend/resume activities if not set up
- net: mptcp: make DACK4/DACK8 usage consistent among all subflows
- net: sched: Fix suspicious RCU usage while accessing tcf_tunnel_info
- net/smc: fix use-after-free of delayed events
- net/smc: fix valid DMBE buffer sizes
- net/tls: sendfile fails with ktls offload
- net: usb: qmi_wwan: add Cellient MPL200 card
- tipc: fix the skb_unshare() in tipc_buf_append()
- socket: fix option SO_TIMESTAMPING_NEW
- socket: don't clear SOCK_TSTAMP_NEW when SO_TIMESTAMPNS is disabled
- can: m_can_platform: don't call m_can_class_suspend in runtime suspend
- can: j1935: j1939_tp_tx_dat_new(): fix missing initialization of skbcnt
- net: j1939: j1939_session_fresh_new(): fix missing initialization of 
skbcnt
- net/ipv4: always honour route mtu during forwarding
- net_sched: remove a redundant goto chain check
- r8169: fix data corruption issue on RTL8402
- binder: fix UAF when releasing todo list
- ALSA: bebob: potential info leak in hwdep_read()
- ALSA: hda/hdmi: fix incorrect lockin

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-30 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 5.4.0-56.62

---
linux (5.4.0-56.62) focal; urgency=medium

  * focal/linux: 5.4.0-56.62 -proposed tracker (LP: #1905300)

  * CVE-2020-4788
- selftests/powerpc: rfi_flush: disable entry flush if present
- powerpc/64s: flush L1D on kernel entry
- powerpc/64s: flush L1D after user accesses
- selftests/powerpc: entry flush test

linux (5.4.0-55.61) focal; urgency=medium

  * focal/linux: 5.4.0-55.61 -proposed tracker (LP: #1903175)

  * Update kernel packaging to support forward porting kernels (LP: #1902957)
- [Debian] Update for leader included in BACKPORT_SUFFIX

  * Avoid double newline when running insertchanges (LP: #1903293)
- [Packaging] insertchanges: avoid double newline

  * EFI: Fails when BootCurrent entry does not exist (LP: #183)
- efivarfs: Replace invalid slashes with exclamation marks in dentries.

  * CVE-2020-14351
- perf/core: Fix race in the perf_mmap_close() function

  * raid10: Block discard is very slow, causing severe delays for mkfs and
fstrim operations (LP: #1896578)
- md: add md_submit_discard_bio() for submitting discard bio
- md/raid10: extend r10bio devs to raid disks
- md/raid10: pull codes that wait for blocked dev into one function
- md/raid10: improve raid10 discard request
- md/raid10: improve discard request for far layout
- dm raid: fix discard limits for raid1 and raid10
- dm raid: remove unnecessary discard limits for raid10

  * Bionic: btrfs: kernel BUG at /build/linux-
eTBZpZ/linux-4.15.0/fs/btrfs/ctree.c:3233! (LP: #1902254)
- btrfs: drop unnecessary offset_in_page in extent buffer helpers
- btrfs: extent_io: do extra check for extent buffer read write functions
- btrfs: extent-tree: kill BUG_ON() in __btrfs_free_extent()
- btrfs: extent-tree: kill the BUG_ON() in insert_inline_extent_backref()
- btrfs: ctree: check key order before merging tree blocks

  * Ethernet no link lights after reboot (Intel i225-v 2.5G) (LP: #1902578)
- igc: Add PHY power management control

  * Undetected Data corruption in MPI workloads that use VSX for reductions on
POWER9 DD2.1 systems (LP: #1902694)
- powerpc: Fix undetected data corruption with P9N DD2.1 VSX CI load 
emulation
- selftests/powerpc: Make alignment handler test P9N DD2.1 vector CI load
  workaround

  * [20.04 FEAT] Support/enhancement of NVMe IPL (LP: #1902179)
- s390: nvme ipl
- s390: nvme reipl
- s390/ipl: support NVMe IPL kernel parameters

  * uvcvideo: add mapping for HEVC payloads (LP: #1895803)
- media: uvcvideo: Add mapping for HEVC payloads

  * Focal update: v5.4.73 upstream stable release (LP: #1902115)
- ibmveth: Switch order of ibmveth_helper calls.
- ibmveth: Identify ingress large send packets.
- ipv4: Restore flowi4_oif update before call to xfrm_lookup_route
- mlx4: handle non-napi callers to napi_poll
- net: fec: Fix phy_device lookup for phy_reset_after_clk_enable()
- net: fec: Fix PHY init after phy_reset_after_clk_enable()
- net: fix pos incrementment in ipv6_route_seq_next
- net/smc: fix valid DMBE buffer sizes
- net/tls: sendfile fails with ktls offload
- net: usb: qmi_wwan: add Cellient MPL200 card
- tipc: fix the skb_unshare() in tipc_buf_append()
- socket: fix option SO_TIMESTAMPING_NEW
- can: m_can_platform: don't call m_can_class_suspend in runtime suspend
- can: j1935: j1939_tp_tx_dat_new(): fix missing initialization of skbcnt
- net: j1939: j1939_session_fresh_new(): fix missing initialization of 
skbcnt
- net/ipv4: always honour route mtu during forwarding
- net_sched: remove a redundant goto chain check
- r8169: fix data corruption issue on RTL8402
- cxgb4: handle 4-tuple PEDIT to NAT mode translation
- binder: fix UAF when releasing todo list
- ALSA: bebob: potential info leak in hwdep_read()
- ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close
- nvme-pci: disable the write zeros command for Intel 600P/P3100
- chelsio/chtls: fix socket lock
- chelsio/chtls: correct netdevice for vlan interface
- chelsio/chtls: correct function return and return type
- ibmvnic: save changed mac address to adapter->mac_addr
- net: ftgmac100: Fix Aspeed ast2600 TX hang issue
- net: hdlc: In hdlc_rcv, check to make sure dev is an HDLC device
- net: hdlc_raw_eth: Clear the IFF_TX_SKB_SHARING flag after calling
  ether_setup
- net: Properly typecast int values to set sk_max_pacing_rate
- net/sched: act_tunnel_key: fix OOB write in case of IPv6 ERSPAN tunnels
- nexthop: Fix performance regression in nexthop deletion
- nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute in
  nfc_genl_fw_download()
- r8169: fix operation under forced interrupt threading
- selftests: forwarding: Add missing 'rp_filter' configuration
- tcp: fix to update snd_wl1 in bulk receiver fast p

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-30 Thread Frank Heimes
A s390-tools test build incl. the backports on PPA failed:
https://launchpadlibrarian.net/508701381/buildlog_ubuntu-focal-s390x.s390-tools_2.12.0-0ubuntu3.2~ppa1_BUILDING.txt.gz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-17 Thread bugproxy
** Tags added: verification-done-focal verification-done-groovy

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-17 Thread bugproxy
** Tags removed: verification-done-focal verification-done-groovy

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-17 Thread Frank Heimes
** Tags added: verification-done-focal verification-done-groovy

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-17 Thread bugproxy
** Tags removed: verification-needed-focal verification-needed-groovy

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-17 Thread Frank Heimes
** Changed in: linux (Ubuntu Hirsute)
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-17 Thread Ubuntu Kernel Bot
This bug is awaiting verification that the kernel in -proposed solves
the problem. Please test the kernel and update this bug with the
results. If the problem is solved, change the tag 'verification-needed-
focal' to 'verification-done-focal'. If the problem still exists, change
the tag 'verification-needed-focal' to 'verification-failed-focal'.

If verification is not done by 5 working days from today, this fix will
be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how
to enable and use -proposed. Thank you!


** Tags added: verification-needed-focal

** Tags added: verification-needed-groovy

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-17 Thread Ubuntu Kernel Bot
This bug is awaiting verification that the kernel in -proposed solves
the problem. Please test the kernel and update this bug with the
results. If the problem is solved, change the tag 'verification-needed-
groovy' to 'verification-done-groovy'. If the problem still exists,
change the tag 'verification-needed-groovy' to 'verification-failed-
groovy'.

If verification is not done by 5 working days from today, this fix will
be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how
to enable and use -proposed. Thank you!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-16 Thread Frank Heimes
Hi Jan, yes (almost) all Ubuntu packages are hosted nowadays at our Launchpad 
git (at least all packages in main, incl. s390-tools).
Please see: https://code.launchpad.net/ubuntu/+source/s390-tools
If you are logged in with a Launchpad account, you will directly see at the top 
a comd-line that allows to clone the package sources, like:
" Get this repository:
  git clone https://git.launchpad.net/ubuntu/+source/s390-tools "
If not logged in you'll see a more generic page, but again listing the URLs 
that can be used for cloning, here:
git://git.launchpad.net/ubuntu/+source/s390-tools
git+ssh://git.launchpad.net/ubuntu/+source/s390-tools
https://git.launchpad.net/ubuntu/+source/s390-tools

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-16 Thread Frank Heimes
The following two commits commit 1b65b23b4398 and 0472b5ea5c97 do not apply 
cleanly to:
s390-tools | 2.12.0-0ubuntu3.1
and some of the conflicts don't seem to be obvious to solve.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-12 Thread Dimitri John Ledkov
** Changed in: s390-tools (Ubuntu Focal)
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-05 Thread Frank Heimes
That a reasonable test with a good coverage - thx for that!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-04 Thread Ian
** Changed in: linux (Ubuntu Focal)
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-04 Thread Ian
** Changed in: linux (Ubuntu Groovy)
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-03 Thread Frank Heimes
Kernel SRU request submitted for focal:
https://lists.ubuntu.com/archives/kernel-team/2020-November/thread.html#114528
changing status to 'In Progress' for focal.

** Changed in: linux (Ubuntu Focal)
   Status: New => In Progress

** Changed in: linux (Ubuntu Focal)
 Assignee: Frank Heimes (fheimes) => (unassigned)

** Changed in: linux (Ubuntu Focal)
   Importance: Undecided => Medium

** Changed in: ubuntu-z-systems
   Status: Triaged => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-03 Thread Frank Heimes
** Description changed:

+ SRU Justification: (focal)
+ ==
+ 
+ [Impact]
+ 
+ * The base for being able to IPL (boot) NVMe devices on s390x was
+ introduced with kernel 5.8.
+ 
+ * This got now requested (for hardware enablement reasons) for Ubuntu
+ 20.04 LTS as well.
+ 
+ * On top a brand new commit got upstream accepted that introduces
+ support for NVMe IPL kernel parameters, which is not yet in groovy.
+ 
+ [Fix]
+ 
+ * cherry pick of commit 3737e8ee4f2fc7e77994d1a8bd618a9dda5a5514
+ 3737e8ee4f2f "s390: nvme ipl"
+ 
+ * cherry pick of commit 23a457b8d57dc8d0cc1dbd1882993dd2fcc4b0c0 23a457b8d57d 
"s390: nvme reipl"
+   does not apply cleanly, hence the following backport:
+   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1902179/+attachment/5430310/+files/0002-s390-nvme-reipl.patch
+ 
+ * cherry pick of commit d9f12e48d08ec08ace574050a838e001e442ee38
+ d9f12e48d08e "s390/ipl: support NVMe IPL kernel parameters"
+ 
+ [Test Case]
+ 
+ * IBM z15 or LinuxONE III hardware is needed with an NVMe device
+ attached to a LPAR.
+ 
+ * Install the patched kernel on focal/20.04 installation and make sure
+ that zipl re-ran (the patched version of zipl with the s390-tools commit
+ mentioned in this LP bug - or take the s390-tools version for groovy for
+ testing purposes).
+ 
+ * If everything is in place (means patched kernel, as well as patched 
s390-tools/zipl) an installation from scratch on an NVMe devices should be 
possible - in case everything needed landed on an updated image.
+   With the 20.04.2 image that should be the case.
+ 
+ [Regression Potential]
+ 
+ * There is a certain regression risk with these patches, because:
+ 
+ * the 'zipl' (s390x-specific) boot-loader is touched
+ 
+ * if something is wrong there, in worst-case systems where the modified
+ zipl ran may no longer be bootable!
+ 
+ * The modifications are targetted towards nvme devices ('blkext'
+ driver), but they are closely related to zFCP devices and share some
+ code parts,
+ 
+ * hence in worst case they could have an impact on zFCP devices, too.
+ 
+ * But this is very unlikely, since a (largely) separate IPL type 'nvme'
+ got introduced and NVMe ipl is handled in separate case statements and
+ functions.
+ 
+ * The patches are all upstream accepted (the first two with 5.8, that
+ last with v5.10-rc1, hence the latter one is as of today in linux-next).
+ 
+ * A patched focal kernel was build and shared for further testing. I did
+ some regression testing with the patched kernel on non-NVMe systems -
+ the NVMe based tests need to be done by IBM (due to the lack of
+ hardware).
+ 
+ * All modifications are limited to the s390x architecture and there
+ again to the unique way of booting aka IPL (arch/s390/include/asm/ipl.h,
+ arch/s390/include/uapi/asm/ipl.h, arch/s390/kernel/ipl.c and
+ arch/s390/boot/ipl_parm.c).
+ 
+ [Other]
+ 
+ * The general NVMe ipl (boot) functionality in given with 3737e8ee4f2f
+ "s390: nvme ipl" and 23a457b8d57d "s390: nvme reipl" and is already
+ proven to work with groovy.
+ 
+ * New for groovy AND focal is only "s390/ipl: support NVMe IPL kernel
+ parameters".
+ 
+ * The entire set of commits/patches is only new for focal.
+ 
+ * The SRU for SRUing "s390/ipl: support NVMe IPL kernel parameters" to
+ groovy/20.10 was handled by a separate request.
+ 
+ _
+ 
+ 
  SRU Justification: (groovy)
  ==
  
  [Impact]
  
  * The basics for being able to IPL (boot) from NVMe devices on s390x
  were introduced with kernel 5.8.
  
  * This was tested and is proven to work with groovy.
  
  * Now a patch was requested to be added to groovy that introduces
  support for NVMe IPL kernel parameters.
  
  [Fix]
  
  * d9f12e48d08ec08ace574050a838e001e442ee38 d9f12e48d08e "s390/ipl:
  support NVMe IPL kernel parameters"
  
  [Test Case]
  
  * IBM z15 or LinuxONE III hardware is needed with an NVMe device
  attached to a LPAR.
  
  * Just check if NVMe kernel parameters can be passed over.
  
  * Due to the lack of hardware this test needs to be done by IBM.
  
  [Regression Potential]
  
  * There is a certain regression risk with this patch, since:
  
  * The handling of 'scpdata' is changed, and with that the way how kernel
  cmd-line parameters are extracted from the NVMe IPL block, that is
  passed by the firmware to the kernel at boot time.
  
  * If broken such a hand over will not work for NVMe anymore - which
  wouldn't be a very big problem for now, since booting w/o still works
  fine (as it does today).
  
  * But in worst case it could break the hand over of cmd-line parameters
  for FCP devices, since some code is shared or even harm ipl in general.
  
  * The patch is upstream accepted (with v5.10-rc1 - as of today in linux-
  next) and a patched groovy kernel was build and shared for further
  testing.
  
  * All modifications are limited to the s390x architecture and there
  again to the unique way of booting aka IPL (s390/boot/ipl*).
  
  [Othe

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-03 Thread Stefan Bader
** Changed in: linux (Ubuntu Hirsute)
   Importance: Undecided => Medium

** Changed in: linux (Ubuntu Groovy)
   Importance: Undecided => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-03 Thread Frank Heimes
** Changed in: linux (Ubuntu Hirsute)
   Status: Fix Released => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1902179] Re: [20.04 FEAT] Support/enhancement of NVMe IPL

2020-11-03 Thread Frank Heimes
** Information type changed from Private to Public

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902179

Title:
  [20.04 FEAT] Support/enhancement of NVMe IPL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs