Commit Graph

14097 Commits

Author SHA1 Message Date
Brian Behlendorf 1fc5fb504c BIO_RW_FAILFAST replaced with BIO_RW_FAILFAST_{DEV|_TRANSPORT|_DRIVER}
Use the legacy BIO_RW_FAILFAST flag if it exists.  If it is missing it
means we are running against a kernel with the newer API.  We should
be able to enable some fairly smart behavior one we intergrate with the
new API, but until I get around to writing that code just remove the
flag entirely.  It's not critical for correctness.
2009-07-24 15:16:13 -07:00
Brian Behlendorf 67d31d626f The bi_end_io API changes make partial IO's impossible
Kernel commit 6712ecf8f648118c3363c142196418f89a510b90 which removes the
size argument from bio_endio and bi_end_io, also removes the need to
handle partial IOs in the handler.
2009-07-24 15:08:09 -07:00
Brian Behlendorf a40bb3b62d Merge branch 'linux-have-idmap' into refs/top-bases/linux-zfs-branch 2009-07-24 11:17:59 -07:00
Brian Behlendorf 2302582146 Merge commit 'refs/top-bases/linux-have-idmap' into linux-have-idmap 2009-07-24 11:17:57 -07:00
Brian Behlendorf 3937932047 Merge branch 'linux-ztest' into refs/top-bases/linux-zfs-branch 2009-07-24 11:17:49 -07:00
Brian Behlendorf ee5b99444f Merge commit 'refs/top-bases/linux-ztest' into linux-ztest 2009-07-24 11:17:47 -07:00
Brian Behlendorf 1306fa76d9 Merge branch 'linux-have-zpl' into refs/top-bases/linux-zfs-branch 2009-07-24 11:17:38 -07:00
Brian Behlendorf 484b3af49f Merge commit 'refs/top-bases/linux-have-zpl' into linux-have-zpl 2009-07-24 11:17:33 -07:00
Brian Behlendorf 1bb3c17ec2 Merge branch 'linux-unused' into refs/top-bases/linux-zfs-branch 2009-07-24 11:17:24 -07:00
Brian Behlendorf cab31f3317 Merge commit 'refs/top-bases/linux-unused' into linux-unused 2009-07-24 11:17:19 -07:00
Brian Behlendorf b5138c0aba Merge branch 'linux-libspl' into refs/top-bases/linux-zfs-branch 2009-07-24 11:17:10 -07:00
Brian Behlendorf f86aa17c6c Merge commit 'refs/top-bases/linux-libspl' into linux-libspl 2009-07-24 11:17:09 -07:00
Brian Behlendorf 9c11755ca9 Merge branch 'linux-zpios' into refs/top-bases/linux-zfs-branch 2009-07-24 11:16:59 -07:00
Brian Behlendorf 96a05001c1 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios
Conflicts:

	scripts/Makefile.am
