mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2024-12-25 18:59:33 +03:00
675de5aa37
The name of the flag used to mark a bio as synchronous has changed again in the 2.6.36 kernel due to the unification of the BIO_RW_* and REQ_* flags. The new flag is called REQ_SYNC. To simplify checking this flag I have introduced the vdev_disk_dio_is_sync() helper function. Based on the results of several new autoconf tests it uses the correct mask to check for a synchronous bio. Preferred interface for flagging a synchronous bio: 2.6.12-2.6.29: BIO_RW_SYNC 2.6.30-2.6.35: BIO_RW_SYNCIO 2.6.36-2.6.xx: REQ_SYNC |
||
---|---|---|
.. | ||
config.awk | ||
config.guess | ||
config.sub | ||
deb.am | ||
depcomp | ||
install-sh | ||
kernel-bdev-block-device-operations.m4 | ||
kernel-bdev-logical-size.m4 | ||
kernel-bio-empty-barrier.m4 | ||
kernel-bio-end-io-t-args.m4 | ||
kernel-bio-failfast.m4 | ||
kernel-bio-rw-syncio.m4 | ||
kernel-blk-end-request.m4 | ||
kernel-blk-fetch-request.m4 | ||
kernel-blk-requeue-request.m4 | ||
kernel-blk-rq-bytes.m4 | ||
kernel-blk-rq-pos.m4 | ||
kernel-blk-rq-sectors.m4 | ||
kernel-fmode-t.m4 | ||
kernel-get-disk-ro.m4 | ||
kernel-invalidate-bdev-args.m4 | ||
kernel-kobj-name-len.m4 | ||
kernel-open-bdev-exclusive.m4 | ||
kernel-rq-for-each_segment.m4 | ||
kernel-rq-is_sync.m4 | ||
kernel.m4 | ||
ltmain.sh | ||
missing | ||
rpm.am | ||
Rules.am | ||
tgz.am | ||
user-arch.m4 | ||
user-frame-larger-than.m4 | ||
user-ioctl.m4 | ||
user-libblkid.m4 | ||
user-libshare.m4 | ||
user-libuuid.m4 | ||
user-nptl_guard_within_stack.m4 | ||
user-zlib.m4 | ||
user.m4 | ||
zfs-build.m4 | ||
zfs-meta.m4 |