Bug 706407 - RHEL6.1 error: implicit declaration of function 'blk_barrier_rq' for FusionIO iomemory-vsl driver
Summary: RHEL6.1 error: implicit declaration of function 'blk_barrier_rq' for FusionIO...
Keywords:
Status: CLOSED DUPLICATE of bug 695727
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: kernel
Version: 6.1
Hardware: All
OS: Linux
high
high
Target Milestone: rc
: 6.2
Assignee: Red Hat Kernel Manager
QA Contact: Red Hat Kernel QE team
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-05-20 13:44 UTC by Peter Pols
Modified: 2011-05-23 13:52 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-05-20 15:31:40 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Peter Pols 2011-05-20 13:44:48 UTC
Compiling error for FusionIO driver iomemory-vsl 2.2.3.66 with RHEL6.1 GA:
/builddir/build/BUILD/iomemory-vsl-2.2.3.66/root/usr/src/iomemory-vsl/obj/default/kblock.c: In function 'kfio_handle_special_req':
/builddir/build/BUILD/iomemory-vsl-2.2.3.66/root/usr/src/iomemory-vsl/obj/default/kblock.c:402: error: implicit declaration of function 'blk_barrier_rq'
 
Additional info:
With RHEL6.0 'blk_barrier_rq' was defined in include/linux/blkdev.h

Comment 3 Mike Snitzer 2011-05-20 15:31:40 UTC
blk_barrier_rq is not part of kABI and was dropped when the FLUSH/FUA advances were ported to RHEL 6.1.

We've already coordinated with Fusion-io and they have provided a fixed src.rpm for their iomemory-vsl driver, see:
https://bugzilla.redhat.com/show_bug.cgi?id=695727#c10

*** This bug has been marked as a duplicate of bug 695727 ***

Comment 4 Martin Wilck 2011-05-23 07:20:56 UTC
We don't have access to bug 695727.

Comment 5 Mike Snitzer 2011-05-23 13:52:02 UTC
(In reply to comment #4)
> We don't have access to bug 695727.

peter.pols.com did.  And I've just added you too.


Note You need to log in before you can comment on or make changes to this bug.