RE: O_DIRECT

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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/



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux