[PATCH v8 6/8] block: Kill bi_destructor

2012-09-06 Thread Kent Overstreet
Now that we've got generic code for freeing bios allocated from bio pools, this isn't needed anymore. This patch also makes bio_free() static, since without bi_destructor there should be no need for it to be called anywhere else. While we're at it, since bio_free() is now only called from one

[PATCH v8 6/8] block: Kill bi_destructor

2012-09-06 Thread Kent Overstreet
Now that we've got generic code for freeing bios allocated from bio pools, this isn't needed anymore. This patch also makes bio_free() static, since without bi_destructor there should be no need for it to be called anywhere else. While we're at it, since bio_free() is now only called from one

[PATCH v8 6/8] block: Kill bi_destructor

2012-09-05 Thread Kent Overstreet
Now that we've got generic code for freeing bios allocated from bio pools, this isn't needed anymore. This patch also makes bio_free() static, since without bi_destructor there should be no need for it to be called anywhere else. While we're at it, since bio_free() is now only called from one

[PATCH v8 6/8] block: Kill bi_destructor

2012-09-05 Thread Kent Overstreet
Now that we've got generic code for freeing bios allocated from bio pools, this isn't needed anymore. This patch also makes bio_free() static, since without bi_destructor there should be no need for it to be called anywhere else. While we're at it, since bio_free() is now only called from one