2009-07-24 11:16:47 -07:00
Brian Behlendorf 0aa1a639c1 Merge branch 'linux-user-disk' into refs/top-bases/linux-zfs-branch 2009-07-24 11:15:57 -07:00
Brian Behlendorf 278a36455f Merge commit 'refs/top-bases/linux-user-disk' into linux-user-disk 2009-07-24 11:15:55 -07:00
Brian Behlendorf 52e208c3c2 Merge branch 'linux-symbol-collisions' into refs/top-bases/linux-zfs-branch 2009-07-24 11:15:46 -07:00
Brian Behlendorf 67cd99a88b Merge commit 'refs/top-bases/linux-symbol-collisions' into linux-symbol-collisions 2009-07-24 11:15:44 -07:00
Brian Behlendorf 932198c614 Merge branch 'linux-legacy' into refs/top-bases/linux-zfs-branch 2009-07-24 11:15:31 -07:00
Brian Behlendorf bcaad6c266 Merge commit 'refs/top-bases/linux-legacy' into linux-legacy 2009-07-24 11:15:29 -07:00
Brian Behlendorf 7b8f2b22dc Merge branch 'linux-kernel-mem' into refs/top-bases/linux-zfs-branch 2009-07-24 11:15:21 -07:00
Brian Behlendorf 5d9870a0e9 Merge commit 'refs/top-bases/linux-kernel-mem' into linux-kernel-mem 2009-07-24 11:15:19 -07:00
Brian Behlendorf ae0cf6e572 Merge branch 'linux-kernel-disk' into refs/top-bases/linux-zfs-branch 2009-07-24 11:15:10 -07:00
Brian Behlendorf 9d80e40fbb Merge commit 'refs/top-bases/linux-kernel-disk' into linux-kernel-disk 2009-07-24 11:15:08 -07:00
Brian Behlendorf 53fe1acc41 Merge branch 'linux-have-zvol' into refs/top-bases/linux-zfs-branch 2009-07-24 11:14:57 -07:00
Brian Behlendorf a9ffd4b53b Merge commit 'refs/top-bases/linux-have-zvol' into linux-have-zvol 2009-07-24 11:14:53 -07:00
Brian Behlendorf c55728cdae Merge branch 'linux-have-uio-rw' into refs/top-bases/linux-zfs-branch 2009-07-24 11:14:44 -07:00
Brian Behlendorf 4d27030cca Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw 2009-07-24 11:14:42 -07:00
Brian Behlendorf 58accf61ab Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy 2009-07-24 11:14:41 -07:00
Brian Behlendorf 14bc4e1964 Merge branch 'linux-have-sysevent' into refs/top-bases/linux-zfs-branch 2009-07-24 11:14:26 -07:00
Brian Behlendorf 03eba682e0 Merge commit 'refs/top-bases/linux-have-sysevent' into linux-have-sysevent 2009-07-24 11:14:24 -07:00
Brian Behlendorf 35cd8cd997 Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module 2009-07-24 11:14:23 -07:00
Brian Behlendorf bdf6b39195 Merge branch 'linux-have-spl-debug' into refs/top-bases/linux-zfs-branch 2009-07-24 11:14:05 -07:00
Brian Behlendorf 7069a52546 Merge commit 'refs/top-bases/linux-have-spl-debug' into linux-have-spl-debug 2009-07-24 11:14:03 -07:00
Brian Behlendorf ad699b2abc Merge branch 'linux-have-mntent' into refs/top-bases/linux-zfs-branch 2009-07-24 11:13:55 -07:00
Brian Behlendorf 9f0d45a1fa Merge commit 'refs/top-bases/linux-have-mntent' into linux-have-mntent 2009-07-24 11:13:53 -07:00
Brian Behlendorf 0545b5e03c Merge branch 'linux-have-libefi' into refs/top-bases/linux-zfs-branch 2009-07-24 11:13:44 -07:00
Brian Behlendorf 937dfea552 Merge commit 'refs/top-bases/linux-have-libefi' into linux-have-libefi 2009-07-24 11:13:42 -07:00
Brian Behlendorf 995427d395 Merge branch 'linux-have-libdiskmgt' into refs/top-bases/linux-zfs-branch 2009-07-24 11:13:31 -07:00
Brian Behlendorf c1725fc2d2 Merge commit 'refs/top-bases/linux-have-libdiskmgt' into linux-have-libdiskmgt 2009-07-24 11:13:29 -07:00
Brian Behlendorf a76c4975aa Merge branch 'linux-have-fm' into refs/top-bases/linux-zfs-branch 2009-07-24 11:13:19 -07:00
Brian Behlendorf ed794b1078 Merge commit 'refs/top-bases/linux-have-fm' into linux-have-fm 2009-07-24 11:13:17 -07:00
Brian Behlendorf 490a408971 Merge branch 'linux-docs' into refs/top-bases/linux-zfs-branch 2009-07-24 11:13:08 -07:00
Brian Behlendorf 678618a6b1 Merge commit 'refs/top-bases/linux-docs' into linux-docs 2009-07-24 11:13:06 -07:00
Brian Behlendorf 430d6004e5 Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch
Conflicts:

	scripts/Makefile.am
2009-07-24 11:10:21 -07:00
Brian Behlendorf 25a102501e Merge commit 'refs/top-bases/linux-arc' into linux-arc 2009-07-24 11:08:44 -07:00
Brian Behlendorf db3967ba86 Merge commit 'refs/top-bases/zfs-branch' into zfs-branch 2009-07-24 11:08:43 -07:00
Brian Behlendorf 9a2275c1c5 Merge branch 'feature-branch' into refs/top-bases/zfs-branch 2009-07-24 11:08:42 -07:00
Brian Behlendorf 77901ca759 Merge commit 'refs/top-bases/feature-branch' into feature-branch 2009-07-24 11:08:41 -07:00
Brian Behlendorf 0435a79314 Merge branch 'feature-pthreads' into refs/top-bases/feature-branch 2009-07-24 11:08:40 -07:00