FW: RAW on Linux

Thanh Ma Thanh.Ma at casi-rusco.com
Thu Mar 14 12:58:01 CST 2002


Anyone knows if/when this patch will be included in an errata ?

Thanks,
Thanh

-----Original Message-----
From: Sergey E. Volkov [mailto:sve at raiden.bancorp.ru]
Sent: Thursday, March 14, 2002 12:22 PM
To: Peter J Diaz de Leon
Cc: linux-informix at iiug.org
Subject: Re: RAW on Linux


I don't know about main tree, but it's definitely has been included into
'aa' tree.

Take a look at 'linux/drivers/char/raw.c'

typedef struct raw_device_data_s {
        struct block_device *binding;
        int inuse, sector_size, sector_bits;
        struct semaphore mutex;
        int can_do_vary;
} raw_device_data_t;

My kernel is 2.4.19-pre3aa2 and that's here ( int can_do_vary ).
I think it will be included into the next kernel from SuSE ( 2.4.17-SuSE ).

Now 2.4.19-X  is development series and you shouldn't use it for production
system.


----- Original Message -----
From: "Peter J Diaz de Leon" <pdiazdeleon at infinityhealthcare.com>
Cc: <linux-informix at iiug.org>
Sent: Thursday, March 14, 2002 5:47 PM
Subject: Re: RAW on Linux


> Does anyone know if this patch has made it into the kernel source tree
yet?
> I scaned the changelogs and did not see it mentioned.
>
> Thanks
> Peter
>
>
> >
> > List:     linux-kernel
> > Subject:  [PATCH] PAGE_SIZE IO for RAW (RAW VARY)
> > From:     Badari Pulavarty <pbadari at us.ibm.com>
> > Date:     2002-01-09 17:41:10
> >
> > Hi,
> >
> > Here is a 2.4.17 patch for doing PAGE_SIZE IO on raw devices. Instead
> > of doing 512 byte buffer heads, the patch does 4K buffer heads. This
> > patch significantly reduced CPU overhead and increased IO throughput
> > in our database benchmark runs. (CPU went from 45% busy to 6% busy).
> >
> > Could you please consider this for 2.4.18 release ? If you need the
> > patch on 2.4.18-preX, I can make one quickly.
> >
> > [ snip ]
> >
> > Thanks,
> > Badari
> >
>




More information about the Linux-PowerEdge mailing list