K 10 svn:author V 3 mav K 8 svn:date V 27 2013-10-10T18:34:46.361808Z K 7 svn:log V 485 Avoid BIO clonning (memory allocation) inside GEOM DISK when request is within maximal allowed size and so it is not going to be splitted. In such case the only conflicting field in struct bio is bio_done. So, instead of allocating whole new struct bio for that only field, copy that field into bio_to, that is GEOM-specific and should not be used by disk drivers below. On request completion reconstruct original bio_done field from bio_to and original bio_to field from bio_disk. END