Archive

Archive for August, 2011

Announcement: RapidDisk (rxdsk) 1.2b Stable release

August 27th, 2011 6 comments

I am writing to announce the update release of my Linux RAM disk kernel module RapidDisk (rxdsk). It is currently at a stable 1.2b release with optimizations to the configuring of the request queue of each rxd block device and also with added checks for the module to build from kernels 2.6.32 all the way to the latest (currently 3.0.3); this includes the addressing of the deprecated command blk_queue_ordered() found in 2.6.37 and later. More information can be found at http://rxdsk.petroskoutoupis.com.

Announcement: RapidDisk (rxdsk) 1.1b Stable release

August 20th, 2011 2 comments

I am writing to announce the update release of my Linux RAM disk kernel module RapidDisk (rxdsk). It is currently at a stable 1.1b release with added support for dynamic resizing of attached rxdsk volumes. More information can be found at http://rxdsk.petroskoutoupis.com.

Note - So far this has only been tested and seen as fully functional on the 2.6.32 and 2.6.35 kernels. There is a plan to upmerge to the 3.x line by the next official release. This will not build in 2.6.37 due to the deprecation of the blk_queue_ordered() function routine. To build it for 2.6.37 and later, please replace the following line (used once in module/drivers/block/rxdsk.c file):

blk_queue_ordered(rxdsk->rxdsk_queue, QUEUE_ORDERED_TAG, NULL);

with:

blk_queue_flush(rxdsk->rxdsk_queue, REQ_FLUSH);

Also note that I haven’t tested with this new routine yet.