zfs-linux 0.6.5.11-1ubuntu5 ADT test failure with linux 4.15.0-1.2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned | ||
Xenial |
Invalid
|
Undecided
|
Unassigned | ||
Artful |
Fix Released
|
Undecided
|
Unassigned | ||
zfs-linux (Ubuntu) |
Fix Released
|
Medium
|
Colin Ian King | ||
Xenial |
Fix Released
|
Medium
|
Colin Ian King | ||
Artful |
Fix Released
|
Medium
|
Colin Ian King |
Bug Description
== SRU Justification, Xenial, Artful ==
Running ZFS userspace utils with newer 0.7.x ZFS kernel drivers breaks ZFS send/receive because of changes in the ioctl command structure.
== Testcase ==
ubuntu ADT ZFS tests autotests/
== Fix ==
Fix is to detect if ZFS kernel driver is version 0.7.x and copy the 0.6.5.x zfs ioctl command structure to a ZFS 0.7.x version, call the ioctl() and then copy the result back.
== Regression Potential ==
This will only affect the ZFS ioctl interface and this can be fully tested using the ZFS autotests with 0.7.0 and 0.6.5.x ZFS enabled kernels to check for the compatibility change regressions.
--------------
Testing failed on:
amd64: https:/
arm64: https:/
ppc64el: https:/
s390x: https:/
tags: | added: kernel-adt-failure |
description: | updated |
description: | updated |
Changed in zfs-linux (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Artful): | |
status: | New → Fix Committed |
Changed in linux (Ubuntu Xenial): | |
status: | Incomplete → Invalid |
Working on the fix right now for 4.15