[CentOS] hfsplus on C7

Tue Aug 16 20:01:52 UTC 2016
Ned Slider <ned at unixmail.co.uk>


On 16/08/16 20:17, Jerry Geis wrote:
> Thanks Ned... here it is.
>
>
> The following issue has been SUBMITTED.
> ======================================================================
> https://elrepo.org/bugs/view.php?id=669
> ======================================================================
> Reported By:                Jerry Geis
> Assigned To:
> ======================================================================
> Project:                    channel: elrepo/el7
> Issue ID:                   669
> Category:                   kmod-hfsplus
> Reproducibility:            always
> Severity:                   minor
> Priority:                   normal
> Status:                     new
> Reported upstream:
> ======================================================================
> Date Submitted:             2016-08-16 13:16 MDT
> Last Modified:              2016-08-16 13:16 MDT
> ======================================================================
> Summary:                    hfsplus does notwork with latest kernel
> 3.10.0-327.28.2.el7.x86_64
> Description:
>
> It would appear that the hfsplus kernel module does not weak-link
> against the very latest kernel (3.10.0-327.28.2.el7.x86_64).
>
> ======================================================================
>
> Issue History
> Date Modified    Username       Field                    Change
> ======================================================================
> 2016-08-16 13:16 Jerry Geis     New Issue
> ======================================================================


Thanks!

The latest kernel update (3.10.0-327.28.2.el7.x86_64) broke the ABI of 
the kernel(blkdev_issue_flush) symbol.

It's unusual/rare to get kABI breakage within a kernel series (as 
opposed to at a point release), but it can occasionally happen for 
symbols that are not on the kernel whitelist as is the case here.

I've built you an updated package that should hopefully fix the issue 
and it's currently syncing to the mirrors.

hfsplus-kmod-0.0-3.el7.elrepo.src.rpm
kmod-hfsplus-0.0-3.el7.elrepo.x86_64.rpm

Note: this package will only work with kernel-3.10.0-327.28.2.el7.x86_64 
and above.