m/p/blockdev: use errors.ErrUnsupported in 1.21

Change-Id: Ice8780b092c034cf755aa409ef5fce5a8aef9226
Reviewed-on: https://review.monogon.dev/c/monogon/+/2147
Tested-by: Jenkins CI
Reviewed-by: Tim Windelschmidt <tim@monogon.tech>
diff --git a/metropolis/pkg/blockdev/blockdev_darwin.go b/metropolis/pkg/blockdev/blockdev_darwin.go
index caecdab..5422e55 100644
--- a/metropolis/pkg/blockdev/blockdev_darwin.go
+++ b/metropolis/pkg/blockdev/blockdev_darwin.go
@@ -48,7 +48,7 @@
 func (d *Device) Discard(startByte int64, endByte int64) error {
 	// Can be implemented using DKIOCUNMAP, but needs x/sys/unix extension.
 	// Not mandatory, so this is fine for now.
-	return ErrUnsupported
+	return errors.ErrUnsupported
 }
 
 func (d *Device) OptimalBlockSize() int64 {
@@ -158,7 +158,7 @@
 
 func (d *File) Discard(startByte int64, endByte int64) error {
 	// Can be supported in the future via fnctl.
-	return ErrUnsupported
+	return errors.ErrUnsupported
 }
 
 func (d *File) OptimalBlockSize() int64 {