Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Nov 2016 19:38:40 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 214375] RAIDZ pool with cheksum=skein fails to execute loader.efi from boot1.efi on UEFI system
Message-ID:  <bug-214375-8-PLyzv7HRoZ@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-214375-8@https.bugs.freebsd.org/bugzilla/>
References:  <bug-214375-8@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D214375

--- Comment #2 from commit-hook@freebsd.org ---
A commit references this bug:

Author: tsoome
Date: Thu Nov 17 19:38:31 UTC 2016
New revision: 308776
URL: https://svnweb.freebsd.org/changeset/base/308776

Log:
  loader: zfs toplevel vdev must have spa set.

  The salt based checksum mechanisms, such as skein, are storing the seed
  in spa structure, and need to access the spa to use the seed. The current
  mechanism for quick access to correct spa is via pointer provided by
  vdev structure, but unfortunately the current code does set spa only
  for the leaf vdev. This patch will fix the issue by making sure the
  loader zfs reader will set spa also for top-level vdevs.

  PR:           214375
  Reported by:  lstewart
  Reviewed by:  allanjude, imp
  Approved by:  allanjude (mentor), imp (mentor)
  MFC after:    2 weeks
  Differential Revision:        https://reviews.freebsd.org/D8487

Changes:
  head/sys/boot/zfs/zfsimpl.c

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-214375-8-PLyzv7HRoZ>