grub2: cherry-pick support for ZFS pool feature flags, bugfixes

Bug #1530457 reported by Hajo Möller
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
grub2 (Debian)
Fix Released
Unknown
grub2 (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Now that native ZFS becomes available in Ubuntu we should cherry-pick
patches from grub2 upstream, which add support for booting off zpools
with all (current) feature flags enabled/active and fix some issues and
memory leaks.

I'll quote my posting to bugs.debian.org:

Dear Maintainers,

as of May 2015 grub2 upstream includes patches by Toomas Soome to
support OpenZFS pools with feature flags, which fixes booting off ZFS
rpools. The relevant upstream logs:
http://git.savannah.gnu.org/cgit/grub.git/log/include/grub/zfs
http://git.savannah.gnu.org/cgit/grub.git/log/grub-core/fs/zfs

As I do not know whether Toomas' patches depend on intermediate commits
I propose to cherry-pick all new commits to "include/grub/zfs" and
"grub-core/fs/zfs". Even if the patches do not depend on previous
commits it would be nice to include them as fixes to memory leaks and
other issues.

Changed in grub2 (Debian):
status: Unknown → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in grub2 (Ubuntu):
status: New → Confirmed
Changed in grub2 (Debian):
status: New → Fix Released
Changed in grub2 (Ubuntu):
importance: Undecided → High
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package grub2 - 2.02~beta2-35

---------------
grub2 (2.02~beta2-35) unstable; urgency=medium

  * Apply the arm64 -mpc-relative-literal-loads workaround in configure
    rather than in debian/rules, to cope with toolchains that don't have the
    relevant patch applied.

 -- Colin Watson <email address hidden> Fri, 22 Jan 2016 11:02:10 +0000

Changed in grub2 (Ubuntu):
status: Confirmed → Fix Released
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.