BFQ is now in the official kernel. To activate, refer to the uboot installation guide and scroll down to Setting BFQ as the default I/O scheduler
I'll leave the following for reference
linux-kirkwood hasn't been updated in a month or so (3.6.4), so here's 3.6.10 for the community.
___________________________________________________________________________________________________
(Dec 10/2012) Upgraded to kernel 3.6.10 (kirkwood PCI-E fixup) completely fixes iConnect wifi issues
(Dec 04/2012) Upgraded to kernel 3.6.9
(Nov 30/2012) preemptive again (a lot more responsive)
(Nov 29/2012) added ath9k pci support (for iconnect?)
(Nov 28/2012) Updated to kernel 3.6.8 and added cyrillic support, non-preemptive
(Nov 25/2012) Updated to kernel 3.6.7 with fdisk -l mtd error patch
(Sept 17/2012) Updated to kernel 3.5.4
Official changelog 3.6.10
This kernel is with the BFQ patch and BFQ as the default i/o scheduler
You can read more about BFQ here: http://algo.ing.unimo.it/people/paolo/disk_sched/
If anybody is interested, here you can find PKGBUILD and config
Be sure to have the new U-Boot before installing this kernel or your device won't boot!
How to install:
$this->bbcode_second_pass_code('', 'pacman -U http://music4dance.mine.nu/Downloads/ArchLinuxArm/linux-kirkwood-3.6.10-0-arm.pkg.tar.xz http://music4dance.mine.nu/Downloads/ArchLinuxArm/linux-headers-kirkwood-3.6.10-0-arm.pkg.tar.xz')