Bug 18518 - the vfs.do_sync_read and vfs.do_sync_write probe aliases no longer work on rawhide
Summary: the vfs.do_sync_read and vfs.do_sync_write probe aliases no longer work on ra...
Status: RESOLVED FIXED
Alias: None
Product: systemtap
Classification: Unclassified
Component: tapsets (show other bugs)
Version: unspecified
: P2 normal
Target Milestone: ---
Assignee: Unassigned
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-11 14:27 UTC by David Smith
Modified: 2015-06-12 14:07 UTC (History)
0 users

See Also:
Host:
Target:
Build:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Smith 2015-06-11 14:27:16 UTC
On rawhide (4.1.0-0.rc7.git0.1.fc23.x86_64), the vfs.do_sync_{read,write} probe alias no longer work since those functions were removed from the kernel by the following commit:

commit 9a219bc70b54523c8f14a3c957179854785ee97c
Author: Al Viro <viro@zeniv.linux.org.uk>
Date:   Fri Apr 3 22:10:20 2015 -0400

    kill do_sync_read/do_sync_write
    
    all remaining instances of aio_{read,write} (all 4 of them) have explicit
    ->read and ->write resp.; do_sync_read/do_sync_write is never called by
    __vfs_read/__vfs_write anymore and no other users had been left.
    
    Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Comment 1 David Smith 2015-06-12 14:07:46 UTC
Fixed in commit c16d011.