I have been toying around with this idea of gathering disk access patterns and using device mapper to fool the filesystem to improve I/O performance. And did try this idea out in a limited fashion. I did a workout session to improve upon this work in foss.in. Despite a cricket match being scheduled on that day, people did turn up. We discussed, hacked together and made friends, which was fun. It was cool to see some well-known kernel hackers turn up for the session and were actively involved. And I also should thank some of colleagues who also participated and helped me through out the session.
We improved the performance, found bugs... it was cool. Now really looking forward for the upcoming much more interesting sessions especially the Linux Kernel Hackers Gathering and the Linux Kernel Workout. You can see the plan and results in the links. Thanks for whoever attended the session and the organizers.