]> www.infradead.org Git - users/jedix/linux-maple.git/commit
DTrace: IO wait probes b_flags can contain incorrect operation
authorNicolas Droux <nicolas.droux@oracle.com>
Fri, 17 Nov 2017 23:51:45 +0000 (16:51 -0700)
committerNicolas Droux <nicolas.droux@oracle.com>
Tue, 12 Dec 2017 19:02:06 +0000 (12:02 -0700)
commit688b978c413ab49585d188c3c41bd178e7ecc302
tree41fc4fbd4230a535c13d0cfcf0340ebfe963d93f
parent9c1b25c7a5fb7b643f4463d0ed25bda3a364b215
DTrace: IO wait probes b_flags can contain incorrect operation

In the synchronous IO path, the xfs buffer flag value can change,
causing the IO provider io:::wait-start and io:::wait-done to report
an incorrect operation through the bufinfo_t b_flags field.

Orabug: 27193447

Signed-off-by: Nicolas Droux <nicolas.droux@oracle.com>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
fs/xfs/xfs_buf.c