If in user space, write to had, hdb .... hdc files, it will write data to HDD partition without going thru filesystem. If in Kernel space, use the driver interfaces used by had, hdb .... hdc files. Regards, Gaurav -----Original Message----- From: kernelnewbies-bounce@xxxxxxxxxxxx [mailto:kernelnewbies-bounce@xxxxxxxxxxxx] On Behalf Of Devel Sent: Wednesday, July 21, 2004 8:15 PM To: bert hubert Cc: shesha@xxxxxxxxxxx; linux-kernel@xxxxxxxxxxxxxxx; kernelnewbies@xxxxxxxxxxxx Subject: Re: O_DIRECT Hi all, how i can write data on a partition without a filesystem?? Saluti Carlo! Il Tue, 20 Jul 2004 20:48:24 +0200 bert hubert <ahu@xxxxxxx> scrisse: > On Tue, Jul 20, 2004 at 10:27:57AM -0700, Shesha Sreenivasamurthy wrote: > > I am having trouble with O_DIRECT. Trying to read or write from a block > > device partition. > > > > 1. Can O_DIRECT be used on a plain block device partition say > > "/dev/sda11" without having a filesystem on it. > > As fas as I know, yes, but be aware that O_DIRECT requires page aligned > addresses! (an integral of 4096 on most systems). > > > 2. If no file system is created then what should be the softblock size. > > I am using the IOCTL "BLKBSZGET". Is this correct? > > No idea what you mean - but see above about the aligned addresses. > > > 3. Can we use SEEK_END with O_DIRECT on a partition without filesystem. > > I see no reason why not. Good luck! > > -- > http://www.PowerDNS.com Open source, database driven DNS Software > http://lartc.org Linux Advanced Routing & Traffic Control HOWTO > - > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ > -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/ -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